BACKEND
데이터베이스 설계 및 기본용어
MarkLEE
2021. 6. 20. 16:48
관계형 데이터베이스(Relational Database)란?
구조화된 데이터가 하나의 테이블형식으로 표현되기 때문에,
테이블을 사용하는 데이터베이스를 의미한다.
용어정리
1) 데이터 : 각 항목에 저장되는 값.
2) 테이블 : 사전에 정의한 행과 열로 구성되어 있는 체계화된 데이터
3) 필드 : 테이블의 열(column)
4) 레코드 : 테이블의 한 행의 저장된 정보
5) 키 : 테이블의 각 레코드를 구분 할 수 있는 값.
각 레코드마다, 고유값이어야 하며,
PK(primary key)와 외래키(foreign key)등이 있을 수 있다.
데이터베이스 설계란? 필요이유는?
❗️필요성
관계형 데이터베이스에서는 각 entities간의 관계가 중요한데,
이를 미리 정의해줄 필요가 있다.