목록자격증/SQLD (3)
공부 기록장
1. 관계의 개념 관계의 정의 엔터티의 인스턴스 사이의 논리적인 연관성으로서 존재의 형태로서나 서로에게 연관성이 부여된 상태 관계의 페어링 관계는 엔터티 안의 인스턴스가 개별적으로 관계를 가지는 것(페어링)이고 이것의 집합을 관계로 표현한다. 개별 인스턴스가 각각 다른 종류의 관계를 가지고 있다면 두 엔터티 사이에 두 개 이상의 관계가 형성될 수 있다. 최초의 ERD에서 관계는 속성을 가질 수 있었으나 요즘 ERD에서는 관계를 위해 속성을 도출하지는 않는다. 관게의 표현에는 이항 관계, 삼항 관계, n항 관계가 존재할 수 있는데, 실제에 있어서 삼항 관계 이상은 잘 나타나지 않는다. 2. 관계의 분류 존재의 형태에 따른 관계 행위에 의한 관계 3. 관계의 표기법 관계명 : 관계의 이름 관계차수: 1:1,..
1. 속성 (Attribute) 의 개념 [사전적 정의] 사물의 성질, 특징 또는 본질적인 성질 없으면 실체를 생각할 수 없는 것 어떤 사물 또는 개념에 없어서는 안 될 징표의 전부 사물이나 개념이 어떤 것인지를 나타내고 그것을 다른 것과 구별하는 성질 [데이터 모델링 관점에서의 정의] 업무상 관리하기 위한 의미상 더 이상 분리되지 않는 최소의 데이터 단위 2. 엔터티, 인스턴스와 속성, 속성값에 대한 내용과 표기법 엔터티, 인스턴스, 속성, 속성값의 관계 한 개의 엔터티는 두 개 이상의 인스턴스의 집합이어야 한다. 한 개의 엔터티는 두 개 이상의 속성을 갖는다. 한 개의 속성은 한 개의 구체적인 값이 속성 값(Value)을 갖는다. 속성의 표기법 속성의 표기법은 엔터티 내에 이름을 포함하여 표현 3. ..
1. 엔터티의 개념 엔터티란, 변별할 수 있는 사물 데이터베이스 내에서 변별 가능한 객체 정보를 저장할 수 있는 어떤 것 정보가 저장될 수 있는 사람, 장소, 물건, 사건 그리고 개념 등 위 정의들의 공통점 - 엔터티는 사람, 장소, 물건, 사건, 개념 등의 명사에 해당 - 엔터티는 업무상 관리가 필요한 관심사에 해당 - 엔터티는 저장이 되기 위한 어떤 엔터티란, "업무에 필요하고 유용한 정보를 저장하고 관리하기 위한 집합적인 것"으로 설명 가능 그 집합에 속하는 개체들의 특성을 설명할 수 있는 속성(Attribute)을 갖는다. (학생이라는 '엔터티'는 학번, 이름, 이수학점, 등록일자 .. 라는 속성으로 특징 지어질 수 있다.) 엔터티 인스턴스 전체가 공유할 수 있는 공통 속성 엔터티 인스턴스 중 일..