데이터들의 집합소(저장소)
단순한 파일
특정 집단에 데이터가 표 형태로(행, 열) 저장되는 공간
테이블을 설계한다.
라는 뜻은 특정 데이터들이 들어올 수 있도록
공간을 확보가고 체계적으로 틀을 잡아둔다는 뜻이다.
자동차 테이블 설계 :
" 자동차는 브랜드, 색, 가격, ... 이런 데이터 들이 있어 "
라고 정의하는 것
하나의 데이터
그 줄의 모든 데이터들은 하나의 대상에 대한 데이터들이다.
자동차 테이블 | |
---|---|
내차에 관한 데이터 | [ feerari / Red / 65000 ] |
엄마차에 관한 데이터 | [ K7 / White / 7000 ] |
공통된 값들의 주제
같은 열의 데이터들은 모두 같은 속성의 데이터들이다.
브랜드 | 색 | 가격 |
---|---|---|
ferrari | Red | 65000 |
K7 | White | 7000 |
관계형 데이터베이스 관리 시스템
테이블끼리 서로 관계를 맺은 채 설계되는 데이터베이스 관리 시스템
고유한 값 (각 정보들의 구별점 역할)
중복이 없고, 비어있지 않음.
외래키
테이블끼리 관계를 맺을 때 가져오는 다른 테이블의 PK