Part 2 개념적 데이터 모델 Copyright © 2006 by Ehan Publishing Co. All rights reserved.

Slides:



Advertisements
Similar presentations
1. 시설관리공단 상임이사 정수기준을 위반한 초과 여부에 대한 질의 2. 졸속사업으로 인한 예산낭비에 대한 질의 (KT 도로개설, 강변역 고구려역사 ]
Advertisements

Big Data & Hadoop. 1. Data Type by Sectors Expected Value using Big Data.
제 3 장 개체 - 관계 (ER) 모델을 사용한 데이타 모델링 Fundamentals of Database Systems R. A. Elmasri and S. B. Navathe Copyright© 2002 황규영 홍의경 음두헌 박영철 김진호 조완섭.
1 3 장. 개체 - 관계 (ER) 모델을 사용한 데이타 모델링 3.1 데이타베이스 설계를 위한 고수준의 개념적 데이타 모델의 사용 3.2 예 3.3 ER 모델의 개념 3.4 개체 - 관계 ( ER ) 다이어그램에 대한 표기법 3.5 스키마 구조물들에 대한 적절한 이름.
1. 데이터 모델링 개념 10-1) 모델링의 3가지 관점 1. 데이터 관점 – 업무가 어떤 데이터와 관련이 있는지 또는
컴퓨터와 인터넷.
사회보험 징수통합 관련 조사 결과 보고서 한국갤럽조사연구소
ER Schema (추가)
2장. 데이터 모델.
Chapter 06 데이터 모델링.
MS-Access의 개요 1강 MOS Access 2003 CORE 학습내용 액세스 응용 프로그램은 유용한 데이터를
Entity Relationship Diagram
제 4 장 관계 학기 소프트웨어설계.
연결리스트(linked list).
- Pipeline Submission : submit - Pipeline 등록 : register
MySQL 및 Workbench 설치 데이터 베이스.
데이터베이스 및 설계 금오공과대학교 컴퓨터공학부 이 이섭.
                              데이터베이스 설계 및 실습 #9 - 논리적 모델링 한국외국어대학교 DaPS 연구실                              
6 장. ER-관계 사상에 의한 관계 데이터베이스 설계
Chapter 06 데이터 모델링.
오브젝트 조합 회로 IT CookBook, VHDL을 이용한 디지털 회로 입문.
ALLPPT.com _ Free PowerPoint Templates, Diagrams and Charts
2장. 관계 데이터 모델과 제약조건 관계 데이터 모델은 지금까지 제안된 데이터 모델들 중에서 가장 개념이 단순한 데이터 모델의 하나 IBM 연구소의 E.F. Codd가 1970년에 관계 데이터 모델을 제안함 관계 데이터 모델을 최초로 구현한 가장 중요한 관계 DBMS 시제품은.
시스템 설계와 산업디자인 개발.
5장. 데이터베이스 설계와 ER 모델 데이터베이스 설계 개념적 데이터베이스 설계와 물리적 데이터베이스 설계로 구분
08. 데이터 모델링.
                              데이터베이스 프로그래밍 (소프트웨어 개발 트랙)                               퍼스널 오라클 9i 인스톨.
