여러 사람이 공유하고 사용할 목적으로 통합 관리되는 정보의 집합이다. 논리적으로 연관된 하나 이상의 자료의 모음으로 그 내용을 고도로 구조화함으로써 검색과 갱신의 효율화를 꾀한 것이다. 즉, 몇 개의 자료 파일을 조직적으로 통합하여 자료 항목의 중복을 없애고 자료를 구조화하여 기억시켜 놓은 자료의 집합체라고 할 수 있다.[출처 위키백과]
Structured Query Language 구조적 질의 언어의 약어로 데이터베이스에서 자료를 불러오고 처리하기 위한 언어를 말합니다.
요청하다. 질문하다? : 데이터베이스에 저정된 정보에서 원하는 자료를 가져오기 위해 질문, 요청하는 것을 말합니다.
예) SELECT * FROM school; 학교테이블에서 모든 자료를 가져옴
DML : 테이블 데이터를 조작하는 명령
INSERT(데이터삽입), DELETE(데이터삭제)
UPDATE(데이터수정), SELECT(데이터조회)
DDL : 데이터베이스 테이블을 생성, 삭제, 수정하는 명령
CREATE(테이블생성), DROP(테이블삭제), ALTER(테이블수정)
DCL : 데이터베이스 테이블 접근권한등을 정의하는 명령
GRANT(권한부여), REEVOKE(권한회수)
다양한 데이터베이스의 자료를 사용하기 위해서는 Query를 잘 사용해야합니다.
사이트에서 제공되는 테이블에서 많은 연습을 해보세요.