SEO HOB 2019. 1. 6. 01:00

1. 데이터베이스

1-1. 대용량의 데이터 집합을 체계적으로 구성해 놓은 것, 데이터의 집합

1-2. 데이터베이스를 관리해 주는 시스템을 DBMS(Database Management System)


2. DBMS

2-1. 데이터베이스 관리 시스템

2-2. 여러 명의 사용자가 공유하면서 동시에 접근이 가능

2-3. MySQL, Oracle, SQL Server 등이 대표적인 DBMS이며, 관계형 DBMS라고 부름

2-4. 관계형 DBMS는 테이블이라는 최소 단위로 구성된 데이터베이스로 이루어짐

2-5. DBMS에 데이터를 관리하기 위해 사용되는 언어가 SQL(Structured Query Language)


3. SQL

3-1. SQL은 관계형 데이터베이스에서 사용되는 언어

3-2. DBMS 제작 회사와 독립적으로 표준 SQL은 대부분의 DBMS 제품에서 공통적으로 호환

3-3. DBMS 제작 회사는 표준 SQL을 지키면서도 자신의 제품에 특화시킨 SQL을 사용

- Oracle = 표준 SQL + PL/SQL

- MySQL = 표준 SQL + SQL

- SQL Server = 표준 SQL + T-SQL