데이터베이스 시스템의 종류와 특장점
- 최초 등록일
- 2009.03.19
- 최종 저작일
- 2008.11
- 3페이지/ 한컴오피스
- 가격 1,000원
소개글
데이터베이스 시스템인 계층형 dbms, 네트워크형 dbms, 관계형 dbms 등의 특징 그리고 관계에 대한 레포트 입니다
목차
없음
본문내용
데이터베이스시스템이란 사용자와 데이터베이스 사이에 위치하여 데이터베이스를 관리하고, 사용자의 요구에 따라 정보를 생성해주는 소프트웨어 이다.
파일 시스템의 단점인 데이터의 중복성과 종속성의 문제를 해결하기 위해 개발된 시스템이라고 할 수 있다. 응용프로그램과 데이터의 중간에 위치하여 모든 응용 프로그램들이 데이터베이스를 공용할 수 있도록 관리해 준다. 데이터베이스 시스템의 기능은 총 세 가지로 나눌 수 있는데 정의 기능, 조작 기능, 제어 기능이 그 세 가지이다. 정의기능은 데이터베이스에 저장되는 데이터의 타입과 구조에 대한 정의와 데이터를 이용하는 방식을 정의한다. 조작기능은 데이터의 검색, 갱신, 삽입, 삭제 등을 체계적으로 처리하기 위해 데이터 접근 수단을 정의한다. 그리고 제어기능은 데이터의 정확성과 보안성을 유지하기 위한 무결성, 보안 및 권한 검사, 병행 제어 등의 기능을 정의 한다. 데이터베이스시스템의 종류로는 네 가지가 있는데 계층형 데이터베이스 관리 시스템, 네트워크형 데이터베이스 관리 시스템, 관계형 데이터베이스 관리 시스템, 객체형 데이터베이스 관리 시스템 이 그 네 가지이다. 마지막의 객체형 데이터베이스 관리시스템은 객체 지향형과 객체 관계형 데이터베이스 관리 시스템으로 나뉜다. 다음은 네 가지의 데이터베이스 관리 시스템에 대해 자세히 조사한 것이다.
먼저 계층형 DBMS(HDBMS) 의 특징에 대해서 살펴 보겠다. 계층형, 네트워크형 데이터 모델이 물리적 저장 구조와 논리적 저장 구조 사이의 독립성을 제대로 지원하지 못한 반면, 1970년대 E.F. Codd가 제안한 관계형 데이터 모델은 데이터를 물리적 저장 형태와 관계없이 행과 열로 구성된 테이블 형태로 표현하여 자연스럽게 데이터 항목을 다룸으로써 조작성과 유연성이 뛰어나다. 관계형 데이터 모델은 1980년대부터 가장 널리 쓰이는 데이터 모델로 은행, 사무 응용 등 OLTP (OnLine Transaction Processing) 분야에 가장 적합한 모델이다.
참고 자료
없음