CODEDRAGON ㆍDevelopment/Database
SQL 특징
· 데이터베이스를 사용할 때, 데이터베이스에 접근할 수 있는 데이터베이스 하부 언어입니다.
· 단순히 검색만을 위한 데이터 질의어(Query Language)가 아니라, 데이터 정의 기능과 조작 을 위한 데이터 정의어(DDL), 데이터 조작어(DML), 데이터 제어어(DCL)의 기능을 모두 제공하는 종합적인 DB 언어 입니다.
· 관계 데이터 모델의 데이터 연산 언어인 관계 대수와 관계 해석을 기초로 하는 고급 데이터 언어
· 데이터 연산에 대한 처리 과정은 명시하지 않고, 데이터 연산의 결과만을 명시하는 비절차적 언어 즉, 선언적 언어이므로, 사용자 편의 중심의 언어
· 장치 독립적이고 액세스 경로에 대해서는 어떠한 참조도 하지 않습니다.
· 레코드의 집합인 테이블 단위로 연산을 수행합니다.
· 사용방법이나 문법은 다른 언어(C, C#, Java등)보다 단순하고 쉽습니다.
· SQL의 표준화로 인해 상용 관계 DBMS들 간의 전환이 용이
· 단말기(Terminal)에서 단독으로 대화식 질의어로 사용
· 자바, C/C++ 등으로 개발된 응용 프로그램에 삽입해서 사용
· 개개의 레코드(튜플) 단위로 처리하기 보다는 레코드의 집합 단위로 처리
· 릴레이션, 튜플, 속성 등과 같은 관계 데이터 모델의 공식 용어 대신, 테이블, 행, 열과 같은 일반적인 용어를 사용
· 영어 문장과 비슷한 구문을 갖추고 있기 때문에 초보자들도 비교적 쉽게 사용할 수 있습니다.
· 대소문자를 구별하지 않지만 데이터의 내용은 구별합니다.
'Development > Database' 카테고리의 다른 글
프로시저 삭제 (0) | 2019.06.02 |
---|---|
DBMS 연동 도식도 (0) | 2019.05.26 |
EDW(Enterprise Data Warehouse) (0) | 2019.05.12 |
트랜잭션(Transaction), 트랜잭션의 단위 (0) | 2019.05.05 |
SQL 자습서 (0) | 2019.04.28 |