This article discusses database design and development, including normalization, set of relations, and functional dependencies. It also includes an implementation report and bibliography. The article is relevant to courses in database management and computer science.
Contribute Materials
Your contribution can guide someone’s learning journey. Share your
documents today.
Running head: DATABASE DESIGN AND DEVELOPMENT Database Design and Development Name of the Student: Name of the University: Author Note
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.
2 DATABASE DESIGN AND DEVELOPMENT CustomerIDFullName, BirthDate, Address, LicenseNo, CustomerType ABNCustomerID, OrganizationName, TravelSpecialDeal IndividualIDInsurance, CustomerID RentalIDEmployeeID,RegNo,PickUpLocation,DropOffLocation, StartDate, EndDate, CustomerID, RentalCost ReservationIDDescription, BookingDate, CustomerID, RegNo, EmployeeID 3 NF Demonstration The Customers and the Location table has been selected here for the demostration of the normalization of the and justificatgion for the same has been provided below: Customers (CustomerID (PK), FullName, BirthDate, Address, LicenseNo, CustomerType) i.CustomerID is used here for the identification of the Customers in the database and there is only a single FullName per CustomerID. Other records in the table are not unique and hence there are no that are repeating and hence, this a 1 NF relation. ii.The Customer table also has a primary key that is the single candidate key if the table and no other keys provide the unique value like the CustomerID key. The CustomerID determines functionally all the other attributes of the tuple. Hence, the relation upgrades to 2NF. iii.There are no other fields in the table that can functionally determine the values in the table. Hence, there are no existence of transitive dependency within the table and hence relation can be defined as 3 NF. Location (LoctionID (FK), LocationName, Address, isMainOffice)
3 DATABASE DESIGN AND DEVELOPMENT i.Firstly, the LocationID is used for defining the other attributed of the table and it is only the single primary key of the table. It is a unique value and can-not be duplicated. Hence it provides the 1 NF properties. ii.The primary key LocationID is the only candidate key in the table and provides the unique feature to the able. All the other values do not resist the duplicity and hence, it is the single attribute that provides the functional dependencies to the table. Hence, the relation is in 2NF. iii.No other field in the table provides the option of functional dependencies and hence, the transitive dependencies are not present and hence the relation is in the third normal form. Implementation Report During the implementation of the database there were various type of interesting topics that were learnt by me and them the creation of the report and the processes that involved the creation of the integrities in the database deserves special mentions. In addition to this it should also be noted that I had faced a lot of difficulty in creating the constrains of the regNo field in the Car table of the Microsoft Access Database table.
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
4 DATABASE DESIGN AND DEVELOPMENT Bibliography Aref, M., ten Cate, B., Green, T.J., Kimelfeld, B., Olteanu, D., Pasalic, E., Veldhuizen, T.L. and Washburn, G., 2015, May. Design and implementation of the LogicBlox system. InProceedings of the 2015 ACM SIGMOD International Conference on Management of Data(pp. 1371-1382). ACM. Coronel, C. and Morris, S., 2016.Database systems: design, implementation, & management. Cengage Learning. Hu, Y., 2016. Design and Implementation of Recruitment Management System Based on Analysis of Advantages and Disadvantages of PHP Three-Tier.Romanian Review Precision Mechanics, Optics & Mechatronics, (49), p.74. Lee, S., Tewolde, G. and Kwon, J., 2014, March. Design and implementation of vehicle tracking system using GPS/GSM/GPRS technology and smartphone application. InInternet of Things (WF-IoT), 2014 IEEE World Forum on(pp. 353-358). IEEE. Liu, C., Zhang, L. and Pan, Q., 2016. Database Design and Implementation of Natural Disaster Monitoring System.Journal of Residuals Science & Technology,13(5).