데이터베이스 시스템 & 데이터 모델링의 이해
본 자료는 5페이지 의 미리보기를 제공합니다. 이미지를 클릭하여 주세요.
닫기
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
해당 자료는 5페이지 까지만 미리보기를 제공합니다.
5페이지 이후부터 다운로드 후 확인할 수 있습니다.

소개글

데이터베이스 시스템 & 데이터 모델링의 이해에 대한 보고서 자료입니다.

목차

Ⅰ.데이터베이스 시스템
1.1 데이터베이스의 개념
1.2 데이터베이스 관리 시스템
1.3 스키마
1.4 데이터베이스 시스템의 구성

Ⅱ.데이터 모델링
1 데이터 모델링
1.1 데이터 모델의 개념
1.2 개념적 데이터 모델
1.3 논리 데이터 모델

참고문헌

본문내용

세계를 데이터베이스에 표현하는 중간 과정이며 구조, 연산, 제약조건을 표현한 것이다. 데이터 구조는 정적 성실(추상적 개념)로서 개체 타입과 이들 사이의 관계를 명세한다. 연산은 동적 성질로서 개체 인스턴스에 적용 가능한 연산에 대한 명세한다. 제약조건은 데이터에 대한 논리적 제약으로 개체 인스턴스의 허용 조건을 의미한다.
1.2 개념적 데이터 모델
1) 개체-관계(E-R:Entity Relationship Model, E-R Model)모델
개체 타입과 관계 타입을 기본 개념으로 현실 세계를 개념적으로 표현하는 방법이다.
2) 1976년 Peter Chen에 의해 처음 개발되었다.
데이터베이스
시스템
논리적
데이터 모델
개념적
데이터모델
관계형 데이터베이스
(Relational DB)
네트워크 데이터베이스
(Network DB)
계층 데이터 모델
(Hierarchical DB)
객체지향 데이터베이스
(Object-Driemted DB)
관계 데이터모델
(Relational data model)
네트워크 데이터모델
(Network data model)
계층 데이터모델
(Hierarchical data model)
객체지향 데이터모델
(Object-Driemted data model)
Entity
Relationship
model
1.2.1 E-R 모델의 그래픽 표현
개체 타입 (entity type)
관계 타입 (relationship type)
속 성 (attribute)
링 크 (link)
레이블(label)
관계의 사상, 원소수를 표현
일대일(1:1), 일대다(1:n), 다대다(n:m)
ERD의 예
1.2.2 E-R 모델의 다른 표현
1) 속성의 표현
① 식별자는 속성을 나타내는 기호의 끝을 검은색으로 표현한다.
② 복합식별자는 관련된 속성들을 선으로 묶어 표현한다.
2) 대응 관계수 : (최소 대응수, 최대 대응수)로 표현한다.
ERD : 엔티티 릴레이션 다이어그램은 조직의 정보자원을 전반적으로 계획하는데 있어 필수적 유용한 도구이다. ERD는 개발되고 나면, 좀더 자세한 데이터 모델로 분해 될 수도 있다. ERD는 전략적 계획이나 또는 하향식 계획에서 자주 사용되며, 개략적인 상부 계층의 데이터 다이어그램이다. 데이터의 하향식 계획은 기업을 운영하는데 관련된 실체들을 확인하고, 그것들 간의 관계들을 결정한다.
1.3 논리 데이터 모델
관계 데이터 모델(Relational Data Model)은 데이터베이스를 릴레이션(relation), 즉 테이블의 집합으로 표현한다.
1) 관계 데이터 모델
일반 사용자는 데이터베이스가 관계의 집합으로 되어 있다고 생각한다.
2) 관계 스킴
개체와 관계의 테이블로의 정의한다.
1.3.1 계층 데이터 모델
1) 데이터베이스를 트리 구조 형태로 스키마를 표현하며, 두 레코드 타입 간의 일대 다 관계를 부모-자식(parent-child)관계로 표현하며 스키마 구조는 자료 구조도를 기반으로 표현되며 역방향으로 참조가 안 된다.
2) 계층 정의 트리(hierarchical defintion tree) :계층 데이터베이스의 논리적 구조를 정의 하는 정의하는 순서 트리(ordered tree)로서 트리의 노드는 허용되는 레코드 타입을 명세한다.
3) 데이터베이스 트리(Database tree) : 계층 정의 트리의 어커런스이다.
4) 완전 계층 경로
계층 경로(Hierarchical path) 루트에서 시작해서 어느 한 종속 레코드에 이르는 일련의 노드들로 종속 레코드가 리프 노드인 경우 이다.
5) 계층 데이터 모델에서 루트를 제외한 모든 종속 레코드 어커런스는 반드시 하나의 부모 레코드와 연결되고, 삽입 시에 부모 레코드와 연결되어야 하며 삭제 시에는 종속된 모든 자손도 같이 삭제되어야 한다.
1.3.2 네트워크 데이터 모델
1) 네트워크 데이터 모델
그래프 형태로 스키마를 표현하며, 두 레코드 타입간의 일 대 다 관계를 1:n 관계인 오너-멤버(Owner-Member)관계로 표현하며 스키마 구조는 자료 구조도를 기반으로 표현한다.
2) DBTG세트 타입(Set type)
레코드 타입 간의 일 대 다(1:n)관계를 나타내는 링크
3) 자료 구조도(Data Structure Diagram)
Bachman 다이어그램(1969)이라고도 하며, 레코드 타입 간의 관계에 대한 도형적 표현 방법이다.
1.3.3 기타
1) 객체 지향 데이터 모델(Object Data Model)
클래스 형태를 통하여 객체 간의 복잡한 관계를 정의하였다.
2) 객체 관계 데이터 모델(Object Relational Data Model)
관계형 데이터와 개체형 데이터를 모두 지원하는 방식이다.
참고문헌
데이터베이스 시스템의 기술 동향
국회도서관 ㆍ 이상호
마이크로컴퓨터를 리용한 전자부품자료의 데이터베이스시스템 구성에 관한 연구
고려대 대학원 ㆍ 김재연
분산 데이터베이스 시스템의 소개
총무처정부전자계산소 ㆍ 문송천
객체지향 데이터베이스 시스템의 필요요건과 설계에 관한 연구
한국정보처리학회 ㆍ 유양근
정보통신 서비스를 위한 실시간 데이터베이스 시스템의 설계에 관한 연구
한국전자통신연구원 ㆍ 배해영
객체지향 중소형선 주요요목 데이터베이스 시스템 개발
중소조선연구원 ㆍ 강병윤
CALS의 통합 데이터베이스 시스템 구현을 위한 연구과제
아주대학교부설공학연구소 ㆍ 변광준
한국형 전거데이터베이스시스템의 개발에 관한 연구
한국도서관·정보학회 ㆍ 오동근
주기억 데이터베이스 시스템의 성능평가방법 분석
안동과학대학 ㆍ 안인순
데이터베이스와 분산 데이터베이스 시스템에 관한 연구
진주산업대학교 ㆍ 심갑식
객체지향적 방법론을 통한 개념적 데이터모델링에 관한 연구
동명전문대학 ㆍ 하창승
데이터의 의미적 상호운용성 확보를 위한 데이터 모델링 프로세스
한국과학기술정보연구원 ㆍ 서태설
무기체계 연구개발 CALS구현을 위한 데이터모델링 방안 연구
국방대학원 ㆍ 권영근
CIM 데이터베이스 설계를 위한 객체지향 데이터 모델링 연구
한국외국어대 대학원 ㆍ 강태경
절대 코드 패턴을 이용한 얼굴 인식기용 얼굴 입력 데이터 모델링
연세대 대학원 ㆍ 양성우
  • 가격2,200
  • 페이지수17페이지
  • 등록일2008.09.16
  • 저작시기2008.9
  • 파일형식한글(hwp)
  • 자료번호#479303
본 자료는 최근 2주간 다운받은 회원이 없습니다.
청소해
다운로드 장바구니