데이터베이스 (Databases) ER 모델을 사용한 데이터 모델링 문양세 강원대학교 IT대학 컴퓨터과학전공.
자료구조: CHAP 4 리스트 (3) 순천향대학교 컴퓨터공학과 하 상 호.
C#.
(개정판) 뇌를 자극하는 Red Hat Fedora 리눅스 서버 & 네트워크
자바 5.0 프로그래밍.
Chapter03 캔버스(1) HTML5 Programming.
Copyright 2011 ㈜굿애플 All rights reserved
Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall
산학협력단 연구지원금 시스템 사용자 매뉴얼 Copyrightⓒ2014 UOSICF. All Rights Reserved. 1.
2장. 데이터베이스 관리 시스템 데이터베이스 관리 시스템의 등장 배경 데이터베이스 관리 시스템의 정의
ER-관계 사상에 의한 관계 데이터베이스 설계
데이터베이스 설계도구 ERwin 사용법(Erwin 4.1.4)
15장 컬렉션 프레임워크 Section 1 컬렉션 프레임워크의 개요 Section 2 리스트 Section 3 셋
USN(Ubiquitous Sensor Network)
1. 데이터 모델 개념 (1) 정보 모델링과 데이터 모델링 1) 정보 모델링 (information modeling) ① 현실 세계에 존재하는 개체를 인간이 이해할 수 있는 정보 구조 (현실 세계에 대한 인식을 추상적 개념으로 표현)로 표현하는 과정 ② 정보 모델링을.
제 5 장 집합연관, 복합연관, 인터페이스, 실체화 (교재: J. Schmuller 저/곽용재 역, 초보자를 위한 UML 객체지향설계, 제3판, 정보문화사, 2006) 학기 소프트웨어설계.
Clipping 이진학.
Chapter 03. 관계 데이터베이스 설계.
Database Management System
웹사이트 분석과 설계 (화면 설계) 학번: 성명: 박준석.
' Strategic Alliance Partner with '
하나투어샵 메인 부분 리뉴얼 - 디자인 하나샵 단독 물량 확보! 필리핀 직송 골드 망고 최저가 보장! 37,900원!
제 3 장 관계 데이터 모델 1. 개요 2. 기본 개념 3. 관계 데이터 제약.
2. 누화와 케이블링 1. 서론 2. 용량성 누화 3. 유도성 누화 4. 복합적인 누화(누화의 일반적인 이해)
4장. 데이터 표현 방식의 이해. 4장. 데이터 표현 방식의 이해 4-1 컴퓨터의 데이터 표현 진법에 대한 이해 n 진수 표현 방식 : n개의 문자를 이용해서 데이터를 표현 그림 4-1.
원소재유상사급 시스템 사용자 메뉴얼 주식회사 경창
제 8 장 ER-관계 사상에 의한 관계 데이타베이스 설계
Chapter 10 데이터 검색1.
멀티미디어시스템 제 4 장. 멀티미디어 데이터베이스 정보환경 IT응용시스템공학과 김 형 진 교수.
멀티미디어시스템 제 5 장. 멀티미디어 데이터베이스 개념 IT응용시스템공학과 김 형 진 교수.
학습내용 프로토콜 계층화 OSI 모델의 용어 및 기능 개체 서비스 접근점 (N) 프로토콜과 (N) 서비스 서비스 프리미티브
웹 사이트 분석과 설계 [디자인 리서치] 학번: 이름 : 홍지애.
4장. 데이터 모델링 데이터 모델링과 데이터 모델의 개념 개체-관계 모델 논리적 데이터 모델.
ER-관계 사상에 의한 관계데이터베이스 설계 충북대학교 구조시스템공학과 시스템공학연구실
ER-관계 사상에 의한 관계 데이터베이스 설계
.Net FrameWork for Web2.0 한석수
07. DB 설계 명지대학교 ICT 융합대학 김정호.
ER-관계 사상에 의한 관계 데이터베이스 설계
CHAP 15. 데이터 스토리지.
 6장. SQL 쿼리.
                              데이터베이스 설계 및 실습 #6 - SQL 실습 한국외국어대학교 DaPS 연구실                              
6 객체.
8장. 데이터베이스 설계 데이터베이스 설계 단계 요구 사항 분석 개념적 설계 논리적 설계 물리적 설계와 구현.
Presentation transcript:

Part 2 개념적 데이터 모델 Copyright © 2006 by Ehan Publishing Co. All rights reserved.

개념적 데이터 모델 설명하기 학습 목표 엔티티 타입, 엔티티 집합, 엔티티 인스턴스 개념에 대하여 설명하기 ER 모델의 구성요소에 대하여 설명하기 ERD 표시법에 대하여 설명하기

데이터 모델에 대한 이해 사용 목적 구성 요소 구분 사용자에게 내부 저장 방식의 상세한 내용을 숨기면서 데이터에 대한 직관적인 뷰를 제공하는 것 구성 요소 구조 (Structure) 연산 (Operator) 제약조건 (Constraint) 구분 개념적 데이터 모델 최종 사용자가 인식하는 것과 유사하게 … ER 모델 등 논리적 데이터 모델 최종 사용자가 이해하는 개념이면서 컴퓨터 내에서 데이터가 조직되는 방식과 멀리 떨어져 있지 않게… 네트워크 데이터 모델, 계층 데이터 모델, 관계 데이터 모델 등

원소는 데이터베이스의 인스턴스(Instance) 또는 어커런스(Occurrence)에 해당 ER 모델의 개념에 대한 이해 (1/3) 집합 (Set) 어떤 주어진 조건에 의하여 그 대상을 분명히 알 수 있는 것들의 모임 원소 (Element) 집합을 구성하는 대상 하나 하나 표현 방법 원소는 데이터베이스의 인스턴스(Instance) 또는 어커런스(Occurrence)에 해당

