How referential integrity will be achieved

Assignment Help Database Management System
Reference no: EM131893925

Project Assignment: Database and Programming Design

This assignment consists of two sections: a design document and a revised Gantt chart or project plan. You must submit both sections as separate files for the completion of this assignment. Label each file name according to the section of the assignment for which it is written. Additionally, you may create and / or assume all necessary assumptions needed for the completion of this assignment.

One of the main functions of any business is to transform data into information. The use of relational databases has gained recognition as a standard for organizations and business transactions. A quality database design makes the flow of data seamless. The database schema is the foundation of the relational database. The schema defines the tables, fields, relationships, views, indexes, and other elements. The schema should be created by envisioning the business, processes, and workflow of the company.

Section 1: Design Document

1. Write a five to ten page design document in which you:

a. Create a database schema that supports the company's business and processes.

b. Explain and support the database schema with relevant arguments that support the rationale for the structure. Note: The minimum requirement for the schema should entail the tables, fields, relationships, views, and indexes.

c. Create database tables with appropriate field-naming conventions. Then, identify primary keys and foreign keys, and explain how referential integrity will be achieved.

d. Normalize the database tables to third normal form (3NF).

e. Create an Entity-Relationship (E-R) Diagram through the use of graphical tools in Microsoft Visio or an open source alternative such as Dia. Note: The graphically depicted solution is not included in the required page length but must be included in the design document appendix.

f. Explain your rationale behind the design of your E-R Diagram.

g. Create a Data Flow Diagram (DFD) through the use of graphical tools in Microsoft Visio or an open source alternative such as Dia. Note: The graphically depicted solution is not included in the required page length but must be included in the design document appendix.

h. Explain your rationale behind the design of your DFD.

i. Create at least two sample queries that will support the organizational reporting needs.

j. Create at least two screen layouts that illustrate the interface that organizational users will utilize.

Your assignment must follow these formatting requirements:

• Be typed, double spaced, using Times New Roman font (size 12), with one-inch margins on all sides; citations and references must follow APA or school-specific format. Check with your professor for any additional instructions.

• Include a cover page containing the title of the assignment, the student's name, the professor's name, the course title, and the date. The cover page and the reference page are not included in the required assignment page length.

• Include charts or diagrams created in MS Visio or Dia as an appendix of the design document. All references to these diagrams must be included in the body of the design document.

Section 2: Revised Gantt Chart / Project Plan

Use Microsoft Project or an open source alternative, such as Open Project, to:

2. Update the Gantt chart or project plan (summary and detail) template, from Project: Business Requirements, with all the project tasks.

The specific course learning outcomes associated with this assignment are:

• Describe the various integrative functions and processes within the information systems area, including databases, systems analysis, security, networking, computer infrastructure, human computer interaction, and Web design.

• Demonstrate the ability to evaluate organizational issues with integrative technological solutions.

• Apply integrative information technology solutions with project management tools to solve business problems.

• Use technology and information resources to research issues in information technology.

• Write clearly and concisely about strategic issues and practices in the information technology domain using proper writing mechanics and technical style conventions.

Reference no: EM131893925

Questions Cloud

Determine the cultural needs does education fulfill : Based on your examples of outdated courses. Who were these courses for?What languages were taught in the past? Taught today?
Why is the mirror so important to her : Why is the mirror so important to her? Do you think the mirror might have any symbolic significance? If so, what?
The dart company is financed entirely with equity : The Dart Company is financed entirely with equity. what would be the increase in the value of the company after the loan?
Business communication essentials : What is the business communication essentials information and media sharing sites are?(2)what are some benefits and drawback to using IM to communicate business
How referential integrity will be achieved : Prepare database tables with appropriate field-naming conventions. Then, identify primary keys and foreign keys, and how referential integrity will be achieved.
Think about the general education courses : As you prepare to write your answer to the discussion question, think about the general education courses that you have taken as a university student.
Describe an actual example of grit : Duckworth defines grit as "passion and perseverance for long-term goals." Describe an actual example of grit from your own life or the life of someone
Calculate the discounted payback periods of both projects : Calculate the discounted payback periods of both projects if cash flows occur evenly throughout the year.
Despite a huge potential market and strong consumer demand : Despite a huge potential market and strong consumer demand for erectile dysfunction (ED) drugs in China, why has Pfizer failed to generate blockbuster sales.

Reviews

Write a Review

Database Management System Questions & Answers

  Display the students for each class in the main form

Create a new custom form that contains a subform, the main from will contain the classes and the subform will contain the students , when the user navigate the classes from the main form, the subform will display the students for each class in the..

  What is difference between authentication and authorization

What is the difference between authentication and authorization? What are six problems with using operational data for BI processing? What is an SQL injection attack? What is the difference between a database and a DBMS?

  Graph the bond yield to maturity

Identify two possibly mispriced bond issues, one overpriced and one underpriced. and graph the bond yield to maturity (YTM) on the y-axis of an XY-scatter plot, with the bond to maturity in years on the x-axis.

  Analysing and implementing a solution for a bank database

The purpose of this assignment is to provide you with experience in analysing, designing and implementing a solution for a bank database. Your solution should be implemented as a program for a database system using Microsoft Access.

  A data distribution strategy for this retail store chain

Would you recommend a distributed database, a centralized database, or a set of decentralized databases for this retail store chain? Justify your answer.

  Emphasizes entity-relationship diagramming

This week we will see the techniques used to structure the data requirements for an information system application as the textbook and lecture notes emphasizes entity-relationship (E-R) diagramming,

  Design a database for a small medical practice

Narrative description of the "medical practice" database assignment: Design a database for a small medical practice with several physicians. The purpose of the database is to support the administrative functions such as billing, scheduling and pat..

  Start the application to view the records

Start the application to view the records contained in the dataset, and then stop the application.

  Explain web forms with database interaction

Web Forms with Database Interaction, you will start with the form created in Week 2 and add functionality to INSERT records into a database table and SELECT records for display to the user

  Design an entity relationship diagram

Design an Entity-Relationship diagram for the auction database and enter the design using a data-modeling tool such as ERWin.

  Design a database using professional principles and standard

Your database project must meet the following assessment requirements: Design a database using professional principles and standards.

  Perform a functional dependency analysis

Perform a functional dependency analysis, and include it as part of your deliverables, for every step of the normalization process - Redesign the spreadsheet into a database with tables, add any fields that you think could be useful, even though it..

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