본문 바로가기
프로그래밍/Database

(데이터베이스) 데이터베이스 개념

by LiveData 2018. 12. 2.
반응형

데이터베이스

  • 통합 데이터(Integrated data) : 동일한 데이터가 원칙적으로중복되어 있지 않다는 것을 의미. 
                                             최소의 중복(minimal redundancy), 통제된 중복(controlled redundancy)
  • 저장 데이터(stored data) : 컴퓨터가 접근 가능한 저장 매체에 저장 (테이프, 디스크 등)
  • 운영 데이터(operational data) : 한 조직의 고유한 기능을 수행하기 위해 필요한 데이터
  • 공용 데이터(shared data) : 한 조직의 여러 응용프로그램이 공동으로 소유, 유지, 이용하는 데이터




파일 시스템 문제점

  • 데이터 독립성 보장 미흡                         
  • 프로그램 의존적 
  • 데이터 일관성 보장 문제                         
  • 파일의 시간 의존성(걷어낼 시점별 다른 값) 
  • 데이터 무결성 보장 문제                          
  • 의미적으로 같은 값은 동일하게 유지되어야 함  
  • 공유성, 사용 편의성 저조                        
  • 낮은 경제성, 보안관리 저조






데이터베이스 장단점

   장점 

   단점 

 

  • 자료 독립성
  • 중복자료 감소
  • 자료 통합 처리
  • 자체 자료관리 기능
  •  (병행제어/회복/무결성/보안) 생산성 향상
  •  (표준화 도구 / 개발기간단축 / 유지보수 비용 절감)



  • 시스템 부담증가로 인한 저효율
  • 시스템 복잡함
  • 복잡한 연산 위한 고급 인력 필요
  • 어려운 백업 및 회복
  • 높은 비용 및 고급인력필요





http://www.jidum.com/jidums/view.do?jidumId=208

반응형