데이터베이스 | DB
[DB] 데이터베이스 구조와 설계
saml2l
2020. 8. 7. 11:55
- DB 설계시
- 요구사항을 분석, 용도를 식별
- 테이블로 구성하기
- primary key 를 지정하고 관계 분석
- DB 구조. 데이터베이스의 구성 요소
- 서로 관련된 데이터는 테이블로 묶여 있다
- 테이블은 행(row)과 열(column)로 구성되어 있다.
- article 테이블의 데이터들은 다음과 같다.
- 테이블의 각 행(row)은 레코드(record) 라고 하며 정보를 담고 있다.
- 테이블의 각 열(column)은 필드(field) 또는 속성(attribute) 으로 불린다.
- 각 record 들이 일관된 데이터를 가지기 위해서 데이터 유형을 맞게 지정해주어야 한다.
- CHAR, INT, TEXT, VARCHAR etc.
- 데이터 타입을 지정했으면 어떤 속성이 고유 인식자(unique indentifier( 인 primary key 가 될지를 고려하고 지정해주어야 한다.
- 고유 인식자를 통해 특정 데이터를 선택하고 빠르게 찾아낼 수 있다.
- primary key 로 선택된 필드는 NULL 이어서는 안된다
- 서로 관련된 데이터는 테이블로 묶여 있다