Design and implement a simple database application

Assignment Help Database Management System
Reference no: EM131090531

Homework

In this homework you are going to design and implement a simple database application. This phase is to be implemented by each student individually, without the help of others. You will design and implement an inventory database as follows:

Generic instructions: Your database should have at least 4-5 tables. Each table should have several columns with descriptive names and it should be populated with a small number of records (around 20). You may use primary/foreign keys for your tables.

You need to implement a set of operations for your database. These operations should be implemented in SQL. More details on these operations are found in the description of the Inventory database.

Deliverables:

1. ER Diagram

2. Script with all create commands, and some insert commands

3. Operations in SQL.

a. The SQL queries

b. Screen shots with the execution of all the operations showing that your database application actually works (you can take a screen shot of the current window by pressing Alt+PrintScreen keys together. The screen shot goes into your clipboard which you can paste Cntr+V into a document)

Inventory Database

Your inventory database contains information about books, and music CDs. The items are stored in different warehouses in the country. Each warehouse stocks different quantities of the products that you sell. You should store information with details about all the products, the warehouses, and the availability of each product in each warehouse.

Below is a set of mandatory fields for your database tables. However, they are not enough. You willneed additional columns to make it functional and support the inventory operations. Feel free to create your own complete schemausing the columns below and additional columns of your choice.

- Books: ISBN (unique identifier), title, author(s), price, category (fiction, drama, etc.), keywords (to describe its contents), etc.
- Music CDs: ID(unique identifier), album title, artist(s), recording company, price, genre(classical, jazz, pop, rock, etc.), etc.
- Warehouses: address, manager's name, telephone number, etc.

Operations for the inventory database:

1. List all products in inventory (just a few columns for each product)

2. List all details of a product given its unique identifier

3. List each product(s) of a particular author or artist

4. List each product with at least quantity N

5. List each product that is out of stock

6. List the location of the warehouse(s) which stock a product of a given unique identifier

Please provide detailed screen shots of how to enter each steps, so I can enter it on my end and do screen shots.

Reference no: EM131090531

Questions Cloud

Evaluate the direction and rate of change of water surface : Evaluate the direction and rate of change of water surface level in the flask at this instant.
Determine the force supported by members bc and df : If the concrete is modeled as a fluid with 90 lb/ft3 specific weight, determine the force supported by members BC and DF.
What is the purpose of cost accounting iss : What is a supply chain? What is the purpose of supply chain management systems? What is the purpose of cost accounting ISs? What is the relationship between CAD and CAM systems?
Why are the federal reserve governors appointed : Why are the Federal Reserve Governors appointed for such long time periods and provide some suggestions of what could happen if they had shorter terms?
Design and implement a simple database application : UMBC - IS 676: Information Integration - Your inventory database contains information about books, and music CDs. The items are stored in different warehouses in the country. Each warehouse stocks different quantities of the products that you sell.
What is the function of amylase : UMUC Biology 102/103 Lab 4: Enzymes. What were your controls for this experiment? What did they demonstrate? Why was saliva included in this experiment? What is the function of amylase? What does amylase do to starch
Organizations and all stages in the supply chain : Business competition has shifted from company versus company to supply chain versus supply chain. The scope of strategic fit comprises of functions with an organizations and all stages in the supply chain.
Estimate the tip temperature of your pinky finger : Estimate the tip temperature of your pinky finger
What is the critical thickness of insulation : What is the "critical thickness" of insulation, such that if the layer were any thinner, the insulation would actually cause the heat flux to increase?

Reviews

Write a Review

Database Management System Questions & Answers

  Explain why is hashing all database inputs not considered

question 1 what are the similarities between an md5 hash and a fingerprint?question 2 how would you encrypt a web

  Create a database to control its local libraries

A county wishes to create a database to control its local libraries. Each library has a number of employees, one of whom is designated as the manager of the library and is responsible for supervising employees and the general day-to-day management..

  Explain access is better suited for an entire organization

Explain why SQL or Access is better suited for an entire organization. When trying to design a database, how would you identify the functional dependencies associated with a relational database

  Make a report that identifies the most expensive bicycles

Prepare a report that identifies the five most expensive bicycles. The report should list the bicycles in descending order from most expensive to lsit expensive, the quantity on hand for each, and the mark up percentage for each.

  Number of leaf-level blocks needed if blocks are full

What is the order P of the B+-tree if B+-tree access structure on the key is constructed? What is the number of leaf-level blocks needed if blocks are approximately 69% full (round up for convenience)?

  Dependencies can you infer does not hold over relation s

From the JD, the set of relation schemes SP, PJ, and JS is a lossless-join decomposition of SPJ. Construct an instance of SPJ to illustrate that no two of these schemes su?ce.

  Briefly summarize the results of the process

Import your data into IBM SPSS software using your assigned data set. Save the data file for future use, and use IBM SPSS software to compute frequencies on all appropriate variables. Briefly summarize the results of the process in 50 to 70 words

  The relationships between the tables

At this point you have constructed your data model and it meets the definition of 3rd Normal form.

  Using the normalization process and rules

The 1NF table(s) - and an explanation of why each table(s), is in 1NF - using normal form definitions.

  Gap is developing its database using object-oriented methods

Assume that GAP is developing its database using object-oriented methods. Assume further that the database designers want to make some changes to the class diagram on next page. Specifically, they want to make ProductItem an abstract parent clas..

  Draw dependency diagram using the data in the given table

Draw the dependency diagram using the data in the table. Make sure to label the transitive and partial dependencies. Draw the crow's foot ERD with the VISIO drawing tool using the results of step 2.

  Delete a contact by having the user enter the name

Delete a contact by having the user enter the name

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