자격증

[정처기 실기] Ⅲ. 데이터베이스 구축 예상문제 (7단원)

아이리스 Iris 2021. 9. 21. 14:05

1. 데이터 무결성 제약조건 중 "개체 무결성 제약"조건은?
기본키에 속해 있는 애트리뷰트는 널값이나 중복값을 가질 수 없다.

2. 이행적 함수 종속 관계가 의미하는 것은?
A→B이고 B→C 일 때, A→C를 만족하는 관계

3. 트랜잭션의 특성 중 다음 설명에 해당하는 것은? (영어)
- 트랜잭션의 연산은 데이터베이스에 모두 반영되든지 아니면 전혀 반영되지 않아야 한다.
Atomicity

4. 분산 데이터베이스 목표 중 "데이터베이스의 분산된 물리적 환경에서 특정 지역의 컴퓨터 시스템이나 네트워크에 장애가 발생해도 데이터 무결성이 보장된다"는 것과 관계있는 것은?
장애 투명성

5. 데이터베이스 시스템에서 삽입, 갱신, 삭제 등의 이벤트가 발생할 때마다 관련 작업이 자동으로 수행되는 절차형 SQL은? (+영어)
트리거(trigger)

6. 참조 무결성을 유지하기 위하여 DROP문에서 부모 테이블의 항목 값을 삭제할 경우 자동적으로 자식 테이블의 해당 레코드를 삭제하기 위한 옵션은?
CASCADE

7. 다음 설명의 ()안에 들어갈 내용은?
- 후보키는 릴레이션에 있는 모든 튜플에 대해 유일성과 ( )을 모두 만족시켜야 한다.
최소성

8. 정규화 과정 중 1NF에서 2NF가 되기 위한 조건은?
1NF를 만족하고 키가 아닌 모든 속성이 기본키에 대하여 완전 함수적 종속 관계를 만족해야 한다.

9. Commit과 Rollback 명령어에 의해 보장 받는 트랜잭션의 특성은?
원자성

10. 관계 데이터모델의 무결성 제약 중 기본키 값의 속성 값이 널(Null)값이 아닌 원자 값을 갖는 성질은?
개체 무결성

11. 다음에 해당하는 함수 종속의 추론 규칙은?
[ X→Y이고 Y→Z이면 X→Z이다. ]
이행 규칙

12. 릴레이션 조작 시 데이터들이 불필요하게 중복되어 예기치 않게 발생하는 곤란한 현상을 의미하는 것은? (영어)
Anomaly

13. 데이터베이스에 영향을 주는 생성, 읽기, 갱신, 삭제 연산으로 프로세스와 테이블 간에 매트릭스를 만들어서 트랜잭션을 분석하는 것은?
CRUD 분석

14. 정규화된 엔티티, 속성, 관계를 시스템의 성능 향상과 개발 운영의 단순화를 위해 중복, 통합, 분리 등을 수행하는 데이터 모델링 기법은? (+영어)
반 정규화(De-Normalization)

15. 다음 SQL문에서 빈칸에 들어갈 내용으로 옳은 것은?
[ UPDATE 회원 ( ) 전화번호 = '010-14'
WHERE 회원번호 = 'N4'; ]
SET

16. 릴레이션에 있는 모든 튜플에 대해 유일성은 만족시키지만 최소성은 만족시키지 못하는 키는?
슈퍼키

17. DBA가 사용자 PARK에게 테이블 [STUDENT]의 데이터를 갱신할 수 있는 시스템 권한을 부여하고자 하는 SQL문을 작성하고자 한다. 다음에 주어진 SQL문의 빈칸을 알맞게 채운 것은?
[ GRANT (ㄱ) (ㄴ)
STUDENT TO PARK; ]
(ㄱ) UPDATE
(ㄴ) ON

18. 사용자 X1에게 department 테이블에 대한 검색 연산을 회수하는 명령은?
REVOKE SELECT ON DEPARTMENT FROM X1;


1. SQL의 분류 중 DDL 명령어의 종류를 쓰시오.
CREATE, ALTER, DROP, TRUNCATE

2. 데이터 제어어(DCL)의 기능에 대해 서술하시오.
데이터 보안, 무결성 유지, 병행수행 제어, 회복

3. 뷰(View)의 장점에 관해서 서술하시오.
데이터 보안 용이 / 논리적 독립성 제공 / 사용자 데이터 관리 용이

4. 관계 대수의 순수 관계 연산자의 종류를 쓰시오. (영어)
Select, Project, Join, Division

5. 뷰(View)를 설명하시오.
사용자에게 접근이 허용된 자료만 제한적으로 보여주기 위해 하나 이상의 기본 테이블로부터 유도된, 이름을 가지는 가상 테이블 / 논리적 독립성 제공 / 데이터 보안 용이 / 사용자 데이터 관리 용이

6. 릴레이션의 개념에 관해서 서술하시오.
관계형 데이터베이스에서 정보를 구분하여 저장하는 기본 단위


출처 :
https://cafe.naver.com/soojebi/51586

 

Chapter1. 2020 필기문제에 연계될만한 실기 기출문제( 데이터베이스 구축)

42. 다음 두 릴레이션에서 외래키로 사용된 것은? (단 밑줄 친 속성은 키본키이다.) ① 수강번호 ❷ 과목번호 ③ 학번 ④ 과목명 43. 데이터 무결성...

cafe.naver.com

https://cafe.naver.com/soojebi/51832

 

Chapter2. 2020 필기문제에 연계될만한 실기 기출문제( 데이터베이스 구축)

41. SQL 의 분류 중 DDL에 해당하지 않는 것은? ❶ UPDATE ② ALTER ③ DROP ④ CREATE 56. 데이터 제어언어(DCL)의 ...

cafe.naver.com