Create dependency diagrams for all entities in your database

Assignment Help Database Management System
Reference no: EM131177332

1. Pick a company or business from the following list. This will be the basis for your entire final project. If you have a company or business that is not listed, get approval from your instructor.

o Retail Business - Possible Ideas: Clothing, Computer, Plumbing, Auto Supply, Stationary, Furniture, Shoes
o Service Company - Electrical, Heading, Air Conditioning, Lawn Care, House Remodeling
o Restaurant
o Theme Park
o General Construction Contractor
o Modeling Agency
o School/College

2. Your final project MUST include all of the following items:

a. Create a Word table including un-normalized data for your business of choice. Identify information that is, or could be, regarded as important to the company for which the database is being designed. For example, if you have a database design for a production environment, then information that would be important to this company might be total production per day, total production by department for a given period, or a comparison of production and sales from one month to the next. This information will be the basis for queries, forms, and reports in the development stage of your project. All of these items can be completed in a Word document format.

b. Create dependency diagrams for all entities (tables) in your database. Be sure that each entity (table) is in 3NF and includes a relational. These cannot be hand-written/drawn; use Word, PowerPoint, or MS Visio via the XenDesktop to accomplish this.

c. Complete MS Visio Entity-Relationship Diagram (ERD) for the database design. Include all maximum and minimum cardinalities on your diagram. Be sure to identify all primary and foreign key fields. The ERD CANNOT be hand-drawn; you must use MS Visio via the XenDesktop to create this diagram.

d. You must include all business rules that will affect your database design. Business rules are constraints, or restrictions that limit how you develop your database. For example, in a sales-oriented database, quantities purchased cannot be negative. Identify all business rules that you believe will affect your database design. Also, decipher the relationships in your ER diagram in written form.

e. DBMS - Create a database structure using the normalized data found in your 3NF dependency diagrams and your Visio ER diagram.

i. Build tables including primary and foreign keys, data fields with specific data types, and notes in each field in design view explaining the purpose of the data. For instance, you have a table named EMPLOYEES, one field is named EMPLOYEE_ID, its data type is number, and its description is primary key unique number given to each new employee.

ii. Add at least five records to each table using the datasheet view.

iii. Create relationships between tables. Remember when creating a 1:M relationship between two tables you need to enter the primary key field of the parent into the child table as a foreign key field. If you have a M:N relationship, you need to create a linking table containing a composite primary key field with two 1:M relationships connecting to it.

Reference no: EM131177332

Questions Cloud

What is your phase-out plan for the existing system : What is the current system for your fictional healthcare organization? What problems do you have with the current system? Where do its weaknesses lie? What changes will the implementation of a new system yield, and how will they impact the working of..
Find the length of a shortest path between them : Given the list of edges and weights of these edges of a weighted connected simple graph and two vertices in this graph, find the length of a shortest path between them using Dijkstra's algorithm. Also, find a shortest path.
Describing the organization and its nature of functions : Based on your readings and through additional research write a 4- to 6-page proposal to the CEO. Use this as an outline for your proposal: Begin your proposal by briefly describing the organization and its nature of functions. Again, if it is one..
Identify the measures of location and dispersion : Identify the probability of the sample mean of number of pledges (monthly) received post-Year 2000 is more than 260,000 per month
Create dependency diagrams for all entities in your database : Create dependency diagrams for all entities (tables) in your database. Be sure that each entity (table) is in 3NF and includes a relational. These cannot be hand-written/drawn; use Word, PowerPoint, or MS Visio via the XenDesktop to accomplish thi..
Different graph algorithms : For this assignment, you will be coding 5 different graph algorithms. WARNING: This homework has quite a few files in it, so you should make sure to read ALL of the documentation given to you, including this pdf as well as all of the javadocs befo..
Construct an euler path or circuit if it exists : Given the vertex pairs associated to the edges of a multigraph, determine whether it has an Euler circuit and, if not, whether it has an Euler path. Construct an Euler path or circuit if it exists.
Find the number of paths of length n between two vertices : Given an adjacency matrix of a graph and a positive integer n, find the number of paths of length n between two vertices. (Produce a version that works for directed and undirected graphs.)
Identify at least one potential gap in empirical research : List 1- to 2-potential theoretical foundations and/or conceptual frameworks that may guide your study. State the key concepts of the theory and how they are related. For conceptual framework, describe the particular "lens" this framework offers fo..

Reviews

Write a Review

Database Management System Questions & Answers

  Would you ever want to use a temporary stored procedure

Provide an example of a stored procedure that you might write to demonstrate why this capability is important.

  Describe entity-relationship model

Describe the entity-relationship model. How are entities, relationships, and attributes represented in this model? What is a composite entity? Describe the approach to diagrams that uses a crow's foot.

  Gathering information using cross indexed

Using data mining, it is possible to gather information which has been buried that can be manipulated and cross indexed which could be a valuable information gathering technique for entities.

  Prepare a set of non-functional requirements

Need a system that networks its 3 campuses in the US and one campus in Singapore. Transaction data for all campuses should be available to all locations. In addition, students should be able to use the Internet to view classes, enroll, register, and ..

  Database to keeps track of students in university

University XYZ needs a database that keeps track of students, what classes they taken and the grades for each of the classes.

  Create the patientper table with the patientid columns

Create the PATIENTPER table with the following columns PatientID, FirstName, LastName, Address, City, State, ZipCode, Phone, Email and MemberID.

  Same name to attributes which are in different tables

What about giving same name to attributes which are in different tables but are not same? For instance, "Description" in both a Course table and a Classroom table.

  Design and develop an it help desk system

The system has to be Web-based system using Design interface of the system using visual basic.

  Requirementscreate a database from scratch that contains at

requirementscreate a database from scratch that contains at a minimum the elements listed below. the type of database

  Create sql task in control flow to truncate 3nf region table

Create a SQL task in the control flow to truncate the 3NF REGION table. Make sure you give the SQL task a descriptive name.

  What is server side and client side scripting

In this course we have learned about websites that use databases, what is a database, and used databases in building programs in Python. What is Server Side and Client Side scripting? Explain the differences between server-side and client - side sc..

  Give preliminary information on data requirements for gis

You have been requested to give preliminary information on the data requirements for a GIS which is to be used to hold inventory of continental scale vegetation maps for coarse scale land surface

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