Design a clean and normalized database

Assignment Help Database Management System
Reference no: EM13812411

Design a clean and normalized database that handles books for a library application. You need to consider the following rules before you design the database:

• All books are mapped to categories. For example, the book Distributed Operating System belongs to:

? Computer science
? Operating systems
? Distributed systems

• The following parameters associated with the books are available with the library:

? Author
? Quantity
? Year of purchase
? Year of publication
? Publisher

• A member can have one of the following memberships:

? Life members (Platinum)
? Yearly members (Gold)
? Monthly members
? Members with fixed durations
? Visitors

• Depending upon the membership, every member can borrow some books.

Using the library project discussed earlier, respond to the following:

• Analyze and identify some of the logical problems that might exist in the library system,

• Submit the queries required to create the tables in the database. Use proper SQL notation and make sure all tables are normalized (follow third normal form (3NF) schema).

• Connect the appropriate tables using referential integrity, which enables the user to retrieve all the details relevant to the database. For example, create separate tables for authors, books, and memberships and connect them through primary and foreign keys.

Reference no: EM13812411

Questions Cloud

Definitions for prejudice-discrimination-racism-sexism : definitions for prejudice, discrimination, racism, sexism, and homophobia
Briefly summarize what this group is working on : The following Website may be used for reference to complete this assignment. The Website represents an electronic document titled "Standards Organizations" written by William Stallings (2009). Select one (1) of the working groups in the IETF or IEE..
Should the united states implement national health care : Should the United States implement National Health Care
Circumstance would it be ethically required to end that life : circumstances would it be ethically required to end that life
Design a clean and normalized database : Design a clean and normalized database that handles books for a library application. You need to consider the following rules before you design the database: Analyze and identify some of the logical problems that might exist in the library system
Capacity implications of the marketing campaign : What are the capacity implications of the marketing campaign (assume no learning)?
Director of continuous improvement of a company : Assume that you have recently been hired as the director of continuous improvement of a company. You are an outside hire with limited history of the firm and personal capital at the firm, and you are responsible for lean production, total quality ..
Analyze the contention avoidance methods : Analyze the contention avoidance methods proposed by the authors for the cache, memory controller, front-side bus (FSB), and prefetching hardware in the distributed architecture
Integration of activities that procure materials : Supply chain management is the integration of activities that procure materials and services, transform them into intermediate goods and final products, and deliver them to customers.

Reviews

Write a Review

Database Management System Questions & Answers

  Create a fictional list for job openings

Each student will create an Access 2013 database which will be used to match personal job skills learned in college courses with desired skills for job openings. Students may use their own personal course history, or create a fictional list.

  Implement a database based on the provided er diagram

Analyse and comprehend a provided ER diagram and Database Schema and implement a database based on the provided ER diagram and Database Schema

  Create documentation describing the principles

Create documentation describing the principles and importance of normalization in relation to this project and the process by which this project was normalized.

  Design an e-r diagram for the scenario

Design an E-R Diagram for the scenario - Company delivers various computer products to its customers. Some products serve generic purpose, therefore, they are sold to various customers.

  Create a few queries that allow you to practice concepts

Create a few queries that allow you to practice concepts from the Lab. Please, don't simply post queries from this week's lab assignment! Post a screenshot of the query design and the results set in a Word document.

  Excel for decision support modeling

Willy Wonka is considering starting a production line to produce fizzy lifting drinks. As Chief Oompa Loompa (COL) you have access to a wide variety of financial data to help you determine whether bringing the new production line on will be a sma..

  Do a requirements analysis for the case study

To apply and consolidate skills acquired in the requirement and analysis disciplines through analysis of a simple case study, and to express the results through the relevant UML diagrams. ITC203

  Physical schema created for a database

At this point in the design process, you would have a detailed physical schema created for a database. How would you approach converting your schema into a database, complete with sample data? Explain your approach in two to three paragraphs.

  The chief financial officer

The chief financial officer (CFO) of NCWR keeps a huge number of reports, spreadsheets, and other critical financial information on his computer, which runs Windows 7

  Database management system create a database design

database management system create a database design specification enhanced entity relationship diagram eerd and

  What are input and‘output tax accounts in sap

Explain the ‘Document Principle' as used in SAP. What information is presented in the ‘header' section of a document versus the ‘line item' section?

  Describe the normal forms violated in the design

Describe the normal forms violated in the following design and fix them to the third normal form.

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