티스토리 뷰

데이터베이스 란 ?

한 조직 내에서 필요로 하는 데이터를 공동으로 사용할 수 있도록 유의미한(관련있는) 데이터들을 저장한 저장소

 

 

특징

  • 실시간 접근성 : 다수의 사용자의 요구에 대해 실시간으로 처리/응답함

  • 지속적인 변화 : 저장된 데이터는 최신 정보가 정확하게 저장되어 처리됨

  • 동시 공유 : 동일한 데이터를 동시에 서로 다른 목적으로 사용할 수 있어야 함

  • 내용에 의한 참조 : 주소/위치에 따라 참조되는 것이 아니라, 가지고 있는 값에 따라 참조해야 함

 


 

Entity (엔티티)

  • 현실세계에 있는 객체들을 DB로 가져온 것

  • 이걸로 테이블을 만듭니다.

 

Attribute (열, Column)

  • 세로 방향

  • 데이터들의 속성들

 

Tuple (행, Row, Record)

  • 가로 방향

  • 각 한 줄에 들어가는 데이터들

 

 

 


 

슈퍼키

  • 유일성을 만족하는 키

 

후보키

  • 유일성, 최소성을 만족하는 키

  • 기본키로 선정될 수 있는 후보라는 의미입니다.

 

기본키(PRIMARY KEY)

  • 후보키들 중에서 선정되어 사용되는 키

  • 테이블에 존재하는 각 행을 한 가지 의미로 특정할 수 있는 한 개 이상의 칼럼

 

대체키

  • 후보키 중에서 기본키로 선택되지 못한 키

 

외래키(FOREIGN KEY)

  • 다른 테이블의 기본키를 참조한 것

 

 

 

최근에 올라온 글
«   2024/10   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
Total
Today
Yesterday