7 분 소요

👨‍💻🏫KNU 2021-2 SW & media 데이터베이스 5장 기출문제 풀이

1. 답

n1 n2 n3 n4 n5 n6 n7 n8 n9 n0
4 4 3 1 3 4 3 1 1 1
4 4 2 3 4 3 3 1 4 4
1 1 2 2 1 4 1 4 2 2
1 2 2 2 2,3 2 3 4 3 3
4 4 4 3            

2. 풀이

  1. 릴레이션의 (속성)애트리뷰트 수차수(degree)이다.

  2. 가장 작은 논리적 단위, 데이터 항목은 애트리뷰트이다.

  3. 1번에서 말했듯 릴레이션의 디그리는 차수이다.

  4. 카디널리티는 튜플의 수이다. 따라서 4*3의 테이블이므로 (Degree: 4, cardinality: 3)

  5. tables가 있으므로 답은 관계형 데이터베이스

  6. R1, R2가 있고 기본 키가 있다. 외래키는 기본 키를 참조하므로 참조 무결성

  7. 유일성을 만족하는 건 전부지만 문제의 의도상 FK, AK는 아니다. 또한 투플을 유일하게 구별하기 위해서 SuperKey의 최소성 만족 조건이 부적합하므로 후보키(Candidate Key)이다.(사실 키의 정의만 보면 답을 알 수 있다.)

  8. 제품의 하위 릴레이션이 판매 릴레이션이며 제품코드는 제품 릴레이션의 기본키를 참조하는 외래키다.

  9. 1번은 대안 키이다.

  10. 외래키는 다른 릴레이션과 같은 애트리뷰트값을 가지며 참고되는 기본키의 값이나 NULL만을 가진다.

  11. 두 개가 아닌(no two rows)-> 기본 키다.

  12. 참조 무결성에 대한 내용이다. 보통 외래키나 기본키 나오는 문제는 죄다 이거다. 아님 몰?루

  13. 외래키,참조 -> 참조무결성

  14. 슈퍼키는 복합적 값이 가능해 최소성을 만족하지 못하는 키이다.

  15. 1번에서 말했듯 속성 수는 차수(degree)

  16. row-행(tuple) column-열(attribute) relataion-table

  17. 참조, 기본키->외래키

  18. 기본 키는 최소성 유일성을 가져야 하는데 성명은 유일성을 만족하지 못한다.

  19. 18번과 동일한 이유이다.

  20. 기본 키로 사용 가능한 유일성과 최소성을 만족하는건 후보키(CandidateKey)이다.

  21. 1번은 외래키에 대한 설명이다.

  22. 나, 다는 쉬운데 가, 라가 좀 헷갈렸다. 모든 도메인(어트리뷰트값)은 원자값이라 맞고 나,다,라가 없어 가나다라를 찍고 검색해보니 같은 값을 가질 수는 있으나, 이를 다른 값으로 받아들이기 때문에 옳은 표현이다.라고 한다. 음..그냥 외우자 참고사이트

  23. 속성의 복합 값은 가능은 하나(슈퍼키) 관계 모델에 한정하면 어트리뷰트값은 원자값이어야 한다.

  24. 어트리뷰트값의 집합은 도메인(3장 필기를 보자)

  25. attribute의 value set -> Domain

  26. collection of fields -> Domain 필드는 어트리뷰트와 같다

  27. 16번 참조..행, 열은 언제쯤 안 헷갈릴까

  28. 카디널리티는 튜플의 수이다.

  29. 28번과 동일한 이유이다.

  30. 유일성과 최소성을 만족하는건 후보키(CandidateKey)이다.

  31. 기본키 값에 대한 제약은 개체 무결성 제약조건이다.

  32. 어트리뷰트 명은 상관없다. 타입은 상관있다.(CHAR!=INT)

  33. 외래키,참조-> 참조무결성

  34. 그냥 33번의 영문판이다.

  35. 2: 검사기기가 아닌 검사시기를 명시한다. 3: 튜플이아닌 어트리뷰트값 이다. 문제가 이상하나 오타를 생각해보면 정답은 3.

  36. 동시에 업데이트할 수 없다면 독립(independence)인가 싶지만 데이터베이스 독립성은 다른 의미를 가진다. 또한, 4가지 무결성(integrity) 중 이런 항목은 없다. 중복(redundancy)은 아니라 보안(security)으로 찍고 문제은행 검색해보니 무결성이란다.. 외우자

  37. 24번 참조

  38. 포인터 이터레이터라니 C++ 과제로 만든 DB나 그걸 쓴다. 그러니 아마 객체지향 DB일 것이다.

  39. 참조무결성에대한 내용이다.

  40. 참조무결성에대한 내용이다.

  41. 멘토링{멘토, 멘티}과 지도{학번}학생{학번}을 참조 가능, 지도{교수ID}교수{교수ID}를 참조가능하므로 총 4가지이다.

  42. 가 도메인 무결성과 헷갈릴 수 있다(튜플이 아닌 어트리뷰트값), , 는 솔직히 잘 모르겠다.

  43. Dept가 NULL인 Emp와 Emp는 중복되는 Dept 적용이 가능하다.와 같은 1대 다 관계를 고려해야한다.

db1

  1. : 개체무결성 제약조건 위배, : 후보 키랑 기본키면 맞다, : 기본키여야 한다.

태그:

카테고리:

업데이트:

댓글남기기