DataBase/Oracle DB

Do it 오라클 (02.관계형 데이터베이스와 오라클 데이터베이스)

ABCD 2023. 3. 5.
728x90

01. 관계형 데이터베이스의 구성 요소

 

테이블(관계)

  • 데이터가 2차원 표형태로 저장되어 있는 공간
  • row(튜플 or 레코드)
    • 행단위(가로줄)
    • 하나의 객체를 구성
  • column(애트리뷰트 or 필드)
    • 열단위(세로줄)
    • 저장하려는 데이터의 종류를 명시
    • 여러가지 제한조건을 걸 수 있다.
    ex) 저장 가능한 값의 최대길이, Null값, 중복 허용여부

 

기본키(primary key)

  • 여러 키중 가장 중요
  • 한 테이블내에서 중복되지 않는 값만 가짐
  • 기본키의 속성
    • 테이블에 저장된 행을 식별할 수 있는 유일한 값
    • 중복이 없어야 함
    • Null값을 가질 수 없음

 

보조키(candidate key)

  • 대체키(alternate key)라고도 부르고 후보키(candidate key)에 속해 있는 키
  • 후보키(기본키가 될 수 있는 모든 키) 중에서 기본키로 지정되지 않은 열
728x90
반응형

댓글

💲 추천 글