SQLD 자격증 공부

hyun-jin·2025년 5월 29일

데이터 분석

목록 보기
73/100

데이터 분석 69일

- 관계형 데이터베이스(DBMS)

데이터를 효율적으로 관리하고, 손실 없이 복구할 수 있도록 설계된 시스템


🔹 SQL 명령어 분류

분류명령어설명
DML (Data Manipulation Language)SELECT, INSERT, UPDATE, DELETE데이터 조회 및 조작
DDL (Data Definition Language)CREATE, ALTER, DROP, RENAME데이터 구조 정의
DCL (Data Control Language)GRANT, REVOKE권한 부여 및 회수
TCL (Transaction Control Language)COMMIT, ROLLBACK트랜잭션 제어

✅ 옵션 설명

옵션의미특징
CASCADE부모 삭제/수정 시 자식도 자동 삭제/수정외래키 제약에서 사용, 종속적으로 따라감
RESTRICT자식이 있으면 부모 삭제/수정 제한자식 데이터가 있으면 부모 변경 불가
AUTOMATIC자식 입력 시 부모에 자동으로 PK 생성부모 PK가 없어도 자동 생성하여 연동
DEPENDENT부모에 PK 없으면 자식 입력 제한부모 데이터가 있어야 자식 데이터 입력 가능

0개의 댓글