소개글
시분설 챕터 8장 팀테스크 4문제에 대한해답입니다. 깔끔하게 정리 되어 있으니
구입하시고 후회하실일은 없을겁니다.
목차
1. Rick asked you to help him put together a brief progress update for Michael Jeremy and several other top managers. Specifically, Rick wants you to explain the concept of normalization without using a lot of technical jargon. Rick wants you to summarize the concept using plain English and simple examples.2. At SWL, each employee is assigned to a specific department. Employees from several departments often are assigned to special project teams, however, when a new product is launched or for major marketing events. Carla wants to develop a project management system to track the projects, employees assigned, and accumulated project hours. She believes that employees and projects are in a M:N relationship. She showed you an initial design where all data is stored in a single table:
3. Carla wants you to create an ERD, including cardinality, for the project management system. She says thatyou probably will need to add an associative entity.
4. After you create the ERD in the previous step, design a table for each entity, in third normal form.
본문내용
1. Rick asked you to help him put together a brief progress update for Michael Jeremy and several other top managers. Specifically, Rick wants you to explain the concept of normalization without using a lot of technical jargon. Rick wants you to summarize the concept using plain English and simple examples.- 정규화(Normalization)란 함수적 종속성 등의 종속성 이론을 이용하여 잘못 설계된 관계형 스키마를 더 작은 속성의 세트로 쪼개어 바람직한 스키마로 만들어 가는 과정을 말한다. 정규화는 이상(Anomaly)을 제거하기 위해서 중복성 및 종속성을 배제시키는 방법으로 사용한다. 정규화 과정은 좋은 데이터베이스 스키마를 생성해 내고 불필요한 데이터의 중복을 방지하여 정보 검색을 쉽게 할 수 있도록 하는 것이다. 하지만 정규화를 수행해도 데이터의 중복을 완전히 제거할 수 있는 것은 아니다. 정규형에는 제1정규형, 제2정규형, 제3정규형, BCNF형, 제4정규형, 제5정규형이 있으며, 차수가 높아질 수록(제1정규형 → 제5정규형) 만족시켜야 할 제약 조건도 증가된다. 릴레이션 R에서 X와 Y가 각각 R의 속성집합의 부분집합일 때 속성 X의 값 각각에 대해 속성 Y의 값이 오직 하나만 연관되어 있으면 이를 함수 종속이라고
4. After you create the ERD in the previous step, design a table for each entity, in third normal form.
2NF : PROJECT DATA (PROJECT-NUMBER, PROJECT-NAME, START-DATE)
Employee (EMPLOYEE-NUMBER, EMPLOYEE-NAME, JOB-TITLE, DEPT-NUMBER, DEPT-NAME)
Project hour (PROJECT-NUMBER , EMPLOYEE-NUMBER ,PROJECT-HOURS)
3NF : ProjectData(Project-number, Project-name, Start-date)
Employee(Employee-number, Employee-name, Job-title, Dept-Number)
Department(Dept-number, Dept-name)
ProjectManagement(Project-number, Employee-number, Project-hours)
참고 자료
없음이 자료와 함께 구매한 자료
- 시스템 분석및 설계 3페이지
- 인간과 음악 레포트 3페이지