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

  Knowledge and data warehousing

Design a dimensional model for analysing Purchases for Adventure Works Cycles and implement it as cubes using SQL Server Analysis Services. The AdventureWorks OLTP sample database is the data source for you BI analysis.

  Design a database schema

Design a Database schema

  Entity-relationship diagram

Create an entity-relationship diagram and design accompanying table layout using sound relational modeling practices and concepts.

  Implement a database of courses and students for a school

Implement a database of courses and students for a school.

  Prepare the e-r diagram for the movie database

Energy in the home, personal energy use and home energy efficiency and Efficient use of ‘waste' heat and renewable heat sources

  Design relation schemas for the entire database

Design relation schemas for the entire database.

  Prepare the relational schema for database

Prepare the relational schema for database

  Data modeling and normalization

Data Modeling and Normalization

  Use cases perform a requirements analysis for the case study

Use Cases Perform a requirements analysis for the Case Study

  Knowledge and data warehousing

Knowledge and Data Warehousing

  Stack and queue data structure

Identify and explain the differences between a stack and a queue data structure

  Practice on topic of normalization

Practice on topic of Normalization

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