RDBM
·
백엔드/MySQL
RDBM이란? Realtional Data Base Management 관계형 데이터베이스 시스템 테이블 기반의 DBMS 데이터를 테이블 단위로 관리 하나의 테이블은 여러 개의 컬럼(Column)으로 구성 컬럼이 하나로 합쳐지면 Row ⇒ 테이블은 Column과 Row의 결합체! 중복 데이터를 최소화 시킴 같은 데이터가 여러 컬럼 또는 테이블에 존재 했을 경우, 데이터 수정 시 문제 발생율이 높아짐 - 정규화 예) 수업 아이디, 수업 이름이라는 테이블이 존재할 때, 수업 이름을 바꾸고 싶으면 수업 아이디도 바꿔 주어야 함! ⇒ 수업 아이디와 수업 이름 테이블을 합쳐서 저장할 수 있음(정규화) 여러 테이블에 분산되어 있는 데이터 검색 시, 테이블 간의 관계(join)을 이용하여 필요한 데이터 검색 RDBM..