Part 1. DB 기초 및 특징
1. 정보, 지식, 지혜
2. DB의 정의와 특성(구조
3. DB의 특징과 장?단점
4. DB의 생성 목적과 구성 요소
5. ANSI/SPARC 구조
6. 기존 File System의 문제점과 DBMS의 장점
7. DBMS(Data Base Management System의 정의, 역할, 필수 기능, 장?단점
8. 스키마(Schema와 인스턴스(Instance, DDL(Data Definition Language, DML(Data Manipulation Language, DCL(Data Control Language
9. DB의 절차 언어(Procedural language와 비 절차 언어(Non-Procedural
10. DB의 생명주기(Life Cycle와 설계 과정
11. DB의 설계 과정인 기획, 분석, 설계, 구현 과정에서의 Activity와 산출물
12. DB의 3-Schema(스키마 구조의 정의와 실제 사용 예 (장?단점
13. DB의 Data 독립성
14. DB의 속성(Attribute
15. DB의 속성(Attribute의 종류
Part 2. DB 모델링(Modeling
■ 2-1 ER(Entity Relationship 다이어그램 및 관계 대수
16. Data Modeling의 절차
17. ER(Entity Relationship 다이어그램 표기법
18. ER Model의 작성 절차
19. ER Model의 연결 함정
20. 야구 선수와 야구팀이라는 두 개의 Entity Type에 대해 다음의 요구 사항을 참조하여 ER Schema를 그리시오. (단 Total/Partial 참여, 몇 대 몇인지의 관계, Key등을 명시할 것
21. EER(Enhanced ER Model
22. 다음 TRUCK과 CAR에 대
1. 이 책은 학원 수강을 통해 습득한 내용과 멘토링을 진행하면서 스스로 학습한 내용을 바탕으로 답안 형태로 작성하였고, IT분야 기술사인 정보관리기술사와 컴퓨터시스템응용기술사 자격을 취득하기 위해 학습하고 있거나 학습하고자 하는 분들을 위해 만들었습니다.
2. 본 교재는 발전 동향, 배경 그리고 유사 기술과의 비교, 다양한 도식화 등 25년간의 실무 개발자 경험을 토대로 작성한 내용으로 풍부한 경험적인 요소가 내재되어 있는 장점이 있습니다.
■ 책의 특징
Part 1. DB 기초 및 특징
ANSI/SPARC 구조, DBMS(Data Base Management System의 정의, 역할, 필수 기능, 스키마(Schema와 인스턴스(Instance, DDL(Data Definition Language, DML(Data Manipulation Language, DCL(Data Control Language, 3-Schema(스키마 구조의 정의, Data 독립성, DB의 속성(Attribute 등에 대한 내용을 학습할 수 있습니다. [관련 토픽 - 15개]
Part 2. DB 모델링(Modeling
2-1 ER(Entity Relationship 다이어그램 및 관계 대수 [관련 토픽 - 13개]
2-2 정규화(Normalization [관련 토픽 - 15개]
Part 3. SQL(Structured Query Language
SQL 3가지 언어, ER Diagram에서 Relation과 SQL Table 작성법, 관계 Database에서 각 Query에 대해 SQL 검색문 작성법, SQL View 등에 대해 학습할 수 있습니다. [관련 토픽 - 11개]
Part 4. 회복 기법 및 Backup 기법
회복(Recovery 기법의 종류, 즉시 갱신/지연 갱신 기법, Checkpoint 회복 기법, Backup 방법인 전체 백업, 증분 백업, 차등