Construct a query that will show the number of days

Assignment Help Database Management System
Reference no: EM13761770

Assignment: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:

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

2. Imagine that you are asked to identify the number of days that exist between the firstinvoice 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.

3. Create a plan of the necessary activities that would be required to implement a validdatabase 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: EM13761770

Questions Cloud

Write an essay on love in la and a good man is hard to find : Write an essay on the stories "Love in L.A." and "A Good Man Is Hard to Find". Remember to begin your paper with an engaging introduction and clear thesis statement.
Manage the communication and operation of a virtual team : What are the challenges teams face when part of a virtual team? As a leader, how can you manage the communication and operation of a virtual team?
Describe ethical considerations with regard to marketing : Describe ethical considerations with regard to marketing to children. When the marketers pitch includes a cause component, such as a breakfast cereal that promises to provide breakfasts to undernourished school children, explain whether this is ethic..
Define the networking principles : The selected organization should be large enough to allow reasonable exercise of the networking principles in the course assignments.
Construct a query that will show the number of days : 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
Explain your departments responsibility related these issue : The BP and Toyota cases concern companies that acted in ways that would clearly cause harm to the public and/or the planet. To do so, individuals at many levels played a part. If you worked in the marketing department of BP or Toyota, explain your de..
Describe how employers can control labor costs : Describe how employers can control labor costs. Include in your response what might be some ot the affects from these control methods (either positive or negative)
Distinguish between global-expatriates-local nationals : Distinguish between global, expatriates, local nationals, and third country nationals. Select one and provide an example when it would be appropriate to use that type of resource and why.
Availability and portability vs. privacy : Analyze the evidence, arguments, and conclusions in your research that support your position.

Reviews

Write a Review

Database Management System Questions & Answers

  Describe how you have represented weak entities

Describe how you have represented weak entities, if any exist and describe how you have represented super type and subtype entities, if any exist.

  Write down advantage in storing metadata in tables

What is meant by a Metadata? How does this term pertain to a database? Write down advantage is there in storing metadata in tables?

  Create and run the following sql queries

Create and run the following  sql  queries and submit the screen shot of your result. Also submit the file lab_06_03. sql

  Implement the entity relationship model

Implement the entity relationship model provided in the sample solution of Assignment - Map the ERD into a set of relations in at least Third Normal Form (3NF). You must ensure that your relations meet 3NF. There is no need to show your working.

  Is it possible for r to be in bcnf if so under what conditon

Consider the relation schema R(A,B,C), which has the FD B → C. If A is a can-didate key for R, is it possible for R to be in BCNF? If so, under what conditions? If not, explain why not.

  How to use spool command

How to interactively query a database by using SQL statements and SQL*PLUS commands and how to use spool command to save an interactive session within SQL*PLUS.

  Key value of fourth index record on top level

What is the key value of the 4th index record on the top level, assuming each index record points to the record with the highest key value in a block of the next level down?

  Developing a database

You have been asked to develop a database utilizing only the written problem description given by the client. In reviewing the description.

  How many records are returned using minus operator

Customers Dunne an Olowski are included in the CUSTOMER table also in CUSTOMER_2 table. Explain How many records are returned when using the MINUS operator?

  Implementation of virtual private databases

SQL implements VPD using the VIEW object while Oracle10g provides specific functions for row-level security and fine-grained access.

  Describe a dbms and its functions

Describe a DBMS and its functions. Name some of the popular DBMS software and you should search the Internet for the updated DBMS technology.

  A motor vehicle maintenance center wants to enhance its

write a 200- to 300-word short-answer response for the followinga motor vehicle maintenance center wants to improve its

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