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

  Explain the importance of ingredients for the lambic

Give a brief history of and explain the importance of ingredients for the lambic. Also, explain types of foods or specific dishes that would pair well with this beer style, and why.At least 100 words & references

  Combination of policy instruments

The marketing mix can be described as a particular combination of policy instruments that are integrated to form a certain marketing strategy that will enable a transport enterprise to compete in a particular segment''

  Changes for how we tackle some of the global issues

What are the implications of these changes for how we tackle some of the global issues.

  Social-environmental benefits-fair trade certification

Discuss the social and environmental benefits that Fair Trade Certification seeks to address in global food production. Determine who should be responsible for rectifying pay inequalities around the globe. State the rationale for your answer. If you..

  Difference between forest and cultivated soils

Identify the main characteristics of acid and sandy soils that affect plant growth. Discuss the soil technique and agricultural system that are appropriate form the management of these soils.

  Program theory and importance in program evaluation

Program theories can be important to program evaluation for several reasons. Program theories often assist evaluators and agency stakeholders with discovering support or explanation for program outcomes,

  Recommended regarding employee records

Which of the following rights of regular employees of private organizations can NOT be limited by the employer? Which of the following is RECOMMENDED regarding employee records? The Federal constitutional right to protection from unreasonable search ..

  How has morality influenced in english law

How has morality influenced in English law How should the law approach moral issues

  Clearer facial feature than students in more distant rows

When your psychology professor is lecturing to your class, your professor can tell which students are sitting in the first, second, third, etc., row, in part because students in the closer rows appear to have more distinct or clearer facial feature t..

  Identify a regional cluster in nsw

Identify a regional cluster in NSW or elsewhere in Australia that currently exists or where such development would enhance the local and national economy.

  Study of criminology

Theories within the study of criminology serve as the foundation of analysis for measuring or predicting how certain individuals will react to different aspects of events.

  Community reaction and employee work environment

Read the “Are We Culturally Aware or Not?” case study. Identify the primary diversity and cultural issues in the case and the impact they might have on patient care, community reaction, and the employee work environment.

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