익명 사용자
로그인하지 않음
계정 만들기
로그인
youngwiki
검색
Relational Model 문서 원본 보기
youngwiki
이름공간
문서
토론
더 보기
더 보기
문서 행위
읽기
원본 보기
역사
←
Relational Model
문서 편집 권한이 없습니다. 다음 이유를 확인해주세요:
요청한 명령은 다음 권한을 가진 사용자에게 제한됩니다:
사용자
.
문서의 원본을 보거나 복사할 수 있습니다.
==개요== Relational Model은 데이터를 표현하기 위해서 표의 형식을 사용한다. 각각의 표는 고유한 이름(속성)을 가지는 열들을 통해 data를 표시한다. 또한, 현재 대부분의 data model은 Relational Model로 이루어져 있다. ==예시== [[파일:Relational Model Example1.jpg|테두리|프레임없음|300x300픽셀]] [[파일:RelationalModelExaple2.png|테두리|프레임없음|336x336픽셀]] 오른쪽의 그림은 두개의 표로 구성된 Relational Model의 예시이다. 첫번째 테이블인 instructor 표에서는 ID가 22222인 Einstein 교수가 물리학과 소속이며, 연봉이 95,000달러임을 나타낸다. 두 번째 테이블인 department 테이블에서는, 예를 들어, 생물학과가 Watson 건물에 위치하고 있으며, 예산이 90,000달러임을 나타낸다. ==Relational Schema와 Instance== <math>A_1, A_2, ...,A_n</math>이 구현하고자 하는 DB의 attribute(속성)이라고 하자. relation schema는 relation의 구조를 정의하는 것이다. relation schema R은 <math>R = (A_1, A_2, ...,A_n)</math>과 같이 정의된다. <pre>예시: instructor = (ID, name, dept_name, salary)</pre> relation instance은 relation table에 저장된 실제 데이터를 의미한다. relation r의 원소 t는 tuple이라고 불리며, 이는 table에서 행에 해당한다.<pre>어떤 속성 하나에 해당하는 데이터 하나가 tuple이 아니라 각 행 하나가 통째로 tuple에 해당한다.</pre> 또한 schema R에 대한 relation instance r은 r(R)로 나타내어 진다. ==각주== [[분류:데이터베이스 시스템]]
Relational Model
문서로 돌아갑니다.
둘러보기
둘러보기
대문
최근 바뀜
임의의 문서로
미디어위키 도움말
위키 도구
위키 도구
특수 문서 목록
문서 도구
문서 도구
사용자 문서 도구
더 보기
여기를 가리키는 문서
가리키는 글의 최근 바뀜
문서 정보
문서 기록