후보키(2)
-
3. ER 표기법
Chen 기반 ER 표기법 엔터티 실 세계에 존재하는 의미 있는 하나의 정보 단위 일반적으로 키 속성을 가지며 사각형으로 표현한다. 관계 엔티티들의 사이의 연관성을 나타내며 마름모로 표시한다. 일대일, 다대일, 다대다가 존재한다. 속성 엔터티 또는 관계의 본질적 성질을 나타내며 타원으로 표시한다. 키속성 : 타원에 밑줄을 그어 표시하며, 유일한 값을 갖는 속성을 부여한다. 확장 ER 일반화/특수화 일반화 - 다수의 엔터티 타입을 하나의 상위 레벨로 통합 특수화 - 하나의 엔터티 타입을 다수의 하위 레벨로 분리 상속 개념이 적용된다. 집단화 여러 엔터티의 집합으로 새로운 엔터티를 정의하는 것을 뜻하며, 상속 개념이 적용되지 않는다. 연결함정 부채꼴 함정 엔터티 타입 A와 B사이에 다대일, B와 C 사이에 ..
2021.02.23 -
데이터베이스 용어 정리 (테이블, 키, DB언어)
맨날 까먹어서 만드는 DB 용어정리 스키마 : 데이터베이스를 구성하는 개체, 속성, 관계를 전반적으로 기술한 것 릴레이션 (=테이블) : 관계형 데이터 베이스에서 정보를 구분하여 저장하는 기본 단위. 튜플(=레코드) : 테이블에서의 행을 의미하며 같은 값을 가질 수 없다. 튜플의 개수 -> 카디널리티 어트리뷰트(=필드, =디그리) : 테이블에서의 열을 의미함. 후보키 (Cardidate Key) : 기본키로 사용할 수 있는 속성들, 유일성과 최소성을 만족한다. 기본키 (Primary Key) : 후보키 중 선택한 메인키로 한 릴레이션에서 튜플을 구별하는 키이다. 중복될 수 없음 슈퍼키 (Super Key) : 한 릴레이션 내의 속성들의 집합으로 이루어진 키로, 유일성은 만족시키나 최소성은 아니다. 외래키..
2020.10.13