Order For Similar Custom Papers & Assignment Help Services

Fill the order form details - writing instructions guides, and get your paper done.

Posted: September 13th, 2022

Case Study

Student’s Name
Professor’s Name
Course
Date

1)
• PilotID is the primary key
• The primary key is unique and can be used to query data about the pilot information
• An airline can have more than one route
• An airline can have multiple planes
• A pilot cannot work for more than one airline
• Each airplane is assigned a particular route
• PilotID and AirlineID can be used together to come up with a composite key that will add uniqueness to the table
• An airline may hire multiple pilots
• Each airline has a specified number of routes that they can utilize

2)

Functional dependency refers to when a particular attribute uniquely refers to that of another. It occurs between two attributes one of which is usually the primary key while the other is a non-key attribute in the same table. According to Connolly (2005), it can be a constraint that occurs between a set of attributes in a relation.
PilotID – – > FName, LName, JobTitle, Salary, AirlineID, NPlanes, NRoutes, NPilots
The PilotID is used to identify the names of the pilots as well as their wages and title. An airline may have multiple pilots who will each be identified through their PilotID. A pilot may not work for more than one airline. This is because these would create multiple dependencies. A pilot is assigned a particular route by the airline and a particular plane. Through the PilotID as the primary key, all the information about him and his trips can be retrieved.
3)
Multiplicity refers to the specification whereby the number of possible occurrences of a certain property. It also refers to the number of allowable elements that may be in a relationship at a time. It is a one to many relationship because the primary key which in the PilotID is used to identify all other information. The initial entities including the PilotID, the name, the salary, job title and routes are linked through a one to many relationship to the details concerning the airplane. A pilot can only work for one airline but n airline can hire multiple pilots which makes it a one to many relationship.
4)
a)
To normalize a database is similar to organizing the data or information in it. The process is done with the aim of getting flexible and eliminating redundancies. The point of the process is to ensure that the database is free of redundancies and is at its optimum state. The process involves the creation of tables and relationships between them which in turn make the database more dynamic in terms of its use.
According to Connolly and Begg ,“A relation in which the intersection of each row and column contains one and only one value” (Connolly & Begg, 2014). Carlson and Arora define the first normal form as a relation where the domain of an attribute cannot be further separated or is indivisible (1982).

Pilot
PK PilotID
LName
FName
Salary
Job Title
NRoutes
NPlanes
NPilots

The table belongs to the first normal form because there are still partial dependencies in the table. For instance for the fields of NPilots the table is not normalized because a pilot can only work for one airline. Having this field in this table make the schema rigid and inflexible.

b)
According to Connolly and Begg (2014), “a relation that is in first normal form and every non-primary-key attribute is fully functionally dependent on the primary key and every non-candidate-key attribute is fully functionally dependent on any candidate key”. It is also defined as The second normal form is where a relation belongs to the first normal form and at the same time does not consist of non-prime attributes that are functionally dependent (Fagin 1977).

Pilot
PK PilotID
LName

FName
Salary
Job Title
NRoutes
NPilots
NPlanes
NPilots
NRoutes
NPlanes

This table belongs in the second normal form because it has been separated to all non primary key attributes fit in as fully functionally dependent on the primary key. At the same time, the table also belongs to the first normal form. The partial dependencies have been eliminated by separating the data in both tables. The first table had data on the pilots while the second table consists of data involving multiple planes and their different routes.

c)
Connolly and Begg (2014) define third normal form as, “ a relation that is in first and second normal form in which no non-primary-key attribute is transitively dependent on the primary key”

References
Alotaibi, Y., & Ramadan, B. (2017). A Novel Normalization Forms for Relational Database Design throughout Matching Related Data Attribute. International Journal of Engineering and Manufacturing, 7(5), 65.
Connolly, T. M., & Begg, C. E. (2005). Database systems: a practical approach to design, implementation, and management. Pearson Education.
Fagin, R. (1977). Functional dependencies in a relational database and propositional logic. IBM Journal of research and development, 21(6), 534-544.
McMurdo, G. (1982). Database file normalization as an information science related activity. Journal of Information Science, 4(1), 9-17.

Order | Check Discount

Assignment Help For You!

Special Offer! Get 20-25% Off On your Order!

Why choose us

You Want Quality and That’s What We Deliver

Top Skilled Writers

To ensure professionalism, we carefully curate our team by handpicking highly skilled writers and editors, each possessing specialized knowledge in distinct subject areas and a strong background in academic writing. This selection process guarantees that our writers are well-equipped to write on a variety of topics with expertise. Whether it's help writing an essay in nursing, medical, healthcare, management, psychology, and other related subjects, we have the right expert for you. Our diverse team 24/7 ensures that we can meet the specific needs of students across the various learning instututions.

Affordable Prices

The Essay Bishops 'write my paper' online service strives to provide the best writers at the most competitive rates—student-friendly cost, ensuring affordability without compromising on quality. We understand the financial constraints students face and aim to offer exceptional value. Our pricing is both fair and reasonable to college/university students in comparison to other paper writing services in the academic market. This commitment to affordability sets us apart and makes our services accessible to a wider range of students.

100% Plagiarism-Free

Minimal Similarity Index Score on our content. Rest assured, you'll never receive a product with any traces of plagiarism, AI, GenAI, or ChatGPT, as our team is dedicated to ensuring the highest standards of originality. We rigorously scan each final draft before it's sent to you, guaranteeing originality and maintaining our commitment to delivering plagiarism-free content. Your satisfaction and trust are our top priorities.

How it works

When you decide to place an order with Dissertation App, here is what happens:

Complete the Order Form

You will complete our order form, filling in all of the fields and giving us as much detail as possible.

Assignment of Writer

We analyze your order and match it with a writer who has the unique qualifications to complete it, and he begins from scratch.

Order in Production and Delivered

You and your writer communicate directly during the process, and, once you receive the final draft, you either approve it or ask for revisions.

Giving us Feedback (and other options)

We want to know how your experience went. You can read other clients’ testimonials too. And among many options, you can choose a favorite writer.