본문 바로가기
정보처리기사 필기 총정리/3과목: 데이터베이스 구축

관계형 데이터베이스의 구조 ★★

by 함께 공부해요 2020. 10. 2.
p.325, 3-51

1) 관계형 데이터베이스의 Relation 구조 ★★

- 1970 IBM에 근무하던 코드(E. F. Codd)에 의해 처음 제안됨

출처: http://www.tcpschool.com/mysql/mysql_intro_relationalDB

튜플(Tuple), (Row), 레코드(Record)

 -속성의 모임으로 구성됨

 -파일 구조상 레코드(실제 데이터)와 같은 의미

 -튜플의 수 = 카디널리티(Cardinality) 또는 기수, 대응수

 

속성(Attribute), (Column), 필드(Field)

 -데이터베이스를 구성하는 가장 작은 논리적 단위

 -파일 구조상의 데이터 항목 또는 데이터 필드에 해당

 -개체의 특성을 기술

   -속성의 수 = 디그리(Degree) 또는 차수

 

도메인(Domain) __ 201, 2, 3회 기출문제

-하나의 속성(Attribute, 애트리뷰트)이 가질 수 있는 같은 타입 원자(Atomic)값들의 집합
 
ex) 성별 속성(Attribute)의 도메인은 ’, ‘로 그 외의 값은 입력될 수 없음(일반적)

 

 

2) 릴레이션의 특징 ★ __ 203회 기출문제

- 한 릴레이션(테이블)에 포함된 튜플()들은 모두 상이, 서로 다른 값을 갖음

- 한 릴레이션(테이블)에 포함된 튜플() 사이에는 순서가 없음

- 릴레이션 스키마를 구성하는 애트리뷰트() 간의 순서는 중요하지 않음

- 애트리뷰트 논리적으로 더 이상 쪼갤 수 없는 원자 값으로 저장

- 애트리뷰트는 식별을 위해 릴레이션 내에서 유일한 이름을 가짐, 그러나 그에 해당하는 도메인(애트리뷰트를 구성하는 값)에는 동일한 값이 있을 수 있음
ex) ‘
학년속성에는 1, 2, 3, 4 값이 중복될 수 있음

 

정리

 1. 튜플서로 상이한 값을 갖고, 순서가 없음

 2. 애트리뷰트원자 값을 가지고, 순서가 중요하지 않으며, 유일한 이름을 가짐

 

 

wook-2124.tistory.com/275

 

2020 정보처리기사 필기 총정리 (시나공, 수제비)

본 정리 글은 시나공과 수제비 필기책의 내용을 압축 요약하여 작성했기 때문에 내용이 부족할 수 있습니다. 자세한 내용과 출제 예상문제 및 기출문제를 공부하기 위해서 책을 꼭 참고하시고,

wook-2124.tistory.com

wook-2124.tistory.com/206

 

정보처리기사 필기, 실기 공부방법 및 기출문제 무료 공유

<네이버페이 5천원 적립 이벤트> 10/18까지 네이버페이 5,000원을 무료​로 주는 이벤트가 진행중이니 한번 확인해보세요🙏 네이버페이 포인트 5천원 무료 적립 이벤트! 모르면 손해!! (초간단) 먼�

wook-2124.tistory.com

댓글