Assignment of database design

Assignment Help Database Management System
Reference no: EM13725299

SQL Concepts and Database Design:

Imagine that you work for a finance industry-based organization. Your organization is looking to submit its database design documentation to an evaluation team in order to meet Sarbanes-Oxley (SOX) compliance. You have been assigned to assist in preparing the documentation of the organization's sales database. You are asked to propose a data dictionary that can be used to document the following:

• Employee (EmpNumber , EmpFirstName, EmpLastName, CommissionRate, YrlySalary, DepartmentID, JobID)

• Invoice ( InvNumber , InvDate, EmpNumber, InvAmount, CustomerID)

• InvoiceLine ( InvLineNumber , InvNumber, ProductNumber, Quantity)

• Product (ProductNumber , ProductDescription, ProductCost)

• Department (DepartmentID , DepartmentDescription)

• Job (JobID , JobDescription)

• Customer (CustomerID , CustomerName, CustomerAddress, CustomerPhone)

Write a three to four (3-4) page paper in which you:

Question 1: Create a data dictionary that includes the following:

a. A description of the content for each field

b. The data type of each field

c. The format the data will be stored as in the field d. The range of value for the field e. A label, as required, if the attribute is a primary key or foreign key

Question 2: Imagine that you are asked to identify the number of days that exist between the first invoice and last invoice for each month and complete the following:

a. Construct a query that will show the number of days that exist between the first invoice and last invoice, for each month, for each employee, using the DATEDIFF function. Be sure to provide the SQL script that will carry out this function.

b. Construct a query to show the expected payment date if invoices are due within 30 days of transaction.

c. Construct a query that will show distinct area codes of the customers.

Question 3: Create a plan of the necessary activities that would be required to implement a valid database design process by including the following:

a. Steps in the conceptual design stage

b. Steps in DBMS selection stage

c. Steps in logical design stage

d. Steps in physical design stage

e. Task details of each activity within each stage

Reference no: EM13725299

Questions Cloud

Saving for retierment : Miley expects to receive the following payments: Year 1 = $50,000; Year 2 = $28,000; Year 3 = $12,000. All of this money will be saved for her retirement. If she can earn an average of 10.5 percent on her investments, how much will she have in her ac..
Presentation from career services : Find three companies you would like to work for and look at job descriptions; register with 'Hire Centennial'; if you are sure then print off the three job desc. of interest. Attend the in-class presentation from career services the week of Jan 19-..
Identify an incident in cybercrime or cyberwarfare : Identify an incident in cybercrime or cyberwarfare related to this entity. Fully discuss the specifics of the cyber incident (and related incidents) and analyze the motivation of the actors/attackers. Also suggest methods for organizations to d..
Calculate the percent change in gross margin : Consider the following situation. Tricon Piping Systems manufactures small diameter potable polyethylene water pipe and achieves distribution primarily through plumbing wholesalers. The firm also sells directly to large construction companies, often ..
Assignment of database design : Create a data dictionary that includes the following: a. A description of the content for each field b. The data type of each field ac. The format the data will be stored as in the field d. The range of value for the field e. A label, as required, i..
What is the purpose of the production-or aggregate-plan : What is the purpose of the production-or aggregate-plan, What is the difference between productivity and efficiency
Information is available concerning trade margins and costs : Within a given distribution channel, the following information is available concerning trade margins and costs. A wholesaler has a unit selling price of $250 and a unit cost of $140. The retailer requires a 33% mark up on selling price. The manufactu..
Design a program using java code to process round trip : Design a program using JAVA code to process round trip tickets for travel to 2 cities and determine the bill for the travel tickets. The return trip must be at least 7 days from the initial trip to qualify for a discount of 20%, otherwise trave..
Computer referral tracking system : What is a computer referral tracking system? What is a manual referral tracking system? Why are they necessary for any medical practice?

Reviews

Write a Review

Database Management System Questions & Answers

  The order in which the tables in your queries are joined

the order in which the tables in your queries are joined can have an effect on the query performs. if your query is

  Create a gis database of information about vietnam

You are asked to create a GIS database of information about Vietnam at scale of 1:100,000. Database will include the following: Which of these features are best represented by raster model? Explain why?

  Explaining cardinality of a relationship

What is meant by cardinality of a relationship? Your answer requires to be thorough and specific. Be sure to include the two types of cardinality

  Write a two to three page paper in which youdocument the

write a two to three page paper in which youdocument the requirements based on the information provided and assumptions

  Determine the manufacturing overhead cost

Determine the manufacturing overhead cost per unit of each of the companys two products under the traditional costing system.

  Determine the names of all tracks from table

All primary keys are underlined. All foreign keys have same name as primary key that they are referencing. Determine the names of all Tracks which are more than 10 minutes (600,000 ms) long.

  Design an relational model model of a database

Design an Relational Model (RM) model of a database (DB) that will be useful for each of the chosen enterprises. (Hint: You may choose to translate the 2 ER model designs you created ).

  Draw object-oriented model for private airport database

Draw an object-oriented model for a small private airport database that is used to keep track of airplanes, their owners, airport employees, and pilots.

  Draw an entity relationship diagram for the system

Draw an Entity Relationship diagram for the system and Identify the table design for the database displaying all the fields/attributes. Ensure that all tables are in 3NF. You also need to identify the primary keys and foreign keys, where applicable..

  Design tables in 3nf various codes for at least three fields

Create tables in 3NF. As you create the database, include different codes for at least three of the fields. Use sample data to populate fields for at least three records in each table.

  Advantages and disadvantages of joins and nested queries

One side effect of normalization is that you often need more than one table to get meaningful results. For example, you may have a table that includes a list of parts and the ID number for the vendor of each part. T

  Write sql statements to calculate average salary

Write SQL statements that do the following: Calculate the average salary for all employees. Calculate the maximum salaries for exempt and non-exempt employees.

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