· 학습 목표:
RDBMS의 이론적 배경과 MySQL을 사용한 기초 SQL 습득합니다.
· 주요 내용:
1. RDBMS 기본 원리 및 MySQL 설치
2. MySQL을 활용한 데이터 정의 및 조작 실습
[Chapter 2: 데이터 모델링과 설계]
· 학습 목표:
효과적인 데이터 모델링 기법과 MariaDB를 사용한 설계 실습합니다.
· 주요 내용:
1. 정규화 이론과 데이터 모델링 실습
2. MariaDB를 활용하여 실제 데이터베이스 설계 및 구현
[Chapter 3: 고급 SQL과 데이터 관리]
· 학습 목표:
복잡한 SQL 쿼리 작성과 데이터 관리 능력 향상합니다.
· 주요 내용:
1. 고급 SQL 기법과 인덱싱 전략
2. MariaDB를 사용한 트랜잭션 관리 및 백업 실습
[Chapter 4: PostgreSQL로 고급 기능 실습]
· 학습 목표:
PostgreSQL 고유 기능 실습을 통한 RDBMS 고급 활용법을 숙달합니다.
· 주요 내용:
1. PostgreSQL의 고급 기능 소개
2. PostgreSQL을 사용한 스토어드 프로시저 및 트리거 구현 실습
[Chapter 5: 종합 프로젝트 - 다중 RDBMS 활용]
· 학습 목표:
다양한 RDBMS를 활용하여 실제 비즈니스 시나리오에 맞는 데이터베이스를 구축합니다.
· 주요 내용:
1. MySQL, MariaDB, PostgreSQL을 통합한 데이터베이스 시스템 설계
2. 성능 튜닝, 보안, 이식성에 중점을 둔 종합적 데이터베이스 관리 실습

