CP5633 Database Modelling Assignment 1- ERD Modelling
|
|
- Melissa Jennings
- 5 years ago
- Views:
Transcription
1 Assignment ERD Modelling CP5633 Database Modelling Assignment - ERD Modelling Assignment worth: 20% Due date: week 6 Friday, 23rd of December Note: This is an individual assignment. While it is expected that students will discuss their ideas with one another, students need to be aware of their responsibilities in ensuring that they do not deliberately or inadvertently plagiarize the work of others. Rationale This assignment has been designed to assess your ability to model data, by constructing an entity-relationship diagram for a particular business scenario. This assignment addresses the following learning objectives for this subject: Perform conceptual modelling using Entity-Relationship Diagrams (ERDs) Discuss business assumptions which affect data modelling. Model a database using the entity-relationship (ER) model and understand the database development process Use the techniques of normalization Tasks. You are to write a brief discussion of your solution, i.e. how you approached the modelling problem and any issues you may have encountered (maximum of ½ page). 2. You are to write all applicable business rules necessary to establish entities, relationships, optionalities, connectivities, cardinalities and constraints. If a many to-many relationship is involved, state the business rules regarding the bridging entities after breaking down the many-to-many relationship. An example business rules format can be found in the Appendix of this document. Business rules you write are expected to be in the same format as presented in the Appendix. 3. Based on these business rules,* draw a fully labelled and implementable Entity-Relationship Diagram (ERD). Include all entities, relationships, optionalities, connectivities, cardinalities and constraints. You must use Crow s foot notation and MS Visio to create the ERD (a hand-drawn ERD will NOT be accepted). A sample ERD can be found in the Appendix of this document. (Note: The ERD created using Visio will need to be saved as an image file and then be included in your document file to be submitted). Page of 9
2 Assignment ERD Modelling 4. A summary to describe the major justifications, assumptions and limitations related to your database design. For example: a. Assumption/justifications for optionalitiy, connectivities, constraints data type and data domain; and b. Special cases or data integrity issues that cannot be handled. Note: Designing the database is an iterative process; you may find yourself going back and forth between Tasks and 3 to revise the design. Make sure that your final submission shows consistent design in the business rules and ERD. Submission You need to submit a document file (MS Word format) to LearnJCU; this document should include all the answers for tasks -4. Please name the file as LastnameFirstnameA.doc. You need to also submit the MS Visio file containing the ERD. Timestamp shown on LearnJCU assignment submission will be used to determine if the assignment is late or not. Refer to the subject guide for the policy for late submission. Page 2 of 9
3 Assignment ERD Modelling Business Description Global Computer Solutions (GCS) is an information technology consulting company with many offices located throughout Australia. The company s success is based on its ability to maximize its resources that is, its ability to match highly skilled employees with projects according to region. To better manage its projects, GCS has contacted you to design a database so that GCS managers can keep track of their customers, employees, projects, project schedules, assignments and invoices. The GCS database must support all of GCS s operations and information requirements. A basic description of the main entities follows: The employees working for GCS have an employee ID, an employee last name, a middle name initial, a first name, a region where he/she works, and a date of hire. Valid regions are as follows: Northwest (NW), Southwest (SW), Midwest North (MN), Midwest South (MS), Northeast (NE), and Southeast (SE). Each employee has many skills, and many employees have the same skill. Each skill has a skill ID, description, and rate of pay. Valid skills are as follows: data entry I, data entry II, systems analyst I, systems analyst II, database designer I, database designer II, Cobol I,, C++ I, C++ II, VB I, VB II, ColdFusion I, ColdFusion II, ASP I, ASP II, Oracle DBA, MS SQL Server DBA, network engineer I, network engineer II, web administrator, technical writer, and project manager. The table below shows an example of the Skills Inventory. Skill Data Entry I Data Entry II Systems Analyst I Systems Analyst II I Cobol I C++ I Employee Seaton Amy; Williams Josh; Underwood Trish Williams Josh; Seaton Amy Craig Brett; Sewell Beth; Robbins Erin; Bush Emily; Zebras Steve Chandler Joseph; Burklow Shane; Robbins Erin Yarbrough Peter; Smith Mary Yarbrough Peter; Pascoe Jonathan Kattan Chris; Epahnor Victor; Summers Anna; Ellis Maria Kattan Chris; Epahnor Victor, Batts Melissa Smith Jose; Rogers Adam; Cope Leslie Page 3 of 9
4 Assignment ERD Modelling C++ II VB I VB II ColdFusion I ColdFusion II ASP I ASP II Oracle DBA SQL Server DBA Network Engineer I Network Engineer II Web Administrator Technical Writer Project Manager Rogers Adam; Bible Hanah Zebras Steve; Ellis Maria Zebras Steve; Newton Christopher Duarte Miriam; Bush Emily Bush Emily; Newton Christopher Duarte Miriam; Bush Emily Duarte Miriam; Newton Christopher Smith Jose; Pascoe Jonathan Yarbrough Peter; Smith Jose Bush Emily; Smith Mary Bush Emily; Smith Mary Bush Emily; Smith Mary; Newton Christopher Kilby Surgena; Bender Larry Paine Brad; Mudd Roger; Kenyon Tiffany; Connor Sean GCS has many customers. Each customer has a customer ID, customer name, phone number, and region. GCS works by projects. A project is based on a contract between the customer and GCS to design, develop, and implement a computerized solution. Each project has specific characteristics such as the project ID, the customer to which the project belongs, a brief description, a project date (that is, the date on which the project s contract was signed), a project start date (an estimate), a project end date (also an estimate), a project budget (total estimated cost of project), an actual start date, an actual end date, an actual cost, and one employee assigned as manager of the project. The actual cost of the project is updated each Friday by adding that week s cost (computed by multiplying the hours each employee worked by the rate of pay for that skill) to the actual cost. The employee who is the manager of the project must complete a project schedule, which is, in effect, a design and development plan. In the project schedule (or plan), the manager must determine the tasks that will be performed to take the project from beginning to end. Each task has a task ID, a brief task description, the task s starting and ending date, the type of skill needed, and the number of employees (with the required skills) required to complete the task. General tasks are initial interview, Page 4 of 9
5 Assignment ERD Modelling database and system design, implementation, coding, testing, and final evaluation and sign-off. For example, GCS might have the project schedule shown in the table below. Project ID: Description: Sales Management System Company : See Rocks Contract : 2/2/204 Region: NW Start : 3//204 End : 7//204 Budget: $5,500 Start End Task Description Skill(s) Required Quantity Required 3//4 3/6/4 Initial Interview Project Manager Systems Analyst II 3//4 3/5/4 Database Design 3//4 4/2/4 System Design Systems Analyst II Systems Analyst I 2 3/8/4 3/22/4 Database Implementation Oracle DBA 3/25/4 5/20/4 System Coding & Testing Cobol I Oracle DBA 2 3/25/4 6/7/4 System Documentation Technical Writer 6/0/4 6/4/4 Final Evaluation Project Manager Systems Analyst II 6/7/4 6/2/4 On-Site System Online and Data Loading Project Manager Systems Analyst II 7//4 7//4 Sign-Off Project Manager Assignments: GCS pools all of its employees by region, and from this pool, employees are assigned to a specific task scheduled by the project manager. For example, for the first project s schedule, you know that for the period 3//4 to 3/6/4, a Systems Analyst II, a Database Designer I, and a Project Manager are needed. (The project manager is assigned when the project is created and remains Page 5 of 9
6 Assignment ERD Modelling for the duration of the project). Using that information, GCS searches the employees who are located in the same region as the customer, matching the skills required and assigning them to the project task. Each project schedule task can have many employees assigned to it, and a given employee can work on multiple project tasks. However, an employee can work on only one project task at a time. For example, if an employee is already assigned to work on a project task from 2/20/4 to 3/3/4, (s)he cannot work on another task until the current assignment is closed (ends). The date on which an assignment is closed does not necessarily match the ending date of the project schedule task, because a task can be completed ahead of or behind schedule. Given all of the preceding information, you can see that the assignment associates an employee with a project task, using the project schedule. Therefore, to keep track of the assignment, you require at least the following information: assignment ID, employee, project schedule task, date assignment starts, and date assignment ends (which could be any dates as some projects run ahead of or behind schedule). The next table shows a sample assignment form. Project ID: Description: Sales Management System Company: See Rocks Contract : 2/2/200 As of: 03/29/0 SCHEDULED ACTUAL ASSIGNMENTS Project Task Start End Skill Employee Start End Initial Interview 3//4 3/6/4 Project Mgr. Sys. Analyst II 0 Connor S. 02 Burklow S. 03 Smith M. 3//4 3//4 3//4 3/6/4 3/6/4 3/6/4 Database 3//4 3/5/4 04 Smith M. 3//4 3/4/4 Design System Design 3//4 4/2/4 Sys. Analyst II Sys. Analyst I Sys. Analyst I 05 Burklow S. 06 Bush E. 07 Zebras S. 3//4 3//4 3//4 Database 3/8/4 3/22/4 Oracle DBA 08 Smith J. 3/5/4 3/9/4 Implementation System Coding & Testing 3/25/4 5/20/4 Cobol I Cobol I 09 Summers A. 3/2/4 3/2/4 Page 6 of 9
7 Assignment ERD Modelling Oracle DBA 0 Ellis M. Ephanor V. 3/2/4 3/2/4 2 Smith J. System 3/25/4 6/7/4 Tech. Writer 3 Kilby S. 3/25/4 Documentation Final Evaluation 6/0/4 6/4/4 Project Mgr. Sys. Analyst II On-Site System Online and Data Loading 6/7/4 6/2/4 Project Mgr. Sys. Analyst II Sign-Off 7//4 7//4 Project Mgr. (Note: The assignment number is shown as a prefix of the employee name; for example: 0, 02.) Assume that the assignments shown previously are the only ones existing as of the date of this design. The assignment number can be whatever number matches your database design. The hours an employee works are kept in a work log containing a record of the actual hours worked by an employee on a given assignment. The work log is a weekly form that the employee fills out at the end of each week (Friday) or at the end of each month. The form contains the date (of each Friday of the month or the last work day of the month if it doesn t falls on a Friday), the assignment ID, the total hours worked that week (or up to the end of the month), and the number of the bill to which the work log entry is charged. Obviously, each work log entry can be related to only one bill. A sample list of the current work log entries for the first sample project is shown in figure below. Employee Name Week Ending Assignment Number Hours Worked Bill Number Burklow S. 3// xxx Connor S. 3//4-0 4 xxx Smith M. 3// xxx Burklow S. 3/8/ xxx Page 7 of 9
8 Assignment ERD Modelling Connor S. 3/8/ xxx Smith M. 3/8/ xxx Burklow S. 3/5/ xxx Bush E. 3/5/ xxx Smith J. 3/5/ xxx Smith M. 3/5/ xxx Zebras S. 3/5/ xxx Burklow S. 3/22/ Bush E. 3/22/ Ellis M. 3/22/4-0 2 Ephanor V. 3/22/4-2 Smith J. 3/22/ Smith J. 3/22/4-2 2 Summers A. 3/22/ Zebras S. 3/22/ Burklow S. 3/29/ Bush E. 3/29/ Ellis M. 3/29/ Ephanor V. 3/29/4-35 Kilby S. 3/29/ Smith J. 3/29/ Summers A. 3/29/ Zebras S. 3/29/ (Note: xxx represents the bill ID. Use the one that matches the bill number in your database.) Finally, every 5 days, a bill is written and sent to the customer, totalling the hours worked on the project that period. When GCS generates a bill, it uses the bill number to update the work-log entries that are part of that bill. In summary, a bill can refer to many work log entries, and each work log entry can be related to only one bill. GCS sent one bill on 3/5/0 for the first project, totalling the hours worked between 3//0 and 3/5/0. Therefore, you can safely assume that there is only one bill in this table and that that bill covers the work-log entries shown in the form. Page 8 of 9
9 Assignment ERD Modelling APPENDIX: SAMPLE BUSINESS RULES & ERD Sample Business Rules: Each SCHOOL has at least ten or many STUDENTs. Each SCHOOL has one or many SUBJECT. Each STUDENT can take many SUBJECTs. o Each STUDENT has one or many ENROLMENT records. o Each ENROLMENT record is related to one STUDENT. Each STUDENT is associated with one SCHOOL. A STUDENT is resident of one CITY. Each SUBJECT is offered by one SCHOOL. Each SUBJECT has zero or many STUDENTs. o Each SUBJECT has zero or many ENROLMENT records. o Each ENROLMENT record is related to one SUBJECT. Each CITY has zero or many STUDENT lived in it. Each CITY is in one COUNTRY. Example ERD Format Page 9 of 9
Database Systems: Design, Implementation, and Management Tenth Edition. Chapter 4 Entity Relationship (ER) Modeling
Database Systems: Design, Implementation, and Management Tenth Edition Chapter 4 Entity Relationship (ER) Modeling 4.1 The Entity Relationship Model (ERM) ER model forms the basis of an ER diagram ERD
More informationMIS2502: Data Analytics Relational Data Modeling - 1. JaeHwuen Jung
MIS2502: Data Analytics Relational Data Modeling - 1 JaeHwuen Jung jaejung@temple.edu http://community.mis.temple.edu/jaejung Where we are Now we re here Data entry Transactional Database Data extraction
More information1. Database Design. Assignment 2: Database Design A Basic ER Diagram and a Data Dictionary (40 points)
CCT395, Fall 2010, Topics in CCIT: Databases Assignment 2: Database Design Due on October 20, 2010, at the beginning of class This assignment is worth 150 points, 15% of your course grade. The assignment
More informationDiscussion Focus. Figure 1
Discussion Focus Efficient data management typically requires the use of computer database. A database is a shared, integrated computer structure that stores a collection of: End-user data that is the
More informationDATABASE DEVELOPMENT (H4)
IMIS HIGHER DIPLOMA QUALIFICATIONS DATABASE DEVELOPMENT (H4) Friday 3 rd June 2016 10:00hrs 13:00hrs DURATION: 3 HOURS Candidates should answer ALL the questions in Part A and THREE of the five questions
More informationLogical E/R Modeling: the Definition of Truth for Data
Logical E/R Modeling: the Definition of Truth for Data Jeff Jacobs Jeffrey Jacobs & Associates Belmont, CA phone: 650.571.7092 email: jeff@jeffreyjacobs.com http://www.jeffreyjacobs.com Survey Do you plan
More informationDatabase Design: Conceptual Model and ER Diagramming
Database Design: Conceptual Model and ER Diagramming Ray R. Larson University of California, Berkeley School of Information IS 257: Database Management 2015-09-03 - SLIDE 1 Announcements Accounts and MySQL
More informationDatabase Principles: Fundamentals of Design, Implementation, and Management Tenth Edition. Chapter 7 Data Modeling with Entity Relationship Diagrams
Database Principles: Fundamentals of Design, Implementation, and Management Tenth Edition Chapter 7 Data Modeling with Entity Relationship Diagrams Objectives In this chapter, students will learn: The
More informationUnified Modeling Language (UML)
Appendix H Unified Modeling Language (UML) Preview The Unified Modeling Language (UML) is an object-oriented modeling language sponsored by the Object Management Group (OMG) and published as a standard
More informationChapter 4. In this chapter, you will learn:
Chapter Entity Relationship (ER) Modeling Database Systems: Design, Implementation, and Management, Seventh Edition, Rob and Coronel 1 In this chapter, you will learn: The main characteristics of entity
More informationA l Ain University Of Science and Technology
A l Ain University Of Science and Technology 4 Handout(4) Database Management Principles and Applications The Entity Relationship (ER) Model http://alainauh.webs.com/ 1 In this chapter, you will learn:
More information4 Data Modeling and the Entity-Relationship Model (cont.)
4 Data Modeling and the Entity-Relationship Model (cont.) Fen Wang wangfen@cwu.edu Lecture 19 IT468 DB @ ITAM 1 Project Update (D2) You are hired to help Garden Glory develop its DB project. Garden Glory
More informationINF 315E Introduction to Databases School of Information Fall 2015
INF 315E Introduction to Databases School of Information Fall 2015 Class Hours: Tuesday & Thursday10:30 am-12:00 pm Instructor: Eunyoung Moon Email: eymoon@utexas.edu Course Description Almost every website
More informationConsistency The DBMS must ensure the database will always be in a consistent state. Whenever data is modified, the database will change from one
Data Management We start our studies of Computer Science with the problem of data storage and organization. Nowadays, we are inundated by data from all over. To name a few data sources in our lives, we
More informationLECTURE 3: ENTITY-RELATIONSHIP MODELING
LECTURE 3: ENTITY-RELATIONSHIP MODELING Ref. Chapter11 + Appendix F from Database Systems: A Practical Approach to Design, Implementation and Management. Thomas Connolly, Carolyn Begg. 1 IS220 : D a t
More informationDatabase Systems: Design, Implementation, and Management Tenth Edition. Chapter 4 Entity Relationship (ER) Modeling
Database Systems: Design, Implementation, and Management Tenth Edition Chapter 4 Entity Relationship (ER) Modeling Objectives In this chapter, students will learn: The main characteristics of entity relationship
More informationName: Answers Q
p.1 of 10 INFS 4240/6240 (Section A) Database Management System Fall 2018 Test 3 December 4, 2018 2:00 3:15 pm Q.1-1 10 10 Q.1-2 8 8 Q.2 12 12 Name: Answers Q.3-1 6 6 Q.3-2 32 32 Q.3-3 32 32 Total 100
More informationEntity Relationship Diagram (ERD): Basics
Entity Relationship Diagram (ERD): Basics CIS 3730 Designing and Managing Data J.G. Zheng Fall 2010 Overview: 3 Level Database Design Creating an Entity Relationship Diagram (ERD) and associated data dictionary
More informationCSIT115/CSIT815 Data Management and Security Assignment 1 5 March 2018
School of Computing and Information Technology Session: Autumn 2018 University of Wollongong Lecturers: Janusz R. Getta Tianbing Xia CSIT115/CSIT815 Data Management and Security Assignment 1 5 March 2018
More informationComparison of ER Modeling Notations
The ER models used in this text are based on the Chen and Crow s Foot notations. However, you should be aware of other ER notations, including the Rein85 and the IDEFX. P review E A P P E N D I X Comparison
More informationA l Ain University Of Science and Technology
A l Ain University Of Science and Technology 4 Handout(4) Database Management Principles and Applications The Entity Relationship (ER) Model http://alainauh.webs.com/ http://www.comp.nus.edu.sg/~lingt
More informationDatabase Principles: Fundamentals of Design, Implementation, and Management Tenth Edition. Chapter 7 Data Modeling with Entity Relationship Diagrams
Database Principles: Fundamentals of Design, Implementation, and Management Tenth Edition Chapter 7 Data Modeling with Entity Relationship Diagrams Objectives In this chapter, students will learn: The
More informationChapter. Relational Database Concepts COPYRIGHTED MATERIAL
Chapter Relational Database Concepts 1 COPYRIGHTED MATERIAL Every organization has data that needs to be collected, managed, and analyzed. A relational database fulfills these needs. Along with the powerful
More informationEntity Relationship Diagram (ERD) Dr. Moustafa Elazhary
Entity Relationship Diagram (ERD) Dr. Moustafa Elazhary Data Modeling Data modeling is a very vital as it is like creating a blueprint to build a house before the actual building takes place. It is built
More informationGUJARAT TECHNOLOGICAL UNIVERSITY
Seat No.: Enrolment No. GUJARAT TECHNOLOGICAL UNIVERSITY BE - SEMESTER III (NEW) - EXAMINATION SUMMER 2017 Subject Code: 21303 Date: 02/06/2017 Subject Name: Database Management Systems Time: 10:30 AM
More informationData Modeling During System Analysis. Logical Data Model Stages. What is Conceptual Database Design? Gathering Information for Conceptual
Data Modeling Entity Relationship Diagram Lecture 16 CSC(291) [Software Engineering 1] Instructor: Saif-ur-Rehman Khan COMSATS Institute of Information Technology, Islamabad Data Modeling During System
More informationCIS 3730 FALL 2008 Database Management System Project
CIS 3730 FALL 2008 Database Management System Project Project Grade (40 points) The project will be graded at the end of the course with the following breakdown: Initial Project Proposal - 4 points Weekly
More informationDatabase Design. 2-3 Entity Relationship Modeling and ERDs. Copyright 2015, Oracle and/or its affiliates. All rights reserved.
Database Design 2-3 Objectives This lesson covers the following objectives: Define the meaning of implementation-free as it relates to data models and database design implementation List the four goals
More informationnamib I A U n IVERS I TY
namib I A U n IVERS I TY OF SCIEnCE AnD TECH n 0 LOGY FACULTY OF COMPUTING AND INFORMATICS DEPARTMENT OF COMPUTER SCIENCE QUALIFICATION: BACHELOR OF COMPUTER SCIENCE QUALIFICATION CODE: 07BACS LEVEL: 5
More informationProcess Document. Scope
Process Document Subject: BCIT Access Management Process Process Number: I.0.02.00.01 Department Name: Information Technology Version: 1.4 Original Issue Date: Revision Date: 03/22/2010 Process Owner:
More informationCHAPTER 19: Building a Preliminary Behavioral Model
1 z 7 CHAPTER 19: Building a Preliminary Behavioral Model Things are always at their best in their beginning. Blaise Pascal Lettres Provinciales, 1656-1657, no. 4 IN THIS CHAPTER, YOU WILL LEARN: Why a
More informationRelational Model (cont d) & Entity Relational Model. Lecture 2
Relational Model (cont d) & Entity Relational Model Lecture 2 Relational Database Operators Relational algebra Defines theoretical way of manipulating table contents using relational operators: SELECT
More informationCMPT 354 Database Systems. Simon Fraser University Fall Instructor: Oliver Schulte
CMPT 354 Database Systems Simon Fraser University Fall 2016 Instructor: Oliver Schulte Assignment 1: Entity-Relationship Modeling. The Relational Model. MS SQL Server. Instructions: Check the instructions
More informationMIS2502: Data Analytics Relational Data Modeling. Jing Gong
MIS2502: Data Analytics Relational Data Modeling Jing Gong gong@temple.edu http://community.mis.temple.edu/gong Where we are Now we re here Data entry Transactional Database Data extraction Analytical
More informationSystem Analysis & design
Assiut University Faculty of Computers and Information System Analysis & design Year 2 Academic Year 2014/ 2015 Term (2) Copyright 2014 Dr. Hossam Ragab 6 data model describes the data that flow through
More informationDatabase Systems. Overview - important points. Lecture 5. Some introductory information ERD diagrams Normalization Other stuff 08/03/2015
Lecture 5 Database Systems Instructor: M.Imran Khalil Imrankhalil3@gmail.com Resource:Imrankhalil3.wordpress.com University of Sargodha Canal Campus Lahore Overview - important points Some introductory
More informationData Analysis 1. Chapter 2.1 V3.1. Napier University Dr Gordon Russell
Data Analysis 1 Chapter 2.1 V3.1 Copyright @ Napier University Dr Gordon Russell Entity Relationship Modelling Overview Database Analysis Life Cycle Components of an Entity Relationship Diagram What is
More informationSiebel Project and Resource Management Administration Guide. Siebel Innovation Pack 2013 Version 8.1/8.2 September 2013
Siebel Project and Resource Management Administration Guide Siebel Innovation Pack 2013 Version 8.1/ September 2013 Copyright 2005, 2013 Oracle and/or its affiliates. All rights reserved. This software
More informationIS 263 Database Concepts
IS 263 Database Concepts Lecture 1: Database Design Instructor: Henry Kalisti 1 Department of Computer Science and Engineering The Entity-Relationship Model? 2 Introduction to Data Modeling Semantic data
More informationDatabase Design and Management - BADM 352 Fall 2009 Syllabus and Schedule
Database Design and Management - BADM 352 Fall 2009 Syllabus and Schedule Instructor: Vishal Sachdev Office Location: # 7 Wohlers Hall E-mail : Use Compass e-mail for communication, vishal@illinois.edu
More informationEntity Relationship Modelling
Entity Relationship Modelling Overview Database Analysis Life Cycle Components of an Entity Relationship Diagram What is a relationship? Entities, attributes, and relationships in a system The degree of
More informationCrystal Springs Upland School Transportation Demand Management Plan. March 2016
Crystal Springs Upland School Transportation Demand Management Plan March 06 CONTENTS Introduction... Transportation Demand Management (TDM) Program.... Background/Survey of Existing Student Commuting
More informationcourse 3 Levels of Database Design CSCI 403 Database Management Mines Courses ERD Attributes Entities title 9/26/2018
3 Levels of Database Design CSCI 403 Database Management 13 Database Modeling with Entity-Relationship Diagrams Conceptual (this lecture) Understand data entities & relationships between them Communication
More informationBACHELOR OF COMPUTER APPLICATIONS (BCA) (Revised Syllabus)
BACHELOR OF COMPUTER APPLICATIONS (BCA) (Revised Syllabus) BCA(Revised Syllabus)/ASSIGN/SEMESTER-III ASSIGNMENTS (July - 2017 & January - 2018) MCS-021, MCS-023, MCS-014, BCS-031, BCSL-032, BCSL-033, BCSL-034,
More informationOracle Data Modeling and Relational Database Design
Oracle University Contact Us: +632 976 8896, 1800 16516277 Oracle Data Modeling and Relational Database Design Duration: 4 Days What you will learn This Oracle Data Modeling and Relational Database Design
More informationReleased December Year. Small Steps Guidance and Examples. Block 2 - Fractions
Released December 07 Year 5 Small Steps Guidance and Examples Block - Fractions Year 5 Spring Term Teaching Guidance Overview Small Steps Equivalent fractions Improper fractions to mixed numbers Mixed
More informationDatabase Design. 8-4 Drawing Conventions for Readability. Copyright 2015, Oracle and/or its affiliates. All rights reserved.
1 Database Design 8-4 Objectives This lesson covers the following objectives: Apply the Oracle drawing conventions to a data model diagram Identify high volume entities in a data model diagram and explain
More informationCS 4400 Introduction to Database Systems 2002 Spring Term Project (Section A)
CS 4400 Introduction to Database Systems 2002 Spring Term Project (Section A) Last updated 1/15/2002, 9:30pm In this term project, you are asked to design a small database system, create and populate this
More information2016 Registration Guide for University Representatives Submitting Payments on Behalf of Student Presenters
2016 Registration Guide for University Representatives Submitting Payments on Behalf of Student Presenters URC REGISTRATION PHASE I: CREATING YOUR ACCOUNT STEP 1. Log onto the URC Web site: https://urcbutler.edu
More informationGuidelines for Completing the Residential Claim Form
Guidelines for Completing the Residential Claim Form 1. Bill only residential services (Room and Board, Care and Supervision, and Bed Holds) on the Residential Claim Form. All other services (including
More informationQM Chapter 1 Database Fundamentals Version 10 th Ed. Prepared by Dr Kamel Rouibah / Dept QM & IS
QM 433 - Chapter 1 Database Fundamentals Version 10 th Ed Prepared by Dr Kamel Rouibah / Dept QM & IS www.cba.edu.kw/krouibah Dr K. Rouibah / dept QM & IS Chapter 1 (433) Database fundamentals 1 Objectives
More information2004 John Mylopoulos. The Entity-Relationship Model John Mylopoulos. The Entity-Relationship Model John Mylopoulos
XVI. The Entity-Relationship Model The Entity Relationship Model The Entity-Relationship Model Entities, Relationships and Attributes Cardinalities, Identifiers and Generalization Documentation of E-R
More informationConceptual Data Modeling Using E-R Models. PM Jat
Conceptual Data Modeling Using E-R Models PM Jat pm_jat@daiict.ac.in Data Model Data modeling is the most important task in database development completeness correctness performance of database depends
More informationMIS 3504 Digital Design and Innovation
MIS 3504 Digital Design and Innovation Entities and Data Elements Stephen Salvia Photo: Installation by Jenny Holzer, US Pavillion, Venice Biennale 1990 DATA Understanding DATA needed in a business context
More informationB. Lab 4A of 7: Database design based on data requirements and business rules focusing on interpreting business rules to determine relationships.
A. Lab # : BSBA BIS245A-4A B. Lab 4A of 7: Database design based on data requirements and business rules focusing on interpreting business rules to determine relationships. C. Lab Overview --Scenario/Summary
More informationTraining Handout: User Registration for Public Libraries
Training Handout: User Registration for Public Libraries Contents User Registration...3 Introduction...3 Before you begin...3 Checking to see if patron already exists in system...4 Registering a new patron...5
More informationDatabase Systems. A Practical Approach to Design, Implementation, and Management. Database Systems. Thomas Connolly Carolyn Begg
Database Systems A Practical Approach to Design, Implementation, and Management For these Global Editions, the editorial team at Pearson has collaborated with educators across the world to address a wide
More informationER Modeling Data Modeling and the Entity-Relationship (ER) Diagram Pg 1
ER Modeling Data Modeling and the Entity-Relationship (ER) Diagram Pg 1 Data Modeling and the Entity-Relationship (ER) Diagram Ray Lockwood Points: The Entity-Relationship (ER) Diagram is seen by various
More informationIT 204 Final Project Guidelines and Rubric Database Proposal and Implementation Plan Report
IT 204 Final Project Guidelines and Rubric Database Proposal and Implementation Plan Report Overview The final project for this course is the creation of a database proposal and implementation plan report
More informationWeek 4 Tute/Lab Entity-Relationship (ER) Model
ISYS1055/1057 Database Concepts 2018 Semester 2 Week 4 Tute/Lab Entity-Relationship (ER) Model The objectives of this tute/lab session are: Learn about the entity-relationship model; Learn how to build
More informationBC OnLine. Gas Permit System User s Guide
BC OnLine Gas Permit System User s Guide Last Updated January 17, 2008 Copyright Copyright 2008 MDA Access BC Ltd. and the British Columbia Safety Authority. MDA Access BC Ltd. (Access BC) grants consent
More informationChapter # 4 Entity Relationship (ER) Modeling
Chapter # 4 Entity Relationship (ER) Modeling Entity Relationship (ER) Modeling ER model forms the basis of an ER diagram ERD represents conceptual database as viewed by end user ERDs depict database s
More informationUnit Assessment Guide
Unit Assessment Guide Unit Details Unit code Unit name Unit purpose/application ICTWEB425 Apply structured query language to extract and manipulate data This unit describes the skills and knowledge required
More informationDATABASE SYSTEMS. Chapter 5 Entity Relationship (ER) Modelling DESIGN IMPLEMENTATION AND MANAGEMENT INTERNATIONAL EDITION ROB CORONEL CROCKETT
DATABASE SYSTEMS DESIGN IMPLEMENTATION AND MANAGEMENT INTERNATIONAL EDITION ROB CORONEL CROCKETT Chapter 5 Entity Relationship (ER) Modelling 1 Coronel & Crockett 978184480731) In this chapter, you will
More informationFractions Part 1 Chapter Problems
Fractions Part Chapter Problems Meaning of Fractions Identify the numerator in each of the following fractions:...... Identify the denominator in each of the following fractions:... 0... State whether
More informationLogical Database Design. ICT285 Databases: Topic 06
Logical Database Design ICT285 Databases: Topic 06 1. What is Logical Database Design? Why bother? Bad logical database design results in bad physical database design, and generally results in poor database
More informationER modeling. Lecture 4
ER modeling Lecture 4 1 Copyright 2007 STI - INNSBRUCK Today s lecture ER modeling Slides based on Introduction to Entity-relationship modeling at http://www.inf.unibz.it/~franconi/teaching/2000/ct481/er-modelling/
More informationOrdering Instructions
Ordering Instructions Document Overview This document contains information about how to order PreACT test materials. Contents Document Overview 1 Who Orders Test Materials and Reporting Packages? 1 When
More informationImportant Notes: For this course you must check the Regis Bookstore: for the most current online course material information.
Online Course Syllabus CS445 Database Management Important Notes: This document provides an overview of expectations for this online course and is subject to change prior to the term start. Changes may
More information"In-Class" Assignment-"WINDOWS 7/OWA"
WINDOWS/OWA ASSIGNMENT Page 1 of 6 FALL 2011 "In-Class" Assignment-"WINDOWS 7/OWA" Deadline: To be completed by Week 4, (Sept. 26-30), by midnight, the night before your scheduled class. IMPORTANT NOTES:
More informationInfo Sys 422/722 & ISyE 722. Computer Based Data Management. Fall, 2016
Info Sys 422/722 & ISyE 722 Computer Based Data Management Fall, 2016 1. Instructor: Rafael Lazimy Office: 4269 Grainger Phone #: 262-3950 E-mail: rafi.lazimy@wisc.edu Office Hours: M, W 2:20-3:20 PM or
More informationSection 540 T1 Networking Reference Manual
Digital Business System Section 540 T1 Networking Reference Manual 9/6/96 Doc. No. 550X10001 The contents of this manual are subject to change without notice and do not constitute a commitment on the part
More information0. Database Systems 1.1 Introduction to DBMS Information is one of the most valuable resources in this information age! How do we effectively and efficiently manage this information? - How does Wal-Mart
More informationLIS 2680: Database Design and Applications
School of Information Sciences - University of Pittsburgh LIS 2680: Database Design and Applications Summer 2012 Instructor: Zhen Yue School of Information Sciences, University of Pittsburgh E-mail: zhy18@pitt.edu
More informationDELIVERY SERVICE WEB SITE (DSWEB) PROCEDURES MANUAL
DELIVERY SERVICE WEB SITE (DSWEB) BGE - SUPPLIER EXCHANGE OF INFORMATION FOR GAS CHOICE PROGRAMS Table of Contents I. Introduction... 3 II. System Requirements... 3 III. Requesting Access to DSWeb... 3
More informationA good example of entities and relationships can be seen below.
Unit 2: Unit 2: Conceptual Design: Data Modeling and the Entity Relationship Model - Discussion 1 Scroll down and click "Respond" to post your reply to the Discussion questions. Please review the Discussion
More informationSystems Analysis and Design
Systems Analysis and Design Michael Brydon Summer 2003 Slide 1 Introduction to the Course Course structure Lectures: material from the Dennis text Labs: in-lab assignments, demonstrations, and consulting
More informationDRAFT. TRAC User Guide. Revised: October 6, 2008 Revision: 1.0
TRAC User Guide Revised: October 6, 2008 Revision: 1.0 Contents 1. TRAC WORKS FOR YOU...3 1.1. HOW DO YOU BENEFIT FROM TRAC?...3 1.2. HOW DOES OHIO BENEFIT FROM TRAC?...3 1.3. USING THIS DOCUMENT....3
More informationCourse Design Document: IS202 Data Management. Version 4.5
Course Design Document: IS202 Data Management Version 4.5 Friday, October 1, 2010 Table of Content 1. Versions History... 4 2. Overview of the Data Management... 5 3. Output and Assessment Summary... 6
More informationNew Undergraduate Course Proposal Form
New Undergraduate Course Proposal Form 1. Department and Contact Information Tracking Number Date & Time Submitted 790 2009-02-13 14:13:42 Department College Budget Account Number Computer Science & Engieering
More informationMore on the Chen Notation
More on the Chen Notation Reference: http://www.vertabelo.com/blog/technical-articles/chen-erd-notation Peter Chen, who developed entity-relationship modeling and published his work in 1976, was one of
More informationCSCI315 Database Design and Implementation Singapore Assignment 2 11 January 2018
School of Computer Science & Software Engineering Session: 1, January 2017 University of Wollongong Lecturer: Janusz R. Getta CSCI315 Database Design and Implementation Singapore 2018-1 Assignment 2 11
More informationRefresher: ER-modeling, logical relational model, dependencies. Toon Calders
Refresher: ER-modeling, logical relational model, dependencies Toon Calders toon.calders@ulb.ac.be Different Levels Conceptual level: ER-diagrams Logical level: Relations, attributes, schemas, primary
More informationRepresent entities and relations with diagrams
LEARNING OBJECTIVES Define data modeling terms Describe E-R Model Identify entities and relations Represent entities and relations with diagrams WHAT IS DATA MODELING? A data model is a collection of concepts
More informationStrategic Information Systems Systems Development Life Cycle. From Turban et al. (2004), Information Technology for Management.
Strategic Information Systems Systems Development Life Cycle Strategic Information System Any information system that changes the goals, processes, products, or environmental relationships to help an organization
More informationIntroduction to Data Management. Lecture #2 (Big Picture, Cont.) Instructor: Chen Li
Introduction to Data Management Lecture #2 (Big Picture, Cont.) Instructor: Chen Li 1 Announcements v We added 10 more seats to the class for students on the waiting list v Deadline to drop the class:
More informationWork with design rules that can be applied to check and enforce the integrity and consistency of your
Oracle - Oracle Data Modeling and Relational Database Design Code: Lengt h: URL: D56497GC20 4 days View Online This Oracle Data Modeling and Relational Database Design training covers the Data Modeling
More informationCFA CHARTER FINANCIAL ANALYST. The time is now to build a better tomorrow. IMA Educational Partner in KSA
CFA CHARTER FINANCIAL ANALYST The time is now to build a better tomorrow IMA Educational Partner in KSA THE CFA CHARTER The Chartered Financial Analyst (CFA) credential is the professional standard of
More informationHow To Convert An Er Diagram Into Relational Schema Example
How To Convert An Er Diagram Into Relational Schema Example ER Models in Tables - Transform ER Diagram into Tables. Database Management System Database Schema Database Instance Database In our Employee
More informationFull file at Modern Database Management, Eleventh Edition
30 Modern Database Management, Eleventh Edition Chapter 2 Modeling Data in the Organization Chapter Overview The purpose of this chapter is to present a detailed description of the entity-relationship
More informationDatabase Foundations. 2-3 Conceptual Data Modeling. Copyright 2015, Oracle and/or its affiliates. All rights reserved.
Database Foundations 2-3 Roadmap You are here What Is a Table? Relational Databases Conceptual Data Modeling Data Modeling Terminology Unique Identifiers and Primary Keys Relationships and Foreign Keys
More informationOverview of Data Management
Overview of Data Management School of Computer Science University of Waterloo Databases CS348 (University of Waterloo) Overview of Data Management 1 / 21 What is Data ANSI definition of data: 1 A representation
More informationMIS2502: Data Analytics Relational Data Modeling. Jing Gong
MIS2502: Data Analytics Relational Data Modeling Jing Gong gong@temple.edu http://community.mis.temple.edu/gong Where we are Now we re here Data entry Transactional Database Data extraction Analytical
More informationISYS2391 SEM Assignment 2. Assignment 2 Database Development
Assignment 2 Database Development Furnish4Us is an Australian based company, owned by the Furnish family that has been in business for 10 years, and intends to market their newly designed furniture. Each
More informationFIT3056 Secure and trusted software systems. Unit Guide. Semester 2, 2010
FIT3056 Secure and trusted software systems Unit Guide Semester 2, 2010 The information contained in this unit guide is correct at time of publication. The University has the right to change any of the
More informationFROM A RELATIONAL TO A MULTI-DIMENSIONAL DATA BASE
FROM A RELATIONAL TO A MULTI-DIMENSIONAL DATA BASE David C. Hay Essential Strategies, Inc In the buzzword sweepstakes of 1997, the clear winner has to be Data Warehouse. A host of technologies and techniques
More informationCourse Outline Faculty of Computing and Information Technology
Course Outline Faculty of Computing and Information Technology Title Code Instructor Name Credit Hours Prerequisite Prerequisite Skill/Knowledge/Understanding Category Course Goals Statement of Course
More informationInstructor: Craig Duckett. Lecture 04: Thursday, April 5, Relationships
Instructor: Craig Duckett Lecture 04: Thursday, April 5, 2018 Relationships 1 Assignment 1 is due NEXT LECTURE 5, Tuesday, April 10 th in StudentTracker by MIDNIGHT MID-TERM EXAM is LECTURE 10, Tuesday,
More informationObjectives of logical design... Transforming the ERD diagram into relations. Relational database components. Mapping a composite attribute
Logical database design and the relational model Objectives of logical design... Translate the conceptual design into a logical database design that can be implemented on a chosen DBMS Input: conceptual
More informationIMS1002/CSE1205 Lectures 1
IMS1002/CSE1205 Systems Analysis and Design Lecture 2 & 3 Introduction to Data Modelling Entity Relationship Modelling Data Modelling Focus on the information aspects of the organisation In a database
More information