[SQLD] 데이터 모델링의 이해 1-2. 엔터티
1. 엔터티의 개념 : 실체, 객체 -> 사람, 장소, 물건, 사건, 개념 등의 명사 -> 업무상 관리가 필요한 관심사 -> 저장이 되기 위한 어떤 것 즉, 업무에 필요하고 유용한 정보를 저장, 관리하기 위한 집합적인 것 엔터티 : 동질성을 가진 인스턴스들이나 그들이 행하는 행위의 집합 -> 그 집합에 속하는 개체들의 특성을 설명할 수 있는 속성(Attribute)을 갖는다. 속성 : 전체가 공유하는 공통속성 : 일부만 해당하는 개별속성 엔터티 : 인스턴스의 집합 인스턴스 : 엔터티의 하나의 값 2. 엔터티와 인스턴스에 대한 내용과 표기법 과목, 강사, 사건 : 엔터티 수학, 영어 : 과목의 인스턴스 이춘식, 조시형 : 강사의 인스턴스 2010-001, 2010-002 : 사건의 인스턴스 [오브젝트 모델..
[SQLD] SQL 기본 1-9. 조인
1. JOIN 개요 : 두 개 이상의 테이블 들을 연결 또는 결합해 데이터를 출력하는 것 일반적인 경우 : PK나 FK 값의 연관에 의해 JOIN이 성립 특수한 경우 : 논리적인 값들의 연관을 이용한 JOIN 단, FROM 절에 여러 테이블이 나열되더라도 SQL에서 데이터를 처리할 때는 단 두 개의 집합 간에만 조인 발생 FROM 절에 A, B, C 테이블이 나열되었더라도 특정 2개의 테이블만 먼저 조인 처리, 2개의 테이블이 조인되어서 처리된 새로운 데이터 집합과 남은 한 개의 테이블이 다음 차례로 조인 A, B, C, D 4개의 테이블을 조인 시 : ( ( (A JOIN D) JOIN C) JOIN B) -> A, D -> , C-> ,B [옵티마이저에 의한 조인 순서 결정] 2. EQUI JOIN ..