데이터베이스데이터베이스

Posted at 2013. 10. 10. 22:57 | Posted in 2학기/DB

2주차 데이터베이스 관리 시스템

 1강 데이터베이스 관리 시스템 개요와 발전 배경

 

 

<데이터베이스 관리 시스템 정의>

 · 파일 관리 시스템의 단점을 개선하여 데이터를 통합적으로 관리하는 소프트웨어 시스템

   - 데이터의 종속성과 중복성의 문제 해결

   - 데이터베이스를 공용할 수 있도록 관리하는 시스템

 

 · 데이터베이스와 사용자 응용프로그램 사이의 중개자로서 모든 응용 프로그램들의 데이터베이스 접근을 대행하여 데이터베이스를 관리해주는 소프트 웨어 시스템

 

 · DBMS 분류 기준

   - 설계시 기반한 데이터 모델 종류

   - 동시 접근 사용자 수

   - 데이터베이스의 분산 여부

 

 

<응용 프로그램과 데이터베이스 관리 시스템>

 

 

<데이터베이스 관리 시스템 이용 환경>

 

 

<파일 시스템의 특성>

 · 응용 프로그램은 논리적 파일 구조와 물리적 파일 구조가 일대일(1 : 1) 대응 요구

 · 응용 프로그래머가 물리적 데이터 구조에 대해 잘 알고 있어야만 데이터에 대한 접근 방법을 응용 프로그램 내에 구현 가능

 · 데이터 공용의 어려움

 

 

<파일시스템의 문제점>

 · 데이터 종속성

   - 응용 프로그램과 데이터 사이의 의존관계

   - 데이터의 구성 방법, 접근 방법 변경시 관련 응용 프로그램도 같이 변경

   - 한 시스템 내에 내용이 같은 데이터가 중복되게 저장 관리되는 것

 

 

 · 중복 데이터의 문제점

   - 일관성

       데이터 중복 → 데이터 불일치 발생

   - 보안성

       데이터 중복 → 동일 수준의 보안 유지가 어려움

   - 경제성

       데이터 중복 → 추가적인 저장 공간에 대한 비용 증가

       갱신 작업시 데이터 중복 → 갱신 비용 증가

   - 무결성

       데이터 중복 → 데이터의 정확성 유지(무결성)가 어려움

[출처] 2주차 1강-1|작성자 최지훈


'2학기 > DB' 카테고리의 다른 글

데이터 정의어  (0) 2013.10.10
데이터베이스  (0) 2013.10.10
데이터베이스  (0) 2013.10.10
데이터베이스  (0) 2013.10.10
데이터베이스  (0) 2013.10.10
//