15. DDL(Data Definition Language)의 기능이 아닌 것은?
① 데이터 베이스의 생성 기능
❷ 병행처리시 Lock 및 Unlock 기능
③ 테이블의 삭제 기능
④ 인덱스(Index) 생성 기능
😊
이번 문제를 표와 함께 정리해서 훨씬 더 쉽고 명확하게 설명해드릴게요!
💡 문제 다시 보기
문제:
DDL(Data Definition Language)의 기능이 아닌 것은?
보기
① 데이터베이스의 생성 기능
② 병행처리시 Lock 및 Unlock 기능
③ 테이블의 삭제 기능
④ 인덱스(Index) 생성 기능
📘 DDL이란?
DDL은 데이터베이스 구조를 정의하는 명령어예요.
테이블이나 인덱스를 **생성(Create)**하거나 **삭제(Drop)**하거나 **변경(Alter)**하는 데 사용돼요.
📋 DDL의 주요 명령어 정리
명령어 설명 예시
CREATE | 테이블, 인덱스, 데이터베이스 생성 | CREATE TABLE ... |
DROP | 테이블, 인덱스 삭제 | DROP TABLE ... |
ALTER | 테이블 구조 변경 | ALTER TABLE ... |
TRUNCATE | 테이블의 전체 데이터 삭제 | TRUNCATE TABLE ... |
RENAME | 테이블 이름 변경 | RENAME TABLE ... |
🔍 보기별 해설
보기 내용 DDL 여부 이유
① | 데이터베이스 생성 | ✅ | CREATE DATABASE는 DDL |
② | 병행처리시 Lock 및 Unlock 기능 | ❌ | 트랜잭션 제어에 해당. DDL 아님 |
③ | 테이블 삭제 | ✅ | DROP TABLE은 DDL |
④ | 인덱스 생성 | ✅ | CREATE INDEX는 DDL |
✅ 정답: ② 병행처리시 Lock 및 Unlock 기능
요약 한 줄!
DDL은 구조 정의용! Lock/Unlock은 동시성 제어 관련 기능이라서 DDL이 아닙니다! 🚫
반응형
'기출문제 > 정보처리기사' 카테고리의 다른 글
2019년 3회 정보처리기사 기출문제 17번 (0) | 2025.04.18 |
---|---|
2019년 3회 정보처리기사 기출문제 16번 (0) | 2025.04.18 |
2019년 3회 정보처리기사 기출문제 14번 (0) | 2025.04.18 |
2019년 3회 정보처리기사 기출문제 13번 (0) | 2025.04.18 |
2019년 3회 정보처리기사 기출문제 12번 (0) | 2025.04.18 |