기출문제/정보처리기사

2021년 2회 정보처리기사 기출문제 45번

엉클지니 2025. 3. 22. 22:44

45. DDL(Data Define Language)의 명령어 중 스키마, 도메인, 인덱스 등을 정의할 때 사용하는 SQL문은?

ALTER             SELECT

 CREATE           INSERT

 

**DDL(Data Definition Language)**은 데이터베이스의 구조를 정의하는 SQL 명령어들의 집합입니다. 스키마, 도메인, 인덱스 등과 같은 데이터베이스 객체를 정의하는 데 사용되는 SQL 명령어에 대해 알아보겠습니다.


ALTER

  • 설명: ALTER는 기존의 데이터베이스 객체(예: 테이블, 뷰, 인덱스 등)의 구조를 수정할 때 사용하는 명령어입니다. 예를 들어, 테이블에 열을 추가하거나 삭제할 때 사용됩니다. 하지만 새 객체를 정의하는 데는 사용되지 않습니다.
  • 정확성: 스키마나 도메인 등을 정의하는 데는 사용되지 않습니다. 수정하는 데 사용됩니다.

SELECT

  • 설명: SELECT는 데이터를 조회하는 명령어로, 데이터베이스의 구조나 객체를 정의하는 데는 사용되지 않습니다.
  • 정확성: 데이터 조회용으로 사용되는 명령어입니다. 객체 정의와는 관계가 없습니다.

CREATE

  • 설명: CREATE는 새로운 데이터베이스 객체를 정의할 때 사용하는 명령어입니다. 예를 들어, CREATE TABLE, CREATE INDEX, CREATE SCHEMA 등과 같이 스키마, 도메인, 인덱스 등을 정의하는 데 사용됩니다.
  • 정확성: CREATE 명령어는 스키마, 도메인, 인덱스 등을 정의하는 데 사용됩니다.

INSERT

  • 설명: INSERT는 데이터베이스 테이블에 데이터를 삽입하는 명령어입니다. 이 명령어는 데이터 삽입과 관련이 있으며, 데이터베이스 객체를 정의하는 데는 사용되지 않습니다.
  • 정확성: 테이블이나 객체를 정의하는 데는 사용되지 않습니다. 데이터 삽입에 사용됩니다.

결론

**스키마, 도메인, 인덱스 등을 정의하는 데 사용하는 SQL 명령어는 CREATE**입니다.

따라서 정답은 ❸ CREATE입니다.

반응형