An airline company needs a database to track its staff

Assignment Help Other Subject
Reference no: EM13342020

An airline company needs a database to track its staff, airplanes, flights and passengers and so on. The detailed system specification is given to you in the document AirlineCaseStudy.pdf. You can make your own reasonable assumptions if necessary. Your tasks are: 

Task 1: Conceptual design (50 marks) List all of your assumptions. 

Draw an EER or ER diagram for the conceptual design of the database. 

Task 2: ERD to table translation (20 marks) 

Map your EERD or ERD to tables. The tables must be obtained using the rules in text or lecture slides. Clearly show the primary key, foreign keys, and alternate keys. 

Task 3: Schema refinement and documentation (10 marks) 

Check your tables are at least in 3NF. If not, modify your ERD or do normalization. 

If you choose to use non-3NF tables, provide the reasons why. 

Assign appropriate data types and lengths to all attributes. 

Refine the schema to include necessary integrity constraints such as domain constraints, null value constraints and possibly more complex business rules. 

Document your final database schema clearly, eg, you may use a form similar to the following 

Table name attributes Description Type constraint comment 

Customer 

custNo Customer number Char(6) 

custName Customer name Varchar2(30) 

custPhone Customer telephone number Char(10) 

gender Customer gender 

Char(1) ‘M’ or ‘F’ 

Product 

pCode Product code Char(8) 

pName Product name Varchar2(20) 

price Produce price 

Number(6,2) 0, =1000 

Orders 

orderno Order number 

Orddate Order date 

custNo prodNo Date 

= current date 

Quantity Quantity ordered 

FKs: custNo -- Customer(custNo) prodNo -- Product (prodNo) 

Number(3) 0 

Legend: 1. primary key attributes are underlined 

2. Only attributes marked with * allow for null values 

Task 4: SQL Script files (20 marks) 

Make an SQL script file airline.sql that contain SQL statements to create the tables, insert sample data (minimum 5 records for each table), and do the queries (1), (5), (8), (9) and (10). Make another script file drop.sql that contains SQL statements to drop all of your tables. You need to make sure your script files work correctly. 

Submission: Both soft copy and printed copy are required. 

1) Upload a zip file that contains all of your electronic files. The zip file must be using the name format: CourseCode_studentNumber_name.zip 

2) Drop a printed copy of your assignment into the assignment box in G23. The printed copy should contain everything except the SQL script files. 

On the cover sheet clearly list all members of your group. Please note: all members of a group should contribute equally to the assignment and each member should fully understand the entire work. You may be required to give a 3 minute presentation of your work during one of the workshops. Alternatively, you may be asked to explain your work while your submission is being marked. Your marks will be deducted if you cannot explain your work.

Reference no: EM13342020

Questions Cloud

Explain what is the thickness of the meat loaf : A meat loaf (moisture content = 85%) took 20 hours to freeze in a blast freezer. What is the thickness of the meat loaf assuming infinite plate geometry. The convective heat transfer coefficient
A project plan using a gantt chart and clearly defined miles : A project plan using a Gantt chart and clearly defined milestones (if in a group with clearly defined individual tasks, contributions and milestones) Use Microsoft Project or other software to produce the Gantt Chart.
Find electric field and charge stored between the plates : The plates of a parallel-plate capacitor each have an area of 0.1 m2 and are separated by a 0.6 mm thick layer of paper. The capacitor is connected to a 13 V battery. (The dielectric constant for paper is 4.)
Calculate the angular frequency of oscillation : A torsion pendulum is made from a disk of mass m = 7.1 kg and radius R = 0.71 m. What is the angular frequency of oscillation of this torsion pendulum
An airline company needs a database to track its staff : An airline company needs a database to track its staff, airplanes, flights and passengers and so on. The detailed system specification is given to you in the document AirlineCaseStudy.pdf. You can make your own reasonable assumptions if necessary. Yo..
Explain the convective heat transfer coefficient : Plank's equation is being used to estimate the convective heat transfer coefficient in a food being frozen in an air blast freezer. It took a product 20 minutes to freeze in the freezer.
How much charge in micro-coulombs was exchanged : After they have exchanged charge and are placed 24 cm apart the magnitude of the electric force is now 3.6 Newtons. How much charge, in micro-coulombs, was exchanged
Explain freezing with a convective heat coefficient : Partially frozen ice cream is being placed in a package before completion of the freezing process. The package has the dimensions 10 cm in diameter by 20 cm in height, and is placed in air-blast freezing with a convective heat coefficient of 50 W/..
Understand the principles of data management and relational : Develop a time sheet entry/customer account management software system using relational database software and prepare an associated report detailing the technical and learning issues encountered. • Work effectively as a team member.

Reviews

Write a Review

Other Subject Questions & Answers

  Sales per customer contact of a salesperson

A marketing manager of a manufacturing company finds that an average of a sales per customer contact of a salesperson is 0.40. What is the probability that this salesperson makes exactly two sales in the next six customercontacts?

  Cause and symptom of alzheimer disease

Does knowing the cause and symptom of Alzheimer's disease provide some clues as to how to prevent this disorder?

  What are the results

Mary, the seller, and Jane contract for the sale of 500 sweaters. They agree on color and style, but not on price or time of delivery. Mary refuses to deliver the sweaters and Jane sues. What are the results?

  Serviciblity of prestressed concrete sections should satisfy

Limit state of serviciblity of prestressed concrete sections should satisfy

  Change an accounting method

The CEO of High Tech International decides to change an accounting method at the end of the current year. The change results in reported profits increas¬ing by 5%, but the company's cash flows are not changed

  Skip company produces a product called lem

Skip Company produces a product called Lem. The standard direct material cost to produce one unit of Lem is four quarts of raw material at $2.50 per quart. During May 2013, 4,200 quarts of raw material were purchased at a cost of $10,080

  Case study approach to classroom management

According to the textbook "Case Study Approach to Classroom Management" by Richard Scarpaci, In the classroom seting, a teacher gains the child's compliance by using positive controlling behaviors such as complimenting, encouraging, and overextending..

  Developing a business management system

The development of a single corporate management system began with an examination of the processes that needed to operate successfully - What role did benchmarking play in the development of the BMS in QinetiQ?

  Personality assessments used in business

Select two standard personality assessments used in business and industry. Keep in mind that these need to be actual, reputable personality assessments which have data to support their use

  Structure of our arguments more explicit and clear

What advantages does being able to symbolize our arguments provide? Are there disadvantages to using this technique to make the structure of our arguments more explicit and clear?

  The reason that micro-marketing costs too much in many firms

Elijah has classified the following items under variable costs. Given the following data, compute the break-even point (BEP) in DOLLARS. The reason that MICRO-marketing costs too much in many firms is that:

  Benefits and disadvantages of soft-path energy development

Write down the advantages and disadvantages of soft-path energy development compared to hard-path energy development?

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