식별자 2

[sql] sqld 1과목 요약 (데이터모델링, 엔터티, 속성, 관계, 식별자, 정규화)

[sqld 1과목 요약] - 데이터모델링의 특징: 추상화/ 단순화/ 명확화 - 데이터모델링의 단계: 개념적 모델링(1차, 추상성 가장 큼) , 논리적 모델링(2차, 세부적 속성), 물리적 모델링(3차, 실제 서버 내용까지 고려한 설계) - ERD 작성 순서 : 엔터티 도출 > 엔터티 배치 > 엔터티 관계 설정 > 엔터티 기술 > 관계 참여도 기술 > 관계 필수 여부 기술 - 데이터베이스 3단계 스키마: 외부 스키마(응용프로그래밍이 접근), 개념 스키마(일반적인 스키마를 의미), 내부 스키마(물리적 저장) -엔터티 : 논리적 모델링을 할 때 테이블을 의미함(데이터의 집합) -엔터티의 분류: [유형에 따른 분류] 유형엔터티(가장 기본적인 엔터티), 개념엔터티(개념적으로 존재), 사건엔터티(비지니스 프로세스에..

카테고리 없음 2023.11.03

[sql] 식별자(Identifiers)에 관하여(식별자의 의미, 특징, 분류)

[식별자의 의미] 식별자 : 식별자(Identifiers)는 엔터티 내에서 인스턴스들을 구분할 수 있는 구분자이다. 하나의 엔터티에 구성되어 있는 여러 개의 속성 중에 엔터티를 대표할 수 있는 속성을 의미함. 하나의 엔터티는 반드시 하나의 식별자를 가지고 있어야 한다. [식별자의 특징] : 주식별자의 경우 다음의 네 가지 특징을 만족시켜야 함. - 유일성: 주식별자에 의해 엔터티내에 모든 인스턴스들을 유일하게 구분함. - 최소성: 주식별자를 구성하는 속성의 수는 유일성을 만족하는 최소의 수가 되어야 함 - 불변성: 주식별자가 한 번 특정 엔터티에 지정되면 그 식별자의 값은 변하지 않아야 함 - 존재성: 주식별자가 지정되면 반드시 데이터 값이 존재(Null이면 안됨) [여러 기준에 따른 식별자의 분류 체계..

IT/Computer Science 2023.10.30
반응형