DBMS(데이터베이스 관리 시스템)

엉성하지오·2022년 10월 13일
0

Network

목록 보기
15/16

DBMS

  • 파일 시스템의 문제를 해결하기 위해 제시된 소프트웨어
  • 조직에 필요한 데이터를 데이터베이스에 통합하여 저장하고 관리함

DBMS의 등장배경

기존 파일 시스템의 문제점

  • 같은 내용의 데이터가 여러 파일에 중복 저장된다. (데이터 중복성)
  • 저장 공간의 낭비는 물론 데이터 일관성과 데이터 무결성을 유지하기 어려움(데이터 통합)

DBMS(데이터베이스 관리 시스템)의 발전 과정

1세대: 네트워크 DBMS, 계층 DBMS

네트워크 DBMS: 데이터베이스를 그래프 형태로 구성

ex) IDS(Integrated Data Store)

계층 DBMS: 데이터베이스를 트리 형태로 구성

  • 구조 변경이 힘들고 현실세계를 잘 반영하기 힘들다.
    ex) IMS(Information Management System)

2세대: 관계형 DBMS

3세대: 객체지향 DBMS, 객체관계 DBMS

객체지향 DBMS: 객체를 이용해 데이터베이스 구성

ex) 오투, 온투스, 젬스톤

객체관계 DBMS: 객체 DBMS + 관계DBMS

profile
조금만 노력하는 사람

0개의 댓글