
-
1
-
2
-
3
-
4
-
5
-
6
-
7
-
8
-
9
-
10
-
11
-
12
-
13
-
14
-
15
-
16
-
17
-
18
-
19
-
20
-
21
-
22
-
23
-
24
-
25
-
26
-
27
-
28
-
29
-
30
-
31
-
32
-
33
-
34
-
35
-
36
-
37
-
38
-
39
-
40
-
41
-
42
-
43
-
44
-
45
-
46
-
47
-
48
-
49
-
50
-
51
-
52
-
53
-
54
-
55
-
56
-
57
-
58
-
59
-
60
-
61
-
62
-
63
-
64
-
65
-
66
-
67
-
68
-
69
-
70
-
71
-
72
-
73
-
74
-
75
-
76
-
77
-
78
-
79
-
80
-
81
-
82


목차
제1장 데이터베이스 개요 제2장 데이터베이스 시스템 제3장 데이터 모델링 제4장 관계형 데이터베이스 제5장 SQL 제6장 정규화 제7장 데이터의 저장과 인덱싱 제8장 질의 처리 및 최적화 제9장 트랜잭션과 동시성 제어 제10장 객체 지향 데이터베이스 제11장 데이터베이스의 발전 모델 - 각 장별 출제예상문제 (해설포함)
본문내용
제 1 장 데이터베이스 개요 1. 컴퓨터와 데이터베이스 - 데이터베이스의 정의: 한 조직의 여러 응용 시스템을 다수의 사용자가 공용(Shared)으로 사용하기 위해 통합(integrated), 저장(stored)된 운영(operational) 데이터의 집합 2. 파일 시스템과 데이터베이스 시스템 (1) 데이터 독립성 ① 논리적 데이터 독립성: 프로그래머가 생각하는 데이터의 논리적 구조가 변하더라도 그에 따른 프로그램의 구조가 변경되지 않는 것을 의미 - 파일 시스템: 데이터 구조가 바뀌면 프로그램도 변경해야함 - 데이터베이스 시스템: 논리적 구조 기술만 변경하고 프로그램은 바꿀 필요가 없음 ② 물리적 데이터 독립성: 보조기억장치가 바뀌더라도 프로그램은 그대로 유지하는 것을 말함 - 파일 시스템 : 디스크 장치가 바뀌면 프로그램도 변경해야함 - 데이터베이스 시스템 : 물리적 기술만 변경하고 프로그램은 바꿀 필요가 없음 ※ 파일시스템: 파일들이 프로그램에 종속됨(새로운 프로그램이 개발되면 그에 종속되는 파일이 생성) ※ 데이터베이스 시스템: 데이터를 프로그램과 완전히 독립 (2) 데이터의 중복성 ① 파일시스템: 파일 단위로 데이터를 구성할 경우 관련 파일 간의 데이터 중복은 피할 수 없음. 일관성, 보안성, 경제성에 문제가 발생 ② 데이터베이스 시스템:파일 시스템에서 야기된 데이터의 독립성과 중복성 문제를 해결 - 중략 -