태그 DB정규화

[데이터처리와활용] 6강. 관계형 데이터베이스 기초와 SQL

관계형 데이터베이스 기초와 SQL — 쉽게 배우는 DB 설계부터 쿼리까지 안녕하세요! 오늘은 데이터베이스(Database)를 처음 배우는 분들도 쉽게 이해할 수 있도록, 기초 개념부터 SQL 예제 코드까지 정리해드리겠습니다.이번 글에서는 관계형 데이터 모델, E-R 모델, 데이터 정규화, 그리고 SQL 문법까지 차근차근 설명해보겠습니다. 1장. 관계형 데이터 모델이란? 데이터베이스 시스템의 가장 큰 목적은 데이터를 효율적으로…

[데이터처리와활용] 3강. 데이터베이스 정규화 완전정복

정규화(Normalization)란? 데이터베이스를 설계할 때 데이터 중복과 이상현상(삭제, 삽입, 갱신 문제)을 방지하기 위해 테이블을 체계적으로 분해하는 과정입니다.정규화를 통해 데이터의 일관성과 무결성을 유지할 수 있죠. 정규화가 필요한 이유 1️⃣ 삭제 이상(Deletion Anomaly) 데이터 삭제 시, 의도치 않게 다른 정보도 함께 삭제되는 문제예) 학생의 수강 정보를 삭제했더니 학생 이름까지 함께 사라짐 2️⃣ 삽입…