데이터베이스시스템
- 최초 등록일
- 2008.12.05
- 최종 저작일
- 2008.12
- 3페이지/ MS 워드
- 가격 2,000원
소개글
계층형데이터베이스
네트워크형데이터베이스
관계형데이터베이스
특징과 장단점을 비교분석하였습니다.
목차
1.계층형데이터베이스
2.네트워크형데이터베이스
3.관계형데이터베이스
본문내용
데이터베이스 시스템의 종류에는 계층형, 네트워크형, 관계형, 객체지향형, 객체관계지향형 등이 있습니다. 이런 데이터베이스 시스템들은 데이터의 표준화와 데이터의 보안 보장, 데이터의 무결성 유지, 데이터의 일관성 유지 등의 장점을 지니고 있지만, 운영비의 증대, 자료 처리의 복잡화 , 복잡한 예비와 회복, 시스템의 취약성 등의 단점도 지니고 있습니다. 그렇다면 각각 시스템의 종류에 따라서는 어떠한지 자세히 알아 보도록 하겠습니다.
1. 계층형 데이터베이스
[특징]
-데이터를 계층형의 트리 구조로 표현하는 방법
-에플리케이션 환경의 여러 명의 사용자가 퉁합된 데이터를 공유
-계층적으로 구축
-부모 테이블은 하나 이상의 자식 테이블들과 관계를 맺을 수 있지만, 자식 테이블은 오직 하나의 부모 테이블에 한해 관계를 맺을 수 있다.
-Record들을 계층구조로 표현한 데이터 모델
: Database는 세그먼트(레코드 타입)로 이루어 진다.
: 한 레코드 타입은 여러 개의 레코드를 포함한다.
: 한 레코드는 필드들로 구성된다.
: 한 필드는 한 개 또는 그 이상의 자료항목들(반복그룹)을 포함한다.
: 한 레코드는 다른 레코드 등에 대한 한 개 이상의 포인터들을 가지고 있다.
: Database Search(검색)는 첫 번째 레코드를 찾아낸 후에 다음 Record를 pointer로써 읽는다.
: Data사이의 동적(dynamic)인 상호 연관 사항은 존재하지 않는다.
: Database schema에 대한 동적인 변화는 없다.
: Data independence의 보장이 안 된다.
참고 자료
참고자료본문내용에 포함