Demonstrate why a database was required in the first place

Assignment Help Database Management System
Reference no: EM13313058

Project

Your programming project will be to build a substantial database applicationfor a real-world scenario of your choosing. You will design a schema for the database, and youwill create an actual database using a relational database management system. You will populate thedatabase with sample data, write interactive queries and modifications on the database, create programsthat manipulate the database, and develop user-friendly tools for interacting with the database.Youareresponsible for:

First, write the project proposal by June 8, 2013

This proposal should include:

o A narrative description of the field chosen for the application being created. This should also include a description of the problem and addressing the weaknesses to be solved by the database.

o Identification of the information needs - what information is needed to help solve the problem.

o Initial list of entities (tables) that have been identified. This should come naturally from the above discussions.

o Roles and Responsibilities of each member for the project. List the names of each group member and what their primary role will be (e.g., systems analyst, application developer, documentation writer).


The following is due June 18, 2013

1. Systems Analysis
The next step is for the students to take the requirements from the "users" and draw an Entity Relationship diagram.
The E-R Diagram should then be submitted to the instructor for approval before proceeding.
Students may use a specific ER modeling tool.
Note: The "Relationship View" in MS Access is not an ER modeling tool.

2. Logical and Physical Modeling
Given the ER diagram and sets of attributes for each entity, the next step is to convert the ER model into a relational model and go through the process of normalization. This step will require the student to list all of the functional dependencies.


3. Database Implementation

students should then implement the database tables from the normalized set of relations created in the previous step. Data should be supplied for each table. The amount of data should be such that the need for a database is clear. In other words, provide enough examples to demonstrate why a database was required in the first place.


4. Application Implementation

The application (forms, reports, queries, menus) can then be created on top of the tables. For Queries, provide the associated SQL statements.


5. Write Up Final Report

The final step is to prepare a formal report and brief presentation. This report should include:

o A separate cover page.
o An introduction section similar to the proposal.
o Two ER diagrams: One showing just entities and relationships on a single page, and a second ER with attributes and identifiers included.
o The collection of normalized relations and functional dependencies, and a brief discussion as to the normal form(s) achieved, the methods used to achieve these normal forms, and reasons why any de-normalization was done.
o A listing of the metadata for each table in the database.
o An example printout of each of the forms, reports and queries accompanied by a description of the function of each.
o A Menu Tree showing the organization of the menu items and a brief description of why you chose this layout of menu items. The "Organization Chart" feature of MS Powerpoint can be useful for this step.
o A narrative conclusion section that describes:

a) the student's experience with the project (which steps were the most difficult? Which were the easiest? What did you learn that you did not imagine you would have? if you had to do it all over again, what would you have done differently?)

b) if the proposed benefits can be realized by the new system

c) any final comments and conclusions 


Attachment:- ASSIGNMENT.rar

Reference no: EM13313058

Questions Cloud

Determine the detention time in hours for the chemostat : Perform a material balance on substrate (S) around a chemostat (completely mixed reactor without recycle) assuming a first-order removal for a substrate with a rate constant of 0.5 hr-1.
Find the maximum current in the inductor : At the instant the current in the inductor is maximal, how much charge is on the capacitor plates, Find the maximum current in the inductor
Project based on financial analysis-create a spreadsheet : Perform a financial analysis for a project using the format provided in Figure 2-5. Assume the projected costs and benefits for this project are spread over four years as follows: Estimated costs are $100,000 in Year 1 and $25,000 each year in Years ..
Determine unstretched length of each rod neglect the weight : The spring loaded supporting rods AB and AC in the figure below aer used as shock absorbers for transporting fragile loads. Knowing that the elastic spring constants for the rods AB and AC are kab = 1.2 kN/m and kac = 1.5 k N/m
Demonstrate why a database was required in the first place : A narrative description of the field chosen for the application being created. This should also include a description of the problem and addressing the weaknesses to be solved by the database.
How far down river does it land : A boat with speed of 10m/s, in still water, tries to cross a river with a current flow of 2.0m/s, and is 100m wide. how far down river does it land
Determine how much would expect to win from the game : You and your friend go into sports bar where a dart throwing competition is going on.you buy m darts at 1 dollar each.you throw these m darts at the board.Of these, N darts hit within the inner circle.
What is the power output of the crane : a crane is lifting a 500 kg payload straight up at a constant speed of 0.7 m/s. What is the power output of the crane
What is the maximum height that this bullet could reach : An 8 g bullet leaves a gun at 700 m/s.? what is the maximum height that this bullet could reach

Reviews

Write a Review

Database Management System Questions & Answers

  Define calculations and format the table

internship at Mountain View Realty, a real estate firm that focuses in the North Utah County area. The previous intern developed a spreadsheet listing houses listed and sold during the last several months. She included addresses, location, list pr..

  Sales transaction in retail clothing

Examine different sales transactions. Design a context diagram and a level-0 diagram that represent the selling system at the store.

  Write an sql query

Write an SQL query to get the author of the book "The Alchemist"

  Query using a literal character string

query specifying specific columns query using a column alias query using the concatenation operator query using a literal character string

  Create application owner and stored in schema

One of the tenets of database development is to never permit developers to create or own objects during development. All objects are created by application owner and stored in that schema.

  Evaluate maximum rate at which data can be read from disk

What is the maximum rate at which data can be read from disk, assuming that we can only read data from one surface at a time? What is the average rotational latency?

  Create mock-up report to make the monthly claim

He wishes you to group data by insurance company number, with subtotals by company and grand totals for each numeric field.

  Explaining controls for database to execute transaction

Controls which need a database to either execute transaction completely or not at all.

  Systems analysis and database design

Based on the information in the Bike Mania case study, use a suitable CASE tool or drawing package to draw up a set of diagrams showing the current physical view of the systemusing the unified modeling language (UML 2.0) notation

  Write sql statement to retrieve all data sorted in order

Generate the view called RepairSummary which shows only RepairInvoiceNumber, TotalCost, and TotalPaid. Illustrate the SQL statement to retrieve all RepairSummary data sorted by TotalCost.

  Submit a consolidated word document with the diagram

Create and submit a screenshot of your database diagram based on the tables, and generate the data definition language (DDL) for each table.

  Bioinformatics for representing sequence annotation

The GFF3 format is a commonly-used one in bioinformatics for representing sequence annotation and which ID (cv_id) corresponds to the GO ontology stored in the database and how many controlled vocabulary terms (cvterm table) are linked to the GO onto..

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