목록2023/06/14 (1)
Rootable의 개발일기

[해당 글은 공부 목적으로 아래 사이트 및 교재 등을 참고하여 작성되었습니다.] [모든 다이어그램은 불친절한 SQL 프로그래밍 교재를 참고함] 📌 정규형/정규화 란 데이터 이상(anomaly) 현상을 제거하기 위한 관계형 모델의 설계 지침이다. 이에 따라 릴레이션을 만드는 과정을 정규화라 한다. 📌 정규화를 하는 목적 1. 중복 데이터를 최소화하여 테이블 불일치 위험을 최소화한다. 2. 수정, 삭제 이상 현상 등을 방지하여 데이터 구조의 일관성을 최대화한다. 3. 데이터 삽입 시 릴레이션 재구성에 대한 필요성을 줄인다. 4. 효과적인 검색 알고리즘을 생성할 수 있다. 🔎 제 1 정규형 속성의 원자성(atomicity)과 관련이 있다. 모든 속성은 단일 값을 가져야 한다. 아래의 릴레이션은 다중 값을 가지..
데이터베이스
2023. 6. 14. 16:34