티스토리 뷰

파일을 이용한 데이터 처리 문제점


  • 데이터의 종속성(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
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
TAG
more
«   2024/07   »
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
글 보관함