Design a clean and normalized database

Assignment Help Database Management System
Reference no: EM13811429

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: EM13811429

Questions Cloud

Create a program that has an array of given length : Create a program that has an array of length 100 which will automatically be filled with randomly generated numbers between 1-100 each time the program is run
Question regarding the compassionate hospitals and clinics : After Elizabeth received her bachelor's degree, she received no job offers. So she began working toward a master's degree in Human Resources Management.
Difference between this bonds YTM and its YTC : McCue Inc.'s bonds currently sell for $1,250. They pay a $90 annual coupon, have a 25-year maturity, and a $1,000 par value, but they can be called in 5 years at $1,050. Assume that no costs other than the call premium would be incurred to call and r..
Describe the applicable process model : Can you describe the Applicable process model, and data models - the Analysis Phase.
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: All books are mapped to categories. For example, the book Distributed Operating System bel..
How does video brand globalization and resistance affect you : How does the video "Brands, Globalization & Resistance" affect you? How the logo represents the brand?
Consumerism and planned obsolescence : Consumerism and Planned Obsolescence
Display the invoice number and the invoice date : Display the invoice number, the invoice date, the customer id, and the customer name for each order in the database
Risk-free rate-what is the market risk premium : Porter Inc's stock has an expected return of 12.25%, a beta of 1.25, and is in equilibrium. If the risk-free rate is 5.00%, what is the market risk premium?

Reviews

Write a Review

 

Database Management System Questions & Answers

  Assignment related to the prestige hotel

Import the Location data from the Excel file a02m2location into your database as a new table. Set the LocationlD Indexed property to Yes (No Duplicates), and then set the data type to Long Integer. Select the LocationlD field as the primary key. N..

  How many cylinders does the disk have

Consider a disk with a sector size of 512 bytes, 2000 tracks per surface, 50 sectors per track, ?ve double-sided platters, and average seek time of 10 msec.

  Explain the life cycle of an information systems

Imagine that you run a photography printing store. Your employees have been using punch cards for time entry since you started the business.

  In your position of it manager for tbwi you are now tasked

in your position of it manager for tbwi you are now tasked with managing the organizations data including making it

  Describe how the data and information are stored and used

weekly assignment analysis and research for a data warehouse systembased on knowledge and examination you will analyze

  Create database of measured meteorological data

You are creating a database of measured meteorological data for use in weather and climate research. Explain a structure type measured_data_t with components site_id_num.

  Requirements for operational data and decision support data

Outline the main differences between database requirements for operational data and for decision support data

  Make the flowchart of the above business processes

create the flowchart of the above business processes. The assignment will be completed in 2 parts:1. AS-IS Model2.TO-BE Model once feedback is given from Professor after completing Part 1 (AS-IS Model)

  Imagine that you have been hired as a consultant to assist

imagine that you have been hired as a consultant to assist in streamlining the data processing of an international

  What is the output when the following script is executed

Determine the answer (expected result) based on your reading of from text book: -  Just show the expected output when you run the syntax.

  Develop a uml class diagram that illustrates the data items

Develop a UML class diagram that illustrates the data items for your program. List the decisions the program must make. References to the data items in the previous step should be used where appropriate

  Show attributes and include relationship and connectivity

Show all attributes and include relationship and connectivity. Convert all M:N relationships into entities. You are to use Crow's Foot notation showing all attributes for each entity and naming each relationship. Do not show M:N relationship, convert..

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