![]()
![]()
목차
I. 서론
II. 본론
1. 관계 데이터 모델의 개념
1.1. 관계 데이터 모델의 구성
1.2. 릴레이션의 특성
2. 관계 데이터 모델에서 사용하는 키(key)
2.1. 관계 데이터 모델의 키(key)
2.2. 키(key)의 특성
2.3. 키(key)의 종류
2.4. 관계 데이터 모델의 제약조건
III. 결론
IV. 참고 자료
본문내용
■ 서론
우리는 수많은 데이터를 사용하고 있다. 이름, 전화번호, 고향, 현재 다니고 있는 회사, 인터넷 검색 기록 등이 모두 데이터이다. 이 많은 데이터를 어떻게 잘 정리하고 사용할 수 있는가의 해답은 바로 ‘데이터베이스’라는 시스템을 사용하는 것이다.
데이터베이스 중에서도 관계 데이터 모델(Relational Data Model)은 가장 많이 쓰이는 방법이다. 관계 데이터 모델은 데이터를 테이블(table) 형태로 표현한 것이며 행과 열로 구성되어 있다. 이 모델은 많은 데이터를 쉽게 찾고 수정하고 추가할 수 있게 해준다. 하지만 많은 데이터가 있으면 필요한 정보를 정확하게 찾기 어려울 수 있다. 그래서 ‘키(key)’를 사용하여 우리가 원하는 정보를 빠르고 정확하게 찾을 수 있도록 도와준다.
예를 들어, 숭실원격평생교육원에서 같이 강의를 듣고 있는 수강생들의 정보를 표로 만들면, 이름, 나이, 성적 등을 각각의 열에 기록할 수 있다. 그리고 각 수강생의 수강생 번호로 필요한 정보를 신속하고 정확하게 조회할 수 있다.
이 리포트에서는 관계 데이터 모델에서 사용하는 키의 종류와 각 특징에 대해 알아보겠다.
■ 본론
관계 데이터 모델에서 사용하는 키의 종류에 알아보기 전, 관계 데이터 모델이 무엇인지에 대해 설명해 보겠다.
1. 관계 데이터 모델의 개념
관계 데이터 모델(Relational Data Model)은 개념적 구조를 논리적 구조로 표현하는 논리적 데이터 모델이다. 데이터를 테이블(table) 형식으로 정리하여 데이터를 구조화하여 저장하는 방법이다.
1.1. 관계 데이터 모델의 구성
관계 데이터 모델의 테이블은 다음과 같다.
위의 그림과 같이 릴레이션은 데이터를 행과 열로 구성한 테이블로 표현한 것이다.
릴레이션은 ‘릴레이션 스키마’와 ‘릴레이션 인스턴스’로 이루어져 있다.
출처 : 해피캠퍼스
답글 남기기