12p 14번
속성(Attribute)
업무에서 필요로 하는 인스턴스에서 관리하고자 하는 최소의 데이터 단위
(더 이상 분리되지 않는 최소의 단위)
11p 10번
엔티티(Entity)란
업무에 필요하고 유용한 정보를 저장하고 관리하기 위한 집합적인 것(Thing)
또는,
엔티티는 업무 활동상 지속적인 관심을 가지고 있어야 하는 대상으로서 그 대상들 간에 동질성을 지닌 인스턴스들이나 그들이 행하는 행위의 집합
엔티티 특징
엔티티는 그 집합에 속하는 개체들의 특성을 설명할 수 있는 속성(Attribute)을 갖는다
ex) ‘학생’이라는 엔터티는 학번, 이름, 이수학점, 등록일자, 생일, 주소, 전화번호, 전공 등의 속성을 갖을 수 있다
엔티티 속성의 종류
1)공통 속성
엔티티 인스턴스 전체가 공유할 수 있는 공통 속성
2)개별 속성
엔티티 인스턴스 중 일부에만 해당하는 개별 속성
엔티티 속성들을 엔티티 인스턴스 전체가 공유할 수 있는 공통 속성과 엔티티 인스턴스 중 일부에만 해당하는 개별 속성으로 분류할 수 있다. 엔티티는 인스턴스의 집합이라고 할 수 있다.
엔티티의 인스턴스
정의 : 엔티티의 하나의 값
ex)예를 들어 과목은 수학, 영어, 국어가 존재할 수 있는데 수학, 영어, 국어는 각각이 과목이라는 엔티티의 인스턴스들이라고 할 수 있다. 또한 사건이라는 엔티티에는 사건번호2010-001, 2010-002 등의 사건이 인스턴스가 될 수 있다.
엔터티를 이해할 때 눈에 보이는(Tangible)한 것만 엔터티로 생각해서는 안되며 눈에 보이지 않는 개념 등에 대해서도 엔터티로서 인식을 할 수 있어야 한다.
10p 6번
스키마란?
DB 구조와 제약조건에 관한 전반적인 분명하고 자세한 내용을 기술한 것
상세하게 말하면,
개체의 특성을 나타내는 속성(Attribute)과 속성들의 집합으로 이루어진 개체(Entity),
개체 사이에 존재하는 관계(Relation)에 대한 정의와 이들이 유지해야 할 제약조건들을 기술한 것
외부 스키마 : 개개 사용자가 보는 개인적 DB 스키마 개념 스키마 : 모든 사용자 관점을 통합한 전체 DB 내부 스키마 : 물리적 장치에서 데이터가 실제적 저장
8p 3번
매핑(Mapping)
매핑의 대표적 사례로는 하기 항목과 같은 것들이 있다.프로그래밍 영역에서 매핑은 키(key) 역할을 하는 데이터와 값(value) 역할을 하는 데이터를 짝 지어(=연결 지어) 저장하는 데이터 구조를 말한다. 키는 저장된 데이터
'SQL > SQLD 공부노트' 카테고리의 다른 글
[SQL][SQLD] 기출 34회 30~50번 (0) | 2022.09.12 |
---|---|
[SQL][SQLD] 기출 34회 1~29번 (0) | 2022.09.12 |
[SQL][SQLD] 기출 30회 25~50번 (0) | 2022.09.11 |
[SQL][SQLD] DB모델링 : 기본속성, 설계속성, 파생속성 (0) | 2022.09.11 |
[SQL] SQLD 제2장 SQL 기본 및 활용 1-30번 (0) | 2022.08.19 |