쌤리

[DB] 데이터베이스 구조와 설계 본문

데이터베이스 | 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 이어서는 안된다

'데이터베이스 | DB' 카테고리의 다른 글

[MyBatis] 동적 SQL 을 위한 마이바티스 엘리먼트  (0) 2020.08.26
[SQL] JOIN 종류  (0) 2020.08.25
Comments