-
Notifications
You must be signed in to change notification settings - Fork 11
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
1 changed file
with
55 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,55 @@ | ||
1. 업무 규칙이란 무엇인가? | ||
|
||
- 업무 규칙(Business)은 필드 명세 내의 요소들이나 주어진 관계의 특성들처럼 데이터베이스의 특성 측면에 어떤 형태의 제약을 부과하는 문장이다. | ||
|
||
2. 업무 규칙의 두 가지 중요한 종류들의 이름을 기술하라. | ||
|
||
- 데이터베이스 지향 | ||
- 응용프로그램 지향 | ||
|
||
3. 데이터베이스의 논리적 설계 내에서 응용프로그램 지향 업무 규칙을 설정할 수 있는가? | ||
|
||
- 아니다. 논리적 설계 내에서 제약조건들을 의미 있고 명확하게 설정할 수 있으면, 제약조건을 도출하는 문장은 데이터베이스 지향 업무 규칙이다. | ||
|
||
4. 데이터베이스 지향 업무 규칙의 두 가지 범주는 무엇인가? | ||
|
||
- 필드 특유 | ||
- 관계 특유 | ||
|
||
5. 필드 특유의 업무 규칙이란 무엇인가? | ||
|
||
- 필드 특유의 업무 규칙은 특정 필드를 위한 필드 명세의 요소들에 제약조건을 부과한다. 주어진 규칙이 영향을 미치는 요소들의 수는 이 규칙을 정의하는 방법에 의존한다. | ||
|
||
6. 언제 업무 규칙은 테스트되는가? | ||
|
||
- 테이블에 한 레코드 또는 필드에 한 항목을 삽입하거나 삭제하거나 갱신할 때 | ||
|
||
7. 업무 규칙을 어떻게 문서화하는가? | ||
|
||
- 업무 규칙 명세서를 채움으로써, 장래의 참조를 위해 주어진 업무 규칙을 문서화할 수 있다. | ||
|
||
8. 업무 규칙 명세서가 제공하는 두 가지 장점을 적어라. | ||
|
||
- 모든 데이터베이스 지향 업무 규칙을 문서화하도록 해준다. | ||
- 모든 응용프로그램 지향 업무 규칙을 문서화하도록 해준다. | ||
- 모든 업무 규칙을 기록하기 위한 표준적인 방법을 제공한다. | ||
|
||
9. 업무 규칙 명세서의 처리사항(action taken) 부분의 목적은 무엇인가? | ||
|
||
- 필드 명세의 요소들이나 관계 다이어그램에 가한 수정을 나타내는 곳이다. | ||
|
||
10. 검증 테이블의 목적은 무엇인가? | ||
|
||
- 검증테이블(룩업 테이블로도 알려져 있다)은 데이터 무결성을 구현하기 위한 구체적으로 사용하는 데이터를 저장한다. | ||
|
||
11. 검증 테이블의 전형적인 구조는 무엇인가? | ||
|
||
- 검증테이블은 보통(그러나 항상 그렇진 않다) 두 개의 필드로 구성된다. 첫번째는 주 키의 역할을 하고 데이터 무결성을 강화하기 위해 사용되는 것이고 두번째는 데이터베이스의 어떤 다른 필드에 의해 요구되는 값들의 집합을 저장하는 단순한 비 키 필드다. | ||
|
||
12. 업무 규칙과 검증 테이블 사이의 연관성은 무엇인가? | ||
|
||
- 업무 규칙이 필드 값 범위를 제한할 때, 검증 테이블을 사용함으로써 제약조건을 강화할 수 있다. | ||
|
||
13. 완성된 업무 규칙 명세서를 모두 검토해야 하는 이유는 무엇인가? | ||
|
||
- 각 명세서를 주의 깊게 검사하고 규칙을 적절하게 설정했는지 그리고 명세서상의 모든 적절한 영역을 명확하게 표시했는지 확인한다. |