
-
1
-
2
-
3
-
4
-
5
-
6
-
7
-
8
-
9
-
10
-
11
-
12
-
13
-
14
-
15
-
16
-
17
-
18
-
19
-
20
-
21
-
22
-
23
-
24
-
25
-
26
-
27
-
28
-
29
-
30
-
31
-
32
-
33
-
34
-
35
-
36
-
37
-
38
-
39
-
40
-
41
-
42
-
43
-
44
-
45
-
46
-
47
-
48
-
49
-
50
-
51
-
52
-
53
-
54
-
55
-
56
-
57
-
58
-
59
-
60
-
61
-
62
-
63
-
64
-
65
-
66
-
67
-
68
-
69
-
70
-
71
-
72
-
73
-
74
-
75
-
76
-
77
-
78
-
79
-
80
-
81
-
82
-
83
-
84
-
85
-
86
-
87
-
88
-
89
-
90
-
91
-
92
-
93
-
94
-
95
-
96
-
97
-
98
-
99
-
100


본문내용
1. 프로젝트 개요 설명
(1) 도서대여 관리 데이터베이스 작성
1) 구체적인 시나리오 및 구성
도서대여 관리 데이터베이스를 작성하기 위한 시나리오 및 구성에 관한 요구사항 정리.
A. 도서대여 관리 관련 구성은 다음과 같은 요구사항을 고려한다.
①. 도서 대여점에는 여러 명의 회원이 가입할 수 있다.
회사에는 다수의 사원들이 재직한다.
②. 각 회원에 대해서 회원번호, 회원명, 전화번호를 저장한다.
각 사원에 대해서 사원번호(고유함), 사원이름, 급여를 저장한다.
③. 각 도서에 대해서 도서번호, 도서명, 도서위치를 저장한다.
각 부서에 대해서 부서번호(고유함), 부서이름, 부서 연락처를 저장한다.
④. 각 도서는 반드시 한 군데 위치해야 한다.
각 사원은 반드시 하나의 부서에 속해야 한다.
⑤. 각 위치는 여러 개의 도서를 포함할 수도 있고, 도서가 없을 수도 있다.
⑥. 각 회원은 여러 권의 도서를 대여할 수 있다.
⑦. 각 대출에 대해서 도서번호, 회원번호, 대출일, 반납일 을 저장한다.
2) 도서관리 데이터베이스 제약 조건
도서관리 데이터베이스에서는 도메인 제약조건, 키 제약조건, 엔티티무결성 제약조건, 외래키와 참조 무결성 제약조건을 가지고 있으며 이 제약조건을 만족한다고 할 때 데이터베이스에 대한 검색연산의 수행 결과는 아무런 제약조건을 위배하지 않는다. 그러나 데이터베이스에 대한 갱신 연산의 수행 결과에 따라서는 무결성 제약조건이 위배될 수 있다. 그러므로 데이터베이스에 대한 갱신이상 발생할 수 있는 상황에 대하여 간단히 제약조건을 명시한다.
A. 삽입연산
①. 회원이 새롭게 추가 될 경우 회원의 모든 정보는 반드시 입력되어야 한다.
②. 도서가 새롭게 추가 될 경우 도서의 모든 정보는 반드시 입력되어야 한다. 도서의 위치정보는 위치 테이블에 반드시 존재해야 한다.
③. 위치가 새롭게 추가 될 경우 위치의 모든 정보는 반드시 입력되어야 한다.
④. 대출이 새롭게 추가될 경우 회원과 도서에 있는 정보가 입력되어야 하며, 반납일에는 NULL이 입력된다.
(1) 도서대여 관리 데이터베이스 작성
1) 구체적인 시나리오 및 구성
도서대여 관리 데이터베이스를 작성하기 위한 시나리오 및 구성에 관한 요구사항 정리.
A. 도서대여 관리 관련 구성은 다음과 같은 요구사항을 고려한다.
①. 도서 대여점에는 여러 명의 회원이 가입할 수 있다.
회사에는 다수의 사원들이 재직한다.
②. 각 회원에 대해서 회원번호, 회원명, 전화번호를 저장한다.
각 사원에 대해서 사원번호(고유함), 사원이름, 급여를 저장한다.
③. 각 도서에 대해서 도서번호, 도서명, 도서위치를 저장한다.
각 부서에 대해서 부서번호(고유함), 부서이름, 부서 연락처를 저장한다.
④. 각 도서는 반드시 한 군데 위치해야 한다.
각 사원은 반드시 하나의 부서에 속해야 한다.
⑤. 각 위치는 여러 개의 도서를 포함할 수도 있고, 도서가 없을 수도 있다.
⑥. 각 회원은 여러 권의 도서를 대여할 수 있다.
⑦. 각 대출에 대해서 도서번호, 회원번호, 대출일, 반납일 을 저장한다.
2) 도서관리 데이터베이스 제약 조건
도서관리 데이터베이스에서는 도메인 제약조건, 키 제약조건, 엔티티무결성 제약조건, 외래키와 참조 무결성 제약조건을 가지고 있으며 이 제약조건을 만족한다고 할 때 데이터베이스에 대한 검색연산의 수행 결과는 아무런 제약조건을 위배하지 않는다. 그러나 데이터베이스에 대한 갱신 연산의 수행 결과에 따라서는 무결성 제약조건이 위배될 수 있다. 그러므로 데이터베이스에 대한 갱신이상 발생할 수 있는 상황에 대하여 간단히 제약조건을 명시한다.
A. 삽입연산
①. 회원이 새롭게 추가 될 경우 회원의 모든 정보는 반드시 입력되어야 한다.
②. 도서가 새롭게 추가 될 경우 도서의 모든 정보는 반드시 입력되어야 한다. 도서의 위치정보는 위치 테이블에 반드시 존재해야 한다.
③. 위치가 새롭게 추가 될 경우 위치의 모든 정보는 반드시 입력되어야 한다.
④. 대출이 새롭게 추가될 경우 회원과 도서에 있는 정보가 입력되어야 하며, 반납일에는 NULL이 입력된다.
추천자료
사서 교사 - 사서교사가 필요한 이유
신용불량자의 현황과 증가원인 및 대책
특별이용대상자
[알고리즘][유전자알고리즘][뼈나이측정알고리즘][동기알고리즘][에지디텍션알고리즘]알고리...
예스24의 경영전략 방안
[시장경제]신용불량자의 개념과 신용불량자가 사회에 미치는 영향
OCLC (Online Computer Library Center)
경영 정보시스템 사례분석
우리나라 자원봉사활동이 사회복지 실천현장에 미치는 영향
자원봉사 영역조사
전북장애인손수레자립생활협회 사회복지현장실습 (기관소개, 자립생활, 자립생활의 역사, 자...
88만원 세대 _ 우석훈 박권일 공저 [독후감, 감상문]
『차별화된 면접 경쟁력을 키워라 _ 취직한 그녀들의 취직 전략 엿보기』 _ 이병숙 저 [독후감]
소개글