SQL이란?

2017. 1. 1. 21:42SQL/SQL이란?

1. SQL의 정의

-> SQL이란 Structured Query Language의 줄임말로 데이터베이스를 직접적으로 Access할 수 있는 언어


2. 구성요소

 

-> Data Definition : 데이터 정의 

-> Data Manipulation : 데이터 조작 

-> Data Control : 접근 권한을 제어

-> Transaction Control : 조작한 결과를 적용하거나 취소



3. SQL전문가 & 개발자 정의


1. SQL 전문가 ( SQLP )

-> SQLP란 Structured Query Language Professional의 줄임말로 데이터베이스와 데이터 모델링에 대한 지식을 바탕으로 데이터를 조작하고 추출하는데 있어 정확하고 최적의 성능을 발휘하는하는 SQL을 작성

-> 이를 토대로 SQL을 내포하는 데이터베이스 프로그램이나 응용 소프트웨어의 성능을 최적화 시킴

-> 성능 최적화를 지원할 수 있는 데이터베이스 개체의 설계와 구현 등의 직무를 수행하는 전문가


2. SQL 개발자 ( SQLD )

-> SQLD란 Structured Query Language Developer의 줄임말로 데이터베이스와 데이터 모델링에 대한 지식을 바탕으로 데이터를 조작하고 추출하는데 있어 정확하고 최적의 성능을 발휘하는하는 SQL을 작성



4. 참고서적


1. The Guide for SQL Professional : SQL 전문자 가이드 2013 Edition