Actions
SQL (Structured Query Language)¶
- 관계형 데이터베이스 관리 시스템(RDBMS)의 데이터를 관리하기 위해 설계된 특수 목적의 프로그래밍 언어입니다.
1) 특징¶
- 배우고 사용하기 쉬운 언어
- 데이터의 집합 단위로 처리
- 실제 데이터들이 어떻게 처리되는지 세부적인 과정은 신경쓰지 않아도 된다.
- 공인된 기관(ANSI, ISO)의 표준 SQL 문법이 존재하기 때문에 DBMS의 종류에 얽매이지 않고 사용할 수 있다.
2) 장점¶
- 관계형 데이터 베이스는 데이터를 더 효율적, 체계적으로 저장할 수 있고 관리할 수 있다.
- 미리 저장하는 데이터들의 구조를 정의함으로 데이터의 완전성이 보장된다.
3) 단점¶
- 테이블을 미리 정의해야 하기 때문에 테이블 구조 변화 등에 덜 유연하다.
- 확장 및 분산 저장이 어렵다.
4) SQL을 사용하는 RDB의 종류¶
- Oracle DB
- MySQL
- MS-SQL
- DB2
- Maria DB
- Derby
- SQLite
5) 표준 SQL¶
이태훈이(가) 3년 이상 전에 변경 · 1 revisions