SQL - 문제 미리보기

문제 1732

easy
다음 SQL 명령어에서 빈칸에 들어갈 올바른 구문은? ```sql ______ DATABASE CompanyDB; ``` 목적: CompanyDB라는 기존 데이터베이스를 완전히 제거
A. `DELETE`
B. `REMOVE`
C. `DROP`
D. `DESTROY`

정답: C

SQL에서 데이터베이스 삭제는 DROP DATABASE 명령어를 사용합니다. DROP DATABASE의 특징: • 완전 삭제: 데이터베이스와 모든 내용을 영구적으로 제거 • 복구 불가: 백업 없이는 삭제된 데이터 복구 불가능 • 관리자 권한 필요: 높은 수준의 보안 권한 요구 기본 구문: ```sql DROP DATABASE database_name; ``` 실행 결과: • 데이터베이스 자체가 완전히 사라짐 • 해당 데이터베이스의 모든 테이블, 데이터, 인덱스 등 제거 • 파일 시스템에서도 관련 파일들이 삭제됨

💡 학습 팁

이 문제를 포함한 SQL 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.