[데이터베이스시스템] 그룹 관리 DB설계
- 등록일 / 수정일
- 페이지 / 형식
- 자료평가
- 구매가격
- 2012.02.11 / 2019.12.24
- 28페이지 / docx (MS워드 2007이상)
- 평가한 분이 없습니다. (구매금액의 3%지급)
- 2,100원
최대 20페이지까지 미리보기 서비스를 제공합니다.
자료평가하면 구매금액의 3%지급!
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
추천 연관자료
- 목차
-
1. 과제 목표
그룹관리에 사용할 관계형 데이터 베이스 시스템 설계와 구현
2. 수행 내용
요구분석과 전체 구성 설계 후 ER 다이어그램을 이용한 개념설계, 데이터 스키마를 명시한 논리설계와 물리설계를 통해 DB 설계
3. 수행 결과
SQL plus를 통하여 sql문으로 DB 구현
4. 결과 분석
설계한 사항에 따라 구현된 table확인
- 본문내용
-
데이터 요소 사이의 제약 조건
모든 일련번호는 number로 되어 oracle의 sequence를 통한 auto_increment 동작을 수행하여야 한다. 또한 시간정보 ( 멤버의 생년월일, 가입일자 // 자금 기록 일자 // 활동 시작 일자, 종료일자)의 경우 date 정보를 저장해야 한다. 이때 저장되는 값은 년,월,일 로 시간이나 분 정보는 포함하지 않는다.
이외의 정보는 모두 varchar로 저장되며 크기는 20으로 한다. 전화번호나 주소 같은 경우 특별한 제약조건을 두지 않는다.
-값의 유일성
relation의 구현 시 각각의 Primary key가 되는 일련번호들은(그룹 일련번호, 멤버 일련번호, 활동 일련번호 등) sequence를 이용하여 유일성을 획득한다. 처음 시작 값은 1부터 새로운 row 삽입 때마다 1씩 증가된다. 이외의 모든 도매인들은 널 값과 중복된 값이 가능하다.
Ex)그룹의 경우 그룹명 또한 같을 수 있다. 서울시 겨울스포츠 동호회라는 그룹을 예로 들면 동호회 내에 스키부와 중구지부 라는 부서가 존재 한다면, 중구지부내의 부서명으로 스키부가 중복될 수 있다.
-함수 종속성
처음부터 설계 시 BCNF을 염두해두고 설계를 하여 일련번호 외에 다른 데이터사이의 함수 종속성은 존재하지 않는다.
따라서 그룹일련번호 -> 그룹명, 전화번호, 주소
멤버일련번호-> 이름,전화번호, 주소, 생년월일, 가입일, 그룹일련번호
활동일련번호-> 활동명, 시작일, 종료일, 장소
자금기록일련번호-> 액수, 활동일련번호, 멤버일련번호(기록자)
,활동일련번호, 수용수단일련번호
- 참고문헌
-
-참고 문헌
DataBase Concepts 6th ed – silberschatz
-참고 사이트
club.cyworld.com/dg-dsc6 프로젝트 진행 클럽
http://staruml.sourceforge.net/ko/index.php star uml 한국 사이트 ER다이어그램작성정보
http://cs-netlab-01.lynchburg.edu/courses/Oracle/SQLPlus.htm sql plus sequence 사용법
자료평가
-
아직 평가한 내용이 없습니다.
오늘 본 자료
더보기
최근 판매 자료
- 바이오인포매틱스(생물정보학)개념, 바이오인포매틱스(생물정보학)정보과학적기법, 바이오인포매틱스(생물정보학)현황, 바이오인포매틱스 과제
- [생물학] 유전자와 돌연변이
- 디지털 회로 실험 및 설계 - ADC(Analog to Digital Converter) 실험 1
- 회로이론1 이정훈 년도 표기
- 회로이론1 이정훈 년도 표기 X
- 연세대 고려대 성균관대 한양대 기계공학 대학원 구술면접자료 및 공부
- 전자기학 응용예제_04장 hayt
- [생화학 실험] TLC를 이용한 아미노산의 적정실험
- 광결정(Photonic crystal)
- 광물의 굳기와 조흔색 - 5E모형(중학교 1학년 과학 파트 수업 지도안)
저작권 관련 사항 정보 및 게시물 내용의 진실성에 대하여 레포트샵은 보증하지 아니하며, 해당 정보 및 게시물의 저작권과 기타 법적 책임은 자료 등록자에게 있습니다. 위 정보 및 게시물 내용의 불법적 이용, 무단 전재·배포는 금지됩니다. 저작권침해, 명예훼손 등 분쟁요소 발견시 고객센터에 신고해 주시기 바랍니다.