Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

[W5] 호성 문제풀이 #67

Merged
merged 1 commit into from
Jan 7, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 15 additions & 0 deletions chapter10/exercise_hosung.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
1. 관계가 유 중요한지, 대표적인 이유 두 개를 서술하라.
1. 관계의 세 유형을 적어라.
1. 어떤 관계가 가장 많은 문제를 일으키는가?
1. 다대다 관계에서 마주칠 수 있는 두 개의 문제를 서술하라.
1. 자가 참조 관계는 무엇인가?
1. 데이터베이스에 있는 테이블 사이에 관계를 식별하는 절차는 어떻게 시작하는가?
1. 이미 있는 관게를 식별하기 위해서 사용할 수 있는 두 종류의 질문은 무엇인가?
1. 테이블 행렬에 있는 1대다 관계를 지정할 때 사용하는 단축 기호는 무엇인가?
1. 행렬에 있는 각 쌍의 테이블 사이에 어떤 종류의 관계가 공식적으로 존재하는지는 어떻게 결정하는가?
1. 1대다 관계는 어떻게 설정하는가?
1. 참/거짓 문제: 자가 참조 관계를 가진 테이블에서 정보를 추출하는 것은 지루하고 다소 어려울 수 있다.
1. 자가 참조 다대다 관계는 어떻게 설정하는가?
1. 데이터베이스에 있는 외래 키는 어떻게 개선하는가?
1. 외래 키의 필드 명세 중에서 어떤 두 요소들을 반드시 수정해야 하는가?
1. 삭제 규칙의 기능은 무엇인가?
13 changes: 13 additions & 0 deletions chapter11/exercise_hosung.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
1. 업무 규칙이란 무엇인가?
1. 업무 규칙의 두 가지 중요한 종류들의 이름을 기술하라.
1. 데이터베이스의 논리적 설계 내에서 응용프로그램 지향 업무 규칙을 설정할 수 있는가?
1. 데이터베이스 지향 업무 규칙의 두 가지 범주는 무엇인가?
1. 필드 특유의 업무 규칙이란 무엇인가?
1. 언제 업무 규칙은 테스트되는가?
1. 업무 규칙을 어떻게 문서화하는가?
1. 업무 규칙 명세서가 제공하는 두 가지 장점을 적어라.
1. 업무 규칙 명세서의 처리사항(action taken) 부분의 목적은 무엇인가?
1. 검증 테이블의 목적은 무엇인가?
1. 검증 테이블의 전형적인 구조는 무엇인가?
1. 업무 규칙과 검증 테이블 사이의 연관성은 무엇인가?
1. 완성된 업무 규칙 명세서를 모두 검토해야 하는 이유는 무엇인가?
16 changes: 16 additions & 0 deletions chapter12/exercise_hosung.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
1. 왜 뷰를 가상 테이블이라고 부를 수 있는가?
1. 왜 뷰가 가치 있는지 두 가지 이유를 적어라.
1. 데이터베이스의 논리적 구조를 설계하면서 정의할 수 있는 뷰 종류의 이름을 적어라.
1. 데이터 뷰(또는 이 문제에 관해서는 임의 종류의 뷰)를 액세스 할 때마다 RDBMS는 무엇을 하는가?
1. 뷰의 데이터에 적용할 수 있는 수정의 종류를 무엇이 결정하는가?
1. 다중 테이블 데이터 뷰를 정의하기 위해 충족시켜야 하는 유일한 요구사항은 무엇인가?
1. 왜 데이터 뷰는 자신의 주 키를 포함하지 않는가?
1. 집계 뷰의 목적은 무엇인가?
1. 데이터 집합에 적용할 수 있는 가장 일반적인 집계 함수들은 무엇인가?
1. 그룹화 필드란 무엇인가?
1. 참/거짓 문제: 집계 뷰 내의 데이터를 수정할 수 있다.
1. 검증 테이블과 검증 뷰의 차이점은 무엇인가?
1. 뷰 요구사항을 식별할 때 고려해야 하는 두 가지 요점의 이름을 적어라.
1. 언제 계산된 필드를 사용해야만 하는가?
1. 공상 과학 서적만 표시하는 뷰를 어떻게 정의하는가?
1. 왜 데이터베이스 내의 모든 뷰를 위해 뷰 명세서를 완성해야만 하는가?