Design a database for dgthot

Assignment Help Database Management System
Reference no: EM13906786

The assignment is to create a complete database in SQL and document it.

Students will be expected to create multiple tables in SQL and demonstrate the following functions and techniques:

View Join Trigger Backup

Basic calculations Documentation

Project Specification

You are to design a database for DGTHOT (Dax's Good Times House of Tutoring). The company offers its tutoring services to both individuals and companies.

The company previously stored their records in an Excel spreadsheet however they are aware they need to use a DBMS.

You are required to create a database that applies the above business rules. Your database will be tested with three spreadsheets and then by combining those three spreadsheets into a fourth spreadsheet. There will be three spreadsheets put on blackboard over the course of the assignment and your code should provide a report for each individual spreadsheet. The fourth way will be combining all three spreadsheets in order, applying any and all discounts in order to get one final report. The reports should be written and generated in SQL, not using SQLServer's "Report" function.

Your database name should be your student id number.

You will need to provide a document that has all the SQL code needed to build your database, import data from the spreadsheets, and produce the expected results. You will need to document your code so that someone else will know exactly how to build your database and run the code to do various tasks. You will need to provide a brief written tutorial so that someone can test a spreadsheet.

For each of the three spreadsheets (and the fourth combined spreadsheet) you will need to produce a report of:

How many rejected lines in the spreadsheet

How many sessions there were that were valid and included How many hours Dax, Pheng and Sam worked

The total fees for each session and a total fee for all the sessions in the spreadsheet.

You will also need to produce a report showing the combination of all three spreadsheets in order of spreadsheet 1, spreadsheet 2, spreadsheet 3.

You must provide a data dictionary of your tables and you must state what each column or field is used for, even if the name of it is obvious.

Attachment:- Assignment.rar

Reference no: EM13906786

Questions Cloud

What is your personal view on gender relations : What is your personal view on gender relations (make use of the theories and facts presented in class) and how has your perspective developed through your learning experience during this course?
Uses the double declining balance method : On January 1, 2014, Rowley Company purchased a truck that cost $33,000. The truck had an expected useful life of 4 years and a $3,000 salvage value. The amount of depreciation expense recognized in 2014 assuming that Rowley uses the double declining ..
Prepare the budget for direct labor per quarter : Alborada Manufacturing Company is engaged in the manufacturing of pillows. The production manager indicates that it takes 0.30 hours of direct labor to produce each unit of finished product. Prepare the budget for direct labor per quarter 2016. What ..
Determine force due to hydrostatic pressure acting on hinge : Determine the force due to hydrostatic pressure acting on the hinge of the gate shown. The fluid density is d and the width of the elliptical gate (out of the page) is 6H.
Design a database for dgthot : You are to design a database for DGTHOT (Dax's Good Times House of Tutoring). The company offers its tutoring services to both individuals and companies.
Employee type and the number of hours : Write a program that calculates the salary for the employee. The hourly rate for permanent staff (P) is 200, contract staff (C) is 150 and temporary staff (T) is 100. The program accepts the employee type and the number of hours the employee work.
The correct balance for ending inventory : Buffalo Company reported a December 31 ending inventory balance of $412,000. The following additional information is also available: The ending inventory balance of $412,000 included damaged goods at their original cost of $38,000. The net realizable..
Calculate the internal rate of return of the investment : Calculate the internal rate of return of this investment, and decide whether it is worthwhile if the current market rate of interest is 11% per annum.
Elements of a column of a two-dimensional array : When processing all the elements of a column of a two-dimensional array, what possible runtime error do we have do worry about that the number of column elements may not be constant across all rows.

Reviews

Write a Review

Database Management System Questions & Answers

  Convert table to first normal form

Convert this table to First Normal Form

  Create a query using the traditional join method

Using the BOOKS and PUBLISHER tables, create a query using the traditional join method that will return a list containing the book title, publisher contact person, and publisher phone number for all publishers whose publisher name starts with an ‘..

  Sketch hash table to result from using hash function

Sketch hash table of length 11 which results from using hash function h(i) = (2i + 5) mod 11, to hash the keys 12, 44, 13, 88, 23, 94, 11, and 39,

  Explaining controls for database to execute transaction

Controls which need a database to either execute transaction completely or not at all.

  Create a query using list of values match

Create a list the holds the student grade (A, A-, B+,..), modify the appropriate table to accept only the grades in the list(you need to explain why you selected the above table to record the student grade).

  Could a relation be stored as a sequential file

Suppose a sequential file contains 50,000 records, and 5 milliseconds are required to interrogate an entry. How long should we expect to wait when retrieving a record from the middle of the file?

  Create a database from scratch

Create a database from scratch that contains, at a minimum, the elements listed below

  An er diagram for the system

An ER diagram for the system. Show all entities, relationships, cardinalities and optionalities. Also, include all intersection entities. You must use the Finkelstein methodology as per the study book and tutorials.

  Determine if the table satisfies 2nf

Determine if the table satisfies 2NF.  If the table is already in 2NF, say so.  If a table violates 2NF, say so and produce the 2NF tables.  It is sufficient to just list the results of 2NF normalization

  Describe implement relationship between employees-projects

Describe how you would implement relationship between employees and projects in each of the given scenarios: Many employees can work on given project, but each employee can work on only single project.

  Create a database

Create a database that implements the proposed data warehouse schema.

  Would not this result in pure gibberish most of the time

In a "chosen ciphertext attack" the attacker has the option of choosing the ciphertext sample and having it decrypted by someone who knows the key. Wouldn't this result in pure gibberish most of the time?

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