본문 바로가기
- 배움이 있는 삶/- 데이타베이스

2022년 기출문제-데이타베이스

by story of interesting 2024. 12. 6.
반응형

2022년 데이타베이스 기출문제 정리 입니다


Agenda

1. 관계데이타베이스- 무결성 제약조건 (52번, 56번 문제)
2. 함수적 종속관계를 통한 정규화 (55번 문제)
3. 모델링 : ERD (60번 문제)
4. 검사시점 회복기법 (63번 문제)
5. 데이터 회복기법. 지연갱신 즉시갱신 ( 66번 문제)
6. 분산데이터베이스의. 투명성 (75번 문제)
7. NoSQL 특징( 72번 문제)

 


1. 관계데이타베이스- 무결성 제약조건 (52번 문제, 56번문제)

1)개체무결성

2)키 무결성

3)참조 무결성 (56번 문제)

4) 속성 무결성

5) 사용자 정의 무결성

 


2. 함수적 종속관계를 통한 정규화 (55번 문제)

 

- BCNF 정규형 반환하면 : R3(zipcode, city), R1(street, city, state), R2(state, zipcode) 가 되어야 함

 


3. 모델링 : ERD (60번 문제)

 


4. 검사시점 회복기법 (63번 문제)

63. 다음은 검사시점 회복(checkpoint recovery) 기법 에서 진행되는 주요 작업들을 설명한 것이다. 적 용 순서가 시간 순으로 옳게 나열된 것은? - 정답 : 4번

가. REDO-list에 있는 트랜잭션에 대해 REDO 연산을 수행한다.

나. <T, Commit> 로그 레코드를 만나면 트랜잭션 T를 UNDO-list에서 삭제하고 REDO-list에 첨가한다.

다. 변경된 데이터 버퍼 블록을 전부 디스크로 출 력시킨다.

라. UNDO-list에 있는 모든 트랜잭션들에 대해 UNDO 연산을 수행한다

① 나, 가, 라, 다

② 나, 라, 가, 다

③ 다, 나, 가, 라

④ 다, 나, 라, 가

 

 



5. 데이터 회복기법. 지연갱신 즉시갱신 ( 66번 문제)

 


6. 분산데이터베이스의. 투명성 (75번 문제)

- 투명성 : 사용자가 알 필요가 없는 것들임

https://www.youtube.com/watch?v=uKOp_Ss_skA

 


7. NoSQL 특징( 72번 문제) - 

72. 다음 설명 중에서 NoSQL의 특징이나 장점과 가장 거 리가 먼 것은? - 정답: 4

① NoSQL 시스템은 노드 추가를 통해 저장 공간과 처리 능력을 증가시킬 수 있어 높은 확장성을 제공한다.

② NoSQL 시스템은 데이터를 여러 노드에 복제하여 저장함으로써 고장 허용(fault tolerance) 기능을 제공한다.

③ NoSQL 시스템은 파일 레코드에 대한 샤딩 (sharding)을 사용하여 부하분산을 이룬다.

④ NoSQL 시스템은 데이터를 여러 노드에 복제 저장 함으로써 읽기(조회)와 쓰기(갱신) 성능을 개선한다.

 

https://www.youtube.com/watch?v=4PxBaojUnU4

NoSQL의 종류

1) Document model : 대표 예) mongo DB

2) Key value model : 대표 예) Cassandra

3) Graph model : 대표 예) Neo4j

반응형