1. SQL
관계 데이터베이스를 위한 표준 질의어
기능에 따라 데이터 정의어, 데이터 조작어, 데이터 저어어로 나뉜다
데이터 조작어 DML data manipulation language
데이터 정의어 DDL data definition language
데이터 제어어 DCL data control language
2. SQL 데이터 정의 기능
테이블 생성 = create table
테이블 변경 = alter table
테이블 삭제 = drop table
3. SQL 데이터 조작 기능
검색 = select
조건 검색 = where
정렬 검색 = order by
집계 함수 = count, sum, avg...
그룹 검색 = group by having
데이터 삽입 = insert
데이터 수정 = update
데이터 삭제 = delete
4. SQL 데이터 제어 기능
보안을 위해 사용자별로 데이터에 대한 접근 및 사용 권한을 부여하거나 취소하는 기능
데이터 관리자가 주로 사용함
5. 뷰
다른 테이블을 기반으로 하는 가상 테이블
기반이 되는 물리 테이블을 기반 테이블이라 부름
뷰 생성 = create view
뷰 삭제 = drop view
6. 삽입 SQL
프로그래밍 언어로 작성한 응용 프로그램에 삽입하여 사용하는 SQL문
'공부 > 데이터베이스' 카테고리의 다른 글
| 8. 데이터베이스 설계 / 02 요구 사항 분석 / 03 개념적 설계 / 04 논리적 설계 / 05 물리적 설계와 구현 (0) | 2025.09.14 |
|---|---|
| 8. 데이터베이스 설계 / 01 데이터베이스 설계 단계 (0) | 2025.09.13 |
| 7. 데이터베이스 언어 SQL / 05 삽입 SQL (0) | 2025.09.13 |
| 7. 데이터베이스 언어 SQL / 04 뷰 (0) | 2025.09.13 |
| 7. 데이터베이스 언어 SQL / 03 SQL을 이용한 데이터 조작 (0) | 2025.09.11 |