티스토리 뷰
파일을 이용한 데이터 처리 문제점
- 데이터의 종속성(Data Dependency)
- 파일의 내부 구조에 응용프로그램이 영향을 받게됨
- 데이터의 중복성(Data Redundancy)
- 동일한 내용의 데이터가 중복
※ 데이터 중복으로 인한 문제점
- 데이터 일관성(data consistency) 상실
- 보안성 취약
- 경제성 취약
- 데이터 무결성(data integrity) 취약
※ 데이터 무결성이란?
- 데이터 무결성이란 데이터베이스에 들어 있는 데이터의 정확성을 보장하기 위해 데이터의 변경이나 수정시 제한을 두어 안정성을 저해하는 요소를 막아 데이터 상태들을 항상 옳게 유지하는 것을 의미한다.
DBMS
- DBMS 정의
- 데이터베이스를 직접 응용 프로그램들이 조작하는 것이 아니라 데이터베이스를 조작하는 별도의 소프트웨어가 있는데 이를 데이터베이스 관리 시스템(DBMS : DataBase Management System)이라 한다. 즉 데이터베이스 관리 시스템이란 데이터베이스를 관리하며 응용 프로그램들이 데이터베이스를 공유하며 사용할 수 있는 환경을 제공하는 소프트웨어다.
DBMS의 필수 기능
- 데이터 정의
- 사용할 데이터의 구조를 정의할 수 있어야 함
- 데이터 조작
- 데이터의 검색, 삽입, 삭제, 갱신
- 데이터 제어 기능
- 데이터 무결성 유지 기능
- 권한과 보안 기능
- 동시사용에 따른 병행 제어 기능
DBMS의 장점
- 데이터 중복 최소화
- 데이터의 공유 사용
- 데이터 무결성 유지
- 데이터 보안 보장
- 조직 내 데이터의 표준화
- 데이터 요구의 조정
DBMS의 단점
- 운영비 증대
- 특정 응용 프로그램의 복잡화
- 복잡한 백업과 회복
- 시스템 취약성(업무를 중단한 뒤 해결)
'3학년 2학기 > DB' 카테고리의 다른 글
10/14 (0) | 2016.10.14 |
---|---|
10/11 수업 (0) | 2016.10.11 |
Chaper 3 데이터베이스 시스템의 구성 (0) | 2016.10.11 |
Chapter 2 데이터베이스 관리 시스템 (2) (0) | 2016.10.08 |
Chapter 1 정보 환경 (0) | 2016.10.05 |