<aside>
💁 강의 개요
- 지난강의에서 배워보았던 DBMS에 대해서 용어를 정리하면서 복습합니다.
- DBMS가 가진 요구사항(기능)과 특징 중 하나인 트랜잭션에 대해서 학습합니다.
- RDB(관계형 데이터베이스)의 개요와 특징 그리고 종류들에 대해서 학습합니다.
- NoSQL(비관계형 데이터베이스)의 특징과 종류들에 대해서 학습합니다.
</aside>
1. DBMS 정리
1-1. DBMS 개요
1-2. DBMS 용어
2. DBMS 기능
2-1. DBMS 요구사항
2-2. Transaction(트랜잭션)
3. RDB(관계형 데이터베이스) = SQL DB
3-1. 개요
3-2. 특징
3-3. 종류
4. NoSQL
4-1. 특징
4-2. 종류
<aside>
💁 결론, 그럼 어떤 DBMS 를 사용해야하나요?
- 테이블 구조가 정해져 있고, 내부 데이터 수정이 빈번할 때 -> SQL DB(RDB)
- 테이블 구조가 정확히 잡혀있지 않고(추가적으로 수정이 될 가능성이 높을 때) 대량의 데이터를 처리할 때 -> NoSQL DB
- 그리고, DBMS(DB엔진) 트렌드를 잘 따라가는것도 중요합니다.
**https://db-engines.com/en/ranking**
</aside>