· 학습 목표:
SQL의 기본 개념과 데이터베이스 용어를 이해합니다.
· 주요 내용:
1. SQL 소개 및 기본 개념
2. 데이터베이스 관련 용어 소개
[Chapter 2: SQL DB 관리]
· 학습 목표:
데이터베이스 및 테이블 생성, 데이터 검색 및 필터링 등 DB 관리 방법을 습득합니다.
· 주요 내용:
1. 데이터베이스 및 테이블 생성
2. 데이터 검색과 필터링
3. 데이터 정렬과 그룹화
4. 데이터 조작
5. 데이터 관리
[
Chapter 3: NoSQL]
· 학습 목표:
NoSQL 데이터베이스의 개념과 특징, 다양한 유형을 이해하고 활용 가능성을 파악합니다.
· 주요 내용:
1. NoSQL 소개 및 기본 개념
2. NoSQL의 특징과 종류
[Chapter 4: NoSQL 도구]
· 학습 목표:
다양한 NoSQL 도구들을 이해하고, 그 차이점과 특징을 학습합니다.
· 주요 내용:
1. MongoDB, Redis
2. Cassandra, Neo4j
[Chapter 5: NoSQL DB 관리]
· 학습 목표:
NoSQL 데이터베이스 관리에 필요한 데이터 모델링, 쿼리 언어, 인덱싱, 확장성, 가용성, 보안 및 권한 관리 등 주요 개념을 습득합니다.
· 주요 내용:
1. 데이터 모델링 및 설계
2. 쿼리 언어 및 인덱싱
3. 데이터베이스 확장성 및 가용성
4. 데이터베이스 보안 및 권한 관리
[Chapter 6: SQL VS NoSQL]
· 학습 목표:
SQL과 NoSQL 데이터베이스의 차이를 이해하고, 각각의 특징 및 장단점을 비교하여 데이터베이스 선택 시 고려해야 할 기준을 습득합니다.
· 주요 내용:
1. SQL과 NoSQL의 차이
2. SQL과 NoSQL 데이터베이스의 비교 및 선택 기준

