다음 중 데이터 조작어(DML: Data Manipulation Lan… | [컴퓨터활용능력 1급 필기] 16년 3회차 기출문제 상세 페이지
1[컴퓨터활용능력 1급 필기] 16년 3회차
다음 중 데이터 조작어(DML: Data Manipulation Language)에 대한 설명으로 옳지 않은 것은?
1
사용자가 응용 프로그램을 통하여 데이터베이스에 저장된 데이터를 액세스하거나 조작할 수 있도록 하는 언어이다.
2
비절차식 데이터 조작 언어는 사용자가 어떠한 데이터가 필요한지를 명시할 뿐, 어떻게 구하는지는 명시할 필요가 없다.
3
비절차식 데이터 조작 언어는 절차식 데이터 조작 언어보다 배우기 쉽고 사용하기 쉽지만 코드의 효율성은 떨어진다.
4
SELECT, UPDATE, CREATE, DELETE 문이 해당된다.
해설
CREATE 문은 테이블 등의 구조를 정의하는 데이터 정의어(DDL)에 해당하며 데이터 조작어(DML)가 아니므로, SELECT·UPDATE·CREATE·DELETE가 모두 DML이라는 설명은 옳지 않다.
DML이 응용 프로그램을 통해 데이터베이스에 저장된 데이터를 액세스·조작하도록 하는 언어라는 점, 비절차식 DML은 필요한 데이터가 무엇인지만 명시하면 되고 절차식보다 배우고 사용하기 쉽지만 코드 효율성은 떨어진다는 설명은 모두 옳다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.