Skip to content

데이터베이스

1. DB 란 무엇인가요?

2. DB Connection 과 DBCP에 대해 설명해주세요.

3. Join 문의 종류에 대해 설명해주세요.

4. Transaction 이란? Transaction 의 ACID 에 대해서 설명해주세요.

Transaction Isolation Level 에 대해서 설명해주세요.

5. RDB 의 Schema 를 설계할 때 무엇을 고려하며 설계하시나요?

DB 정규화에 대해서 설명해주세요.

DB 정규화 레벨을 일부러 낮추는 경우가 있는데 무슨 이유에서 일까요?

6. 데이터베이스 다중화의 필요성과 데이터베이스 다중화기법에 대해 설명해주세요.

7. 데이터베이스의 인덱스에 대해 설명해주세요.

8. NOSQL 에 대해서 설명해주세요. NOSQL 의 종류와 대표적인 제품군을 알고 있나요?

9. Database 의 Lock에 대해 설명해주세요. Lock에는 어떤 종류가 있나요?

10. MVVC에 대해 알고 계신가요?

11. 데이터베이스의 다중화를 알고 계신가요? 다중화하는 방법을 알고계신가요?

클러스터링/리플리케이션/샤딩을 설명해주세요.


Last update: May 9, 2023
Created: April 14, 2023