mysql 정규화1(이상현상, 함수적 종속성)
mysql은 쪼개서 관리하고 join을 쓰는게 기본이라고 들었을 것입니다. 들어보지 못했다고 해도 상관없습니다. 그런의미에서 정규화에 대해 알아보겠습니다. 정규화 관계형 데이터베이스의 설계에서 중복을 최소화하게 데이터를 구조화하는 프로세스를 정규화라고 한다. 왜?? 왜 정규화를 해야되는지 알아야 합니다. 그러기 위해서 오늘은 이상현상과 함수적 종속성에 대해 알아보겠습니다. 이상현상 정규화(Nomalization)를 거치지 않으면 데이터베이스 내에 데이터들이 중복되어 릴레이션 조작 시 문제가 발생하는데 이를 이상(Anomaly)라 하며 종류로는 삽입 이상, 삭제 이상, 갱신이상이 있습니다. 이해를 돕기 위해 데이터베이스 하나를 가지고 설명하겠습니다. 아래는 학점 table입니다. 이때 student_id와..
mysql
2020. 7. 23. 01:52
공지사항