ER 모델의 개념에 대한 이해 (2/3) 엔티티 인스턴스

ER 모델은 사람이 이해할 수 있는 개념적인 구조이다 현실세계를 엔티티 집합, 속성 집합, 그리고 엔티티 집합 간의 관계 집합을 이용해서 개념적으로 표현 ERD (Entity-Relationship Diagram) ER 모델을 직관적으로 표현하는 표시 방법 예 ER 모델은 사람이 이해할 수 있는 개념적인 구조이다 엔티티 집합

ER 모델에서 엔티티에 대한 이해 (1/3) 엔티티 타입 (Entity Type) 또는 엔티티 집합 (Entity Set) 현실세계에 존재하는 대상 또는 개념적으로 존재하는 대상 중에서 꼭 필요하고 유용한 정보 본 교재에서는 간단히 엔티티라 기술함 엔티티 인스턴스 (Entity Instance) 엔티티 타입이 실현된 형태

ER 모델에서 엔티티에 대한 이해 (2/3) ERD에서 엔티티 표시법 직사각형으로 표시

ER 모델에서 엔티티에 대한 이해 (3/3) 예제 다음 그림에서 엔티티는?

ER 모델에서 속성에 대한 이해 (1/5) 속성 집합(Attribute Set) 속성값 (Attribute Value) 엔티티의 속성이나 상태를 구체적으로 기술한 것 본 교재에서는 간단히 속성이라 기술함 속성값 (Attribute Value) 엔티티의 특성이나 상태가 현실화된 값

ER 모델에서 속성에 대한 이해 (2/5) ERD에서 속성 표시법 타원으로 표시

ER 모델에서 속성에 대한 이해 (3/5) 식별자 (Identifier) 설명자 (Descriptor) 인스턴스를 다른 인스턴스와 구별할 수 있게 하는 하나 또는 그 이상의 속성 설명자 (Descriptor) 엔티티를 설명하기 위해서만 존재하는 속성

ER 모델에서 속성에 대한 이해 (4/5) 다중값 속성 (Multivalued Attribute) 하나의 속성이 여러 개의 속성 값을 갖는 것 표시법 표시 예

ER 모델에서 속성에 대한 이해 (5/5) 복합 속성 (Composite Attribute) 속성 자체가 속성을 포함하는 경우 표시법 표시 예

ER 모델에서 관계에 대한 이해 (1/8) 관계 집합 (Relationship Set) 엔티티와 엔티티 사이의 의미 있는 연관 본 교재에서는 간단히 관계라 기술함 관계 인스턴스 (Relationship Instance) 관계가 실현된 형태 ERD에서 관계 표시법 다이아몬드로 표시

ER 모델에서 관계에 대한 이해 (2/8) 관계의 차수 (Degree) 특정한 관계에 연결된 엔티티 수 일반적인 차수 표현 예 1차, 2차, 3차 … ERD에서 관계 차수 표시법

ER 모델에서 관계에 대한 이해 (3/8) 관계의 카디낼리티 (Cardinality) 하나의 관계에 실제로 참여할 수 있는 인스턴스 수 일반적인 카디낼리티 표현 예 일 대 일 (1 : 1) 일 대 다 (1 : M) 다 대 다 (M : N) ERD에서 관계 차수 표시법

ER 모델에서 관계에 대한 이해 (4/8) 관계의 카디낼리티 (계속) 관계 카디낼리티를 알아내는 방법 1단계 : 학과 엔티티 기준 관점 2단계 : 학생 엔티티 기준 관점 3단계 : 두 가지 관점의 통합

ER 모델에서 관계에 대한 이해 (5/8) 관계의 카디낼리티 (계속) 일 대 일 관계를 표시하는 방법

ER 모델에서 관계에 대한 이해 (6/8) 관계의 카디낼리티 (계속) 일 대 다 관계를 표시하는 방법

ER 모델에서 관계에 대한 이해 (7/8) 관계의 카디낼리티 (계속) 다 대 다 관계를 표시하는 방법

ER 모델에서 관계에 대한 이해 (8/8) 예제 아래 요구사항을 ERD로 표현하라. 각 부서에는 한 명 이상의 사원들이 있고, 각 사원은 한 부서를 위해서만 일한다

ER 모델의 다양한 표시법

연습문제 집합(Set)과 인스턴스(Instance 또는 Occurrence) ER 모델의 구성요소 엔티티 속성 관계 식별자 설명자 관계 차수 카디낼리티 존재성