1장 정보 시스템 개요
1. 데이터와 정보
2. 정보 시스템
3. 데이터 처리 시스템
2장 데이터베이스 정의
1. 데이터베이스
2. 데이터베이스의 특성
3. 데이터베이스의 개념적 구성
3장 DBMS(Database Management System)
1. 기존 화일 시스템의 문제점
2. 데이터 중복성이 나쁜 이유
3. DBMS란
4. DBMS의 필수 기능
5. DBMS의 장단점
6. 데이터 독립성
7. DBMS의 발전 과정
8. MySQL 설치
4장 데이터베이스 시스템
1. 시스템 구성요소
2. 데이터베이스
3. 데이터베이스 언어
4. 사용자
5. 데이터베이스 관리자
6. DBMS 및 컴퓨터
5장 데이터베이스 모델링
1. 데이터 모델링의 개념
2. 데이터 모델
3. 관계
4. E-R 모델
5. 논리적 데이터 모델
6장 물리적 데이터 구조
1. 직접 저장장치
2. 플래시 메모리
3. 운영체제의 역할
4. 화일 조직 방법
5. B-트리
6. B+-트리
7. 해싱 방법
7장 관계형 데이터베이스
1. 관계형 데이터 모델
2. 릴레이션의 개념
3. 릴레이션의 특성
4. 학사 관계형 데이터베이스
5. 데이터베이스의 키
6. 무결성 제약조건
8장 관계형 대수
1. 집합 연산자
2. 순수 관계형 연산자
3. 추가된 관계형 대수 연산자
4. 관계형 대수의 작성 연습
9장 관계형 해석
1. 투플 관계형 해석
2. 도메인 관계형 해석
3. QBE(Query By Example)
10장 SQL(Structured Query Language)
1. SQL 데이터 정의어
2. SQL 데이터 조작어
3. SQL 뷰(View)
4. 삽입 SQL
5. 동적 SQL
11장 데이터베이스 정규화
1. 잘못 설계된 데이터베이스
2. 함수 종속성
3. 제1 정규형
4. 제2 정규형
5. 제3 정규형
6. 보이스/코드 정규형
7. 제4 정규형
8. 제5 정규형
12장 데이터베이스 설계
1. 설계 개요
2. 요구사항 분석
3. 개념적 설계
4. 논리적 설계
5. 물리적 설계
6. 구현
13장 무결성, 보안, 회복
1. 무결성
2. 보안
3. 회복
14장 병행 제어
1. 트랜잭션
2. 병행 제어
15장 최신 데이터베이스 기술
1. XML 데이터베이스
2. 데이터웨어하우스와 데이터마이닝
3. 빅데이터
4. 클라우드 컴퓨팅
연습문제 정답
실습문제 정답