티끌공부
[IT] SQL 공부 메모
티끌리
2024. 5. 3. 20:05
- 모델링: 추상화, 단순화, 명확화
- 분석 → 설계 → 개발 → 테스트 → 전환/이행
- 데이터 What
- 파일 시스템 → 데이터 종속성
- 외부적 스키마
↕ 논리적 독립성
개념적 스키마
↕ 물리적 독립성
내부적 스키마
- 좋은 데이터 모델 - 완전성 = 업무규칙, 중복배제/데이터 재사용/통합성
- Primary key 엔터티의 인스턴스 구별
Foreign key 타 엔터티의 PK 참조 속성
- 속성의 분류
기본 속성(Basic Attribute) / 설계 속성(Designed Attribute) / 파생 속성(Derived Attribute)
- 식별자 관계, 비식별자 관계
- 정규화 → 3차 정규화
이행함수종속
- 반정규화
One-to-one type / Plus type / Single type
- 인덱스
select. from. where
- 분산 DB 성능
부분복제(지사main → 본사copy) / 광역복제(본사main → 지사 copy)
- 테이블 요약 - 분석요약 - 동일주제 Roll up / -통합요약 -상이주제 consolidation