데이터 베이스

Download Report

Transcript 데이터 베이스

201030372유향미
데이터 베이스
데이터 베이스의 정의

통합된 데이터(Integrated Date)

저장된 데이터(Stored Date)

운영 데이터(Operational Date)

공용 데이터(Shared Date)
데이터베이스의 특성

실시간 접근성

계속적인 변화

동시 공유

내용에 의한 참조
데이터베이스 시스템

시스템의 구성 요소
데이터베이스, 데이터베이스관리시스템(DBMS)
데이터베이스 언어, 데이터베이스 사용자
데이터베이스 기계
 데이터베이스의
특성
스키마(schema) – 외부스키마, 개념스키마,
내부스키마
데이터베이스의 구성도
사용자/
프로그래머
응용프로그램/질의
질의/프로그램 등을 처리하는 소프트웨어
DBMS
저장된 데이터에 접근하기 위한 소프트웨어
저장DB정의
(메타데이터)
저장데이터베이스
데이터베이스의 관리시스템(DBMS)
1. DBMS의 사용이유
☞ 데이터종속성
☞ 데이터 중복성
- 데이터의 일관성문제
- 데이터 보안성 문제
- 데이터 경제성 문제
- 데이터 무결성 문제
데이터베이스의 관리시스템(DBMS)
2. DBMS 개념
MetaData
요청
사용자
Application
program
DBMS
응답
사용자 데이타
Customer
Inventory
Invoices
데이터베이스의 관리시스템(DBMS)
3. DBMS의 기능
정의 기능, 조작 기능, 제어기능
4. 상용 데이터 베이스의 예
Oracle, MS – SQL, informix
5. 데이터베이스 시스템의 분류
형태에 따른 분류, 수록정보에 따른 분류
정보가 담긴 매체의 형태에 따른 분류
5. 데이터베이스 시스템의 분류

형태에 따른 분류
파일시스템, 계층형DBMS,
망형 DBMS, 관계형DBMS,
객체지향 DBMS, 객체관계형 DBMS

수록 정보에 따른 분류
창고형 데이터베이스, 정보형 데이터베이스

정보가 담긴 매체의 형태에 따른 분류
온라인 데이터베이스, 오프라인 데이터베이스
데이터베이스의 관리시스템(DBMS)
6. DBMS의 장단점
☞장점
데이터 중복의 최소화, 데이터의 공동사용
데이터의 일관성 유지, 데이터의 일관성 유지
데이터의 보안을 보완, 데이터의 즉시처리성
내용에 의한 데이터 액세스 가능성
☞단점
고급 프로그래머 요구, 자원 및 비용 요구
데이터베이스의 구축단계와 주요 역할
요구수집
및 분석
DB설계
구현 및
데스트
개념적
DB 설계
DBMS
논리적
DB설계
물리적
DB설계
데이터베이스의 구축 사례
☞한국 데이터베이스 진흥원
http://www.kdb.or.kr
☞고성군 지적 문서 DB구축 완료
http://news.naver.com/main/read.nhn?mode=LSD&
mid=sec&sid1=102&oid=003&aid=0003433615
☞ 국사 편찬 위원회
http://www.history.go.kr/app.main.Main.top