Un-normalized data for business of choice

Assignment Help Basic Computer Science
Reference no: EM131349944

Part 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.

Retail Business - Possible Ideas: Clothing, Computer, Plumbing, Auto Supply, Stationary, Furniture, Shoes

Service Company - Electrical, Heading, Air Conditioning, Lawn Care, House Remodeling

Restaurant

Theme Park

General Construction Contractor

Modeling Agency

School/College

1. 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.

2. 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

Part 2

For the second part of this project you will take the business information, normalized data in 3NF and finalize the database design process: You should incorporate the feedback you received on Project Part 1 to improve your database design. Submission of Project Part 2 MUST include all of the following items:

1. 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.

2. 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.

3. 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.

Note: please make part 1 and part 2 in to different files

Reference no: EM131349944

Questions Cloud

Sketch a trellis labeled with data bits and codeword bits : What is the free Hamming distance of this convolutional code?
Explain how the qualitative data would be analyzed : Explain how the qualitative data would be analyzed in order to identify trends and patterns in the qualitative responses collected. Explain the benefits of the analysis type selected for the evaluation
Describe the monitoring observed policy outcomes : Discuss the relationship between ill-structured problems and approaches to monitoring. Then, describe a real or hypothetical problem and recommend at least one effective way to monitor the policy outcomes. Support your position.
Accounting for decision making : Computerized Analysis of Yahoo's Annual Reports and Financial Statements
Un-normalized data for business of choice : 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.
Which is not a constraint on federal judicial power : Which of the following is NOT a constraint on federal judicial power? Which of the following is NOT an element of the "capable of repetition yet evading review" doctrine (an exception to the mootness doctrine)?
Discuss about the monitoring through experimentation : Assume you are the program chair of an employment program for students who did not graduate high school but earned a GED (Government Equivalency Degree). You have limited resources and want to determine the factors that ensure students succeed in ..
Explain the researcher role in qualitative research : Explain the researcher's role in qualitative research. Discuss the unique issues that researchers should be concerned about in regards to their role in research, and explain how this is specifically a challenge in ethnographical research
Sketch an optimal demodulator : Sketch an optimal demodulator and give an expression for the probability of bit error as a function of Eb/N0, given that both channels are functioning and are of equal amplitude.

Reviews

Write a Review

Basic Computer Science Questions & Answers

  How boolean operations used establish program flow control

Discuss how Boolean operations can be used to establish program flow control.

  Unstructured data modeling approach

1) What is the benefit of using unstructured data modeling approach? Why is that benefit important?

  Examples of changes in ceteris paribus conditions

Take a few minutes to think of specific examples of changes in ceteris paribus conditions also known as "determinants of demand". Write down one example for each of the five determinants of demand. For example for "taste and preferences" you might..

  Given a 3 millisecond seek time

Given a 3 millisecond seek time for a disk drive and assuming that once you reach the starting track you will write the file as contiguous sectors, how long will it take to write a 1 megabyte file? The disk rotates at 7200 rpm and each sector hold 1 ..

  Prove the set of all functions from a to b is countable

Let A = {0,1} and B be a countable set. Prove that the set of all functions from A to B is countable

  Create a high-level slate machine that initializes a 16x32

The register file docs 1101 have a clear input; each register must be individually written widl a 0. Do not define 16 states; instead, declare a local storage item so that only a few states need to be defined.

  Specific types of data trees

Provide a general explanation of data trees. Then, select two specific types of data trees and compare them. For this Discussion, you should provide at least one type of data tree that has not yet been posted by a colleague.

  Associative classification and discriminative frequent

Compare and contrast associative classification and discriminative frequent pattern-based classification. Why is classification based on frequent patterns able to achieve higher classification accuracy in many cases than a classical decision-tree ..

  Methods for first and second elements of pair

Write a generic class Pair which has 2 type parameters, F and S, representing the type of the first and second elements of a pair respectively. Add get and set methods for the first and second elements of the pair.

  Program with ascii version of the classic game

This question is about working with 2 dimensional arrays. In this program, you will implement an ascii version of the classic game "Connect 4".

  Write a windows application to test your implementation

Using the implementation of the IPAddresses class developed in this chapter, devise a method that displays the IP addresses stored in the class in ascending order. Use the method in a program.

  Operation of cache memory

Briefly explain the operation of 'Cache Memory'.

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