Ask Question, Ask an Expert

+61-413 786 465

info@mywordsolution.com

Ask DBMS Expert


Home >> DBMS

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

DBMS, Programming

  • Category:- DBMS
  • Reference No.:- M9892370
  • Price:- $60

Priced at Now at $60, Verified Solution

Have any Question?


Related Questions in DBMS

Real time analytics - data analytics assignment -this is a

Real Time Analytics - Data Analytics Assignment - This is a business analytics project aimed at generating innovative analytics solutions for a Global Food Consulting firm working in the area of Animal agriculture and fa ...

Question suppose we have two kinds of doctors hospital

Question : Suppose we have two kinds of doctors: hospital doctors and family physicians. In addition to the doctor's id number, name, specialty, and years of experience, we want to record the hospital name for the hospit ...

Objectivethe objective of this lab is to be familiar with a

OBJECTIVE: The objective of this lab is to be familiar with a process in big data modeling. You're required to produce three big data models using the MS PowerPoint software. This tool is available on UMUC Virtual Deskto ...

Assignmenta restaurant is designing a database to keep

Assignment A restaurant is designing a database to keep track of customer services. A customer is defined as a customer ID, name, address and a telephone number. Customers are served by employees. Each employee is define ...

Project outline and requirements provide a brief

Project Outline and Requirements Provide a brief description of the organization (can be hypothetical) that will be used as the basis for the projects in the course. Include company size, location(s), and other pertinent ...

Need an expert in the fields of system design to handle

Need an expert in the fields of system design to handle this project This is a system analysis and design project, not a research project. Refer to the list of deliverables in the instructions in the assignment to make s ...

The relation memberstudentid organizationid roleid stores

The relation Member(StudentId, OrganizationId, RoleId) stores the membership information of student joining organization. For example, ('S1', 'O2', 'R3') indicates that student with Id 'S1' joined the organization with i ...

Q1 given the following file for assignment workercom

Q1. Given the following file for assignment worker.com, identify data anomalies that must be removed before data can be loaded in data warehouse. Worker_assignment ← -----------------on course web site File is available ...

Students will select a situation or problem from their

Students will select a situation or problem from their company as a course project that can be solved using a database system. Using MS Access, or MS SQL Server Express, students will create a relational database model o ...

Assignmenta restaurant is designing a database to keep

Assignment A restaurant is designing a database to keep track of customer services. A customer is defined as a customer ID, name, address and a telephone number. Customers are served by employees. Each employee is define ...

  • 4,153,160 Questions Asked
  • 13,132 Experts
  • 2,558,936 Questions Answered

Ask Experts for help!!

Looking for Assignment Help?

Start excelling in your Courses, Get help with Assignment

Write us your full requirement for evaluation and you will receive response within 20 minutes turnaround time.

Ask Now Help with Problems, Get a Best Answer

Why might a bank avoid the use of interest rate swaps even

Why might a bank avoid the use of interest rate swaps, even when the institution is exposed to significant interest rate

Describe the difference between zero coupon bonds and

Describe the difference between zero coupon bonds and coupon bonds. Under what conditions will a coupon bond sell at a p

Compute the present value of an annuity of 880 per year

Compute the present value of an annuity of $ 880 per year for 16 years, given a discount rate of 6 percent per annum. As

Compute the present value of an 1150 payment made in ten

Compute the present value of an $1,150 payment made in ten years when the discount rate is 12 percent. (Do not round int

Compute the present value of an annuity of 699 per year

Compute the present value of an annuity of $ 699 per year for 19 years, given a discount rate of 6 percent per annum. As