여러 개의 데이터를 모아 한 곳에 정리해서 모아두는 곳이 데이터베이스
※ 데이터
데이터는 이름, 전화번호, 날짜, 숫자, 문자 등등 하나하나 존재하는 정보를 데이터라고 한다.
데이터를 모아두고, 원할 때에 신속하게 원하는 정보를 꺼낼 수 있고, 모아진 데이터를 통해 새로운 정보를 얻을 수 있다.
데이터베이스는 등록/정리/검색이 가능하다.
데이터를 각각 중구난방으로 저장해두는 것이 아니라, 동일한 형식으로 저장한다.
ex)
'가격'이라는 데이터를 저장할 때,
100, 100원, 100₩ 과 같이 제각각으로 저장하지 않는다.
100, 100, 100 or 100₩, 100₩, 100₩식으로 동일한 포맷으로 저장한다.
이렇게 정리되어진 등록된 데이터 중에서 필요한 데이터를 검색해서 꺼낼 수 있다.
데이터베이스를 관리하기 위해 데이터베이스 관리 시스템 (DBMS)를 사용한다.
DBMS의 기능은 아래와 같다.
이처럼 DBMS는 사용자와 데이터베이스 사이에서 중개하며 데이터베이스를 관리한다.
사용자 <-> DBMS <-> 데이터베이스
데이터베이스에 명령을 보내기 위한 언어이다.
SQL 명령어를 DBMS로 보내면 그 내용에 따라 데이터베이스를 조작할 수 있다
그림으로 배우는 데이터베이스 - 사카가미 코오다이