데이터베이스 기초문제2
- 최초 등록일
- 2007.09.30
- 최종 저작일
- 2007.06
- 4페이지/ 한컴오피스
- 가격 2,000원
소개글
데이터베이스 기초문제 입니다.
문제와 답이 제시되어 있습니다. (ERD 문제)
목차
2.1 다음 용어들을 간단히 설명하시오 : 애트리뷰트, 도메인, 개체, 관계, 개체집합, 관계집합, 일-대-다 관계, 다-대-다 관계, 참여 제약조건, 중첩 제약조건, 포괄 제약조건, 약개체집합, 집단화, 역학 지시자.
2.2 어떤 대학의 데이터베이스는 교수들(ssn으로 식별)과 과목(courseid로 식별)에 대한 정보를 포함한다. 교수는 과목을 강의한다. 다음의 각 상황이 Teaches 관계집합과 관계된다. 각 상황에 대하여, (더 이상의 제약조건들은 없다고 가정하고) 그것을 기술하는 ER다이어그램을 작성하시오
2.3 한 대학 데이터베이스에 관하여 다음과 같은 정보를 고려해보자.
2.4 어떤 회사의 데이터베이스는(ssn으로 식별되고, 애트리뷰트 salary와 phone을 갖는) 직원, (duo로 식별되고, 애트리뷰트 dname과 budget을 갖는)부서, 직원의(애트리뷰트 name과 age를 갖는) 자녀들에 대한 정보를 저장하려고 한다. 직원은 부서에서 근무하고 각 부서는 한 직원에 의해 관리된다. 한 자녀는 그 부모(직원이며 한 명의 부모만이 그 회사에서 근무한다고 가정)를 알면 name으로 유일하게 식별되어야 한다. 일단 그 부모가 회사를 떠나면 그 자녀에 대한 정보는 더 이상 필요하지 않다. 이 정보들을 표현하는 ER 다이어그램을 작성하시오.
본문내용
2.1 다음 용어들을 간단히 설명하시오 : 애트리뷰트, 도메인, 개체, 관계, 개체집합, 관계집합, 일-대-다 관계, 다-대-다 관계, 참여 제약조건, 중첩 제약조건, 포괄 제약조건, 약개체집합, 집단화, 역학 지시자.
애트리뷰트
개체를 서술하는 어떤 성질
도메인
각 속성이 가질 수 있는 값들의 집합
개체
다른 객체들로부터 구분될 수 있는 객체
관계
두 개 이상의 개체들간의 연관성
개체집합
같은 종류의 개체들의 모임
관계집합
같은 종류의 관계들의 집합
일-대-다 관계
한 개체의 속성이 여러개의 개체속성을 접근하는 관계
다-대-다 관계
여러개를 갖을 수 있는 개체 속성이 여러개의 개체속성을 접근하는 관계
참여 제약조건
한 개체의 속성은 한 개의 개체 속성의 관련이 있어하는 조건
중첩 제약조건
두 서브클래스가 같은 개체를 포함하는 조건
포괄 제약조건
슈퍼클래스의 모든 인스턴스는 한 서브클래스의 인스턴스라는 것
약개체집합
자신이 키 속성을 모두 가지고 있지 않는 개체의 집합
집단화
개체 또는 관계집합이 참여하는 관계를 모델링할 때 사용된다.
2.2 어떤 대학의 데이터베이스는 교수들(ssn으로 식별)과 과목(courseid로 식별)에 대한 정보를 포함한다. 교수는 과목을 강의한다. 다음의 각 상황이 Teaches 관계집합과 관계된다. 각 상황에 대하여, (더 이상의 제약조건들은 없다고 가정하고) 그것을 기술하는 ER다이어그램을 작성하시오.
1. 교수는 같은 과목을 여러학기에 걸쳐 강의할 수 있으며, 각 개설학기는 기록되어야 한다.
2. 교수는 같은 과목을 여러 학기에 걸쳐 강의할 수 있으며, 가장 최근의 개설학기만 기록될 필요가 있다.(이 조건이 다음의 모든 질문에 똑같이 적용된다고 가정한다)
참고 자료
없음