Create an e-r diagram and a corresponding formal description

Assignment Help Computer Engineering
Reference no: EM133627474

Assignment: Intro to Databases

Supplemental reading:

Bagui and Earp, Ch. 4 pp. 80-98, Ch. 5 pp. 115-125, Ch. 6 pp. 133-141

Ch. 4 pp. 80-98 "Tighter English" to "ER Design Methodology" (inclusive)

Ch. 5 pp. 115-125 "Chapter Topics" to "Weak Entity Grammar" (inclusive)

Ch. 6 pp. 133-141 "Chapter Topics" to "More Entities and Relationships" (inclusive)

Bagui and Earp, 2nd Edition Readings:

Ch. 4 pp. 83-84 (4.6: "English Description of the Entity")

Ch. 6 pp. 128-141 (there are also some examples that start at page 141) (6.3 "Participation: Full/Partial", 6.4 "English Descriptions", 6.5 "Tighter English")

Ch. 7 pp. 171-181 (7: "The Weak Entity", stop right before 7.8: "Mapping Weak Entities to a Relational Database")

Ch. 8 pp. 193-198 (8.1: "Introduction", 8.2: "Attributes of Relationship", 8.3 "Relationship Developing into Entities: The M:N Relationship revisited")

Part I:

Draw a diagram and write the corresponding formal written description for the following (very small) database: An airline asked you to model a dedicated database that is going to keep track of passengers and their luggage; this database will be used to handle transportation and recovery of lost bags. Each passenger has a frequent flyer id number (that identifies them) a name and an address where the bags may be mailed (there may be several addresses listed in the passenger's profile). Bags, of course, do not have a unique identifier but they do get numbered at check-in time to distinguish between different bags for any particular passenger. Thus the bag# identifier is guaranteed to be unique per passenger. For each bag we keep track of its color (possibly several colors listed), material and size. Bag size is always specified, while material information does not have to be specified.

Part II:

In this assignment, you will create an E-R Diagram and a corresponding formal written description for a small database of information about college students. Here is the verbal description of the data to be modeled:

"The main thing we keep track of is students. Each student has a name and an ID number. We also keep information about the high school that each student graduated from: its name and location (the location is made up of the city and state). We may not know every student's high school. Every student has a faculty member who serves as their advisor; we keep track of their names and departments (faculty members also have ID numbers). Not all faculty members advise students, though we wish they would. Most students live on campus, so we also keep track of the rooms in our one dormitory - it's brand new - all of the rooms are single occupancy. Each room has a room number, and is in either the South or North wing. The dormitory isn't full, even though we still have some students who do not live on campus."

Your task is to draw an E-R diagram containing the four entities discussed above, their attributes and keys, and the relationships among them. Also give a formal written description (similar to what you see in text or what I showed on slides during class) of your E-R model, with all of the necessary information for each entity (including its attributes and key if one exists) and each relationship.

Note: The verbal description may not have all of the information you need to determine some of the properties of the entities, attributes, or relationships. You may have to use your own judgment, or think of what follow-up questions you might ask and decide what you think the reasonable answers would be. If you find that you make any assumptions that are not stated in the verbal description, list them under a heading "Additional Assumptions" at the end of your formal written description. For example, you might include assumptions such as "A faculty member can belong to more than one department." or "Can two students have the same name? Yes."

Reference no: EM133627474

Questions Cloud

Influence change in federal procurement system : What are three key factors that influence change in the federal procurement system?
Assess the impact of information system on organisation : Assess the impact of information system on an organisation resistance to change. Examine the five moral dimensions with regards to information systems.
What are the risks of poor security in healthcare it systems : What are some of the risks of poor security in healthcare IT systems? How would you feel if your medical history was illegally accessed?
Find specific diversity policy for samsung : Find a specific diversity policy for Samsung. What is the policy? From what you know of the organization, do you believe they follow this policy in reality?
Create an e-r diagram and a corresponding formal description : IT 240- You will create an E-R Diagram and a corresponding formal written description for a small database of information about college students.
Conducting a forensic cellphone examination : Name the four steps that are recommended for investigators when conducting a forensic cellphone examination and Describe one of the four steps
What are unit underage cost and overage cost : What are the unit underage cost and overage cost? How many boxes of lettuce should the supermarket purchase tomorrow?
State the reasons behind your recommendation : Compare the protocols by pointing out the strengths and weakness of each and State the reasons behind your recommendation
Evaluating effectiveness of business partnership : Partnership activities, team activities, communication strategy. At least one feedback process for evaluating the effectiveness of the business partnership.

Reviews

Write a Review

Computer Engineering Questions & Answers

  Mathematics in computing

Binary search tree, and postorder and preorder traversal Determine the shortest path in Graph

  Ict governance

ICT is defined as the term of Information and communication technologies, it is diverse set of technical tools and resources used by the government agencies to communicate and produce, circulate, store, and manage all information.

  Implementation of memory management

Assignment covers the following eight topics and explore the implementation of memory management, processes and threads.

  Realize business and organizational data storage

Realize business and organizational data storage and fast access times are much more important than they have ever been. Compare and contrast magnetic tapes, magnetic disks, optical discs

  What is the protocol overhead

What are the advantages of using a compiled language over an interpreted one? Under what circumstances would you select to use an interpreted language?

  Implementation of memory management

Paper describes about memory management. How memory is used in executing programs and its critical support for applications.

  Define open and closed loop control systems

Define open and closed loop cotrol systems.Explain difference between time varying and time invariant control system wth suitable example.

  Prepare a proposal to deploy windows server

Prepare a proposal to deploy Windows Server onto an existing network based on the provided scenario.

  Security policy document project

Analyze security requirements and develop a security policy

  Write a procedure that produces independent stack objects

Write a procedure (make-stack) that produces independent stack objects, using a message-passing style, e.g.

  Define a suitable functional unit

Define a suitable functional unit for a comparative study between two different types of paint.

  Calculate yield to maturity and bond prices

Calculate yield to maturity (YTM) and bond prices

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd