데이터의 저장소이다.
데이터베이스는 구조화된 정보 또는 데이터의 조직화된 모음이다.
데이터베이스는 일반적으로 데이터베이스 관리 시스템(DBMS)에 의해 제어됨.
연결된 애프리케이션과 함께 데이터의 DBMS를 하나로 묶어 데이터베이스 시스템이라고 한다.
데이터를 운영하고 관리하는 소프트웨어
계층형, 망, 관계형 DBMS 중 대부분의 DBMS가 테이블로 구성된 관계형 DBMS형태로 사용됨.
SQL은 데이터를 쿼리, 조작 및 정의하고 엑세스 제어를 제공하기 위해 거의 모든 관계형 데이터베이스에서 사용되는 프로그래밍 언어이다.
MySQL은 SQL 기반의 오픈 소스 관계형 데이터베이스 관리 시스템(RDBMS)이다.
웹 애플리케이션용으로 설계 및 최적화 되어있어서 모든 플랫폼에서 실행할 수 있음.
인터넷에서 새롭고 다른 요구사항이 등장하면서 MySQL은 웹 개발자 및 웹 기반 애플리케이션에 적합한 플랫폼이 되었다.
MySQL은 수백만 건의 질의와 수천 건의 트랜잭션을 처리하도록 설계되었기 때문에 여러 자금 이체를 관리해야 하는 전자상거래 기업에게 인기가 높다.
주문형 유연성은 MySQL의 주요기능이다.