블로그 이전했습니다. https://jeongzero.oopy.io/
PART 01. 데이터베이스 - 관계형 데이터베이스
본문 바로가기
정보처리기사/필기

PART 01. 데이터베이스 - 관계형 데이터베이스

728x90

오답 정리


1. 릴레이션의 외연에 관련된 것은?(p110)


① 릴레이션 스킴

② 릴레이션 스키마

③ 릴레이션 인스턴스

④ 릴레이션 타입


정답 : 3번 - 외연이란 릴레이션으로 입력된 튜플들의 집합을 의미하는 개념으로 릴레이션 어커런스 또는 릴레이션 인스턴스 등을 의미한다.




2. 다음 중 관계 해석에 대한 설명으로 옳지 않은 것은?(p112)


① Codd가 특별히 관계데이터베이스에 적용할 수 있도록 설계하여 제안하였다.

② 수학의 프레디킷 해석에 기반을 두고 있다.

③ 원하는 정보만을 표시하는 비절차적인 특징을 가지고 있다.

④ 튜플 관계 해석과 도메인 관계 해석으로 나누어지며 연산방법에 따라 능력의 차이가 있다.


정답 : 4번 - 관계해석은 튜플 관계해석과 도메인 관계 해석으로 나누어지머 방법의 차이일뿐 능력에는 차이가 없다.




3. SQL 언어의 CREATE TABLE 문에 포함될 수 없는 것은?(p112)


① 속성의 NOT NULL 제약조건

② 속성의 타입 변경

③ 속성의 초기값 지정

④ CHECK 제약조건의 정의


정답 : 2번 - 속성의 타입을 변경하려면 ALTER 를 사용해야 한다.




4. SQL의 기술이 옳지 않은 것은?(p112)


① SELECT .. FROM .. WHERE ..

② INSERT .. INTO ..VALUES ..

③ UPDATE .. TO .. WHERE

④ DELETE .. FROM .. WHERE ..


정답 : 3번 - UPDATE .. SET ..




5. 학생 테이블에서 학번이 300인 학생의 학년의 학년을 3으로 수정하기 위한 SQL 질의어는?(p114)


학생(학번, 이름, 학년, 학과)


① UPDATE 학년=3 FROM 학생 WHERE 학번=300;

② UPDATE 학생 SET 학생=3 WHERE 학번=300;

③ UPDATE FROM 학생 SET 학년=3 WHERE 학번=300;

④ UPDATE 학년=3 SET 학생 WHEN 학번=300;


정답 : 2번




6. 내장 SQL에서 커서에 대한 설명으로 부적당한 것은?(p115)


① 한번에 하나의 레코드를 처리하기 위해 사용한다.

② 레코드의 집합을 처리하는 데 있어서 일종의 포인터의 역할을 수행한다.

③ 관련 명령어로는 OPEN, CLOSE 등이 있다.

④ 집합 레코드 속에 있는 레코드를 접근하기 위한 교량적 도구이다.


정답 : 1번 - 한번에 하나의 레코드가 아니라 레코드의 집합을 처리하기 위한 하나의 포인터 개념이다.


728x90