Why triggers are significant in database systems

Assignment Help Database Management System
Reference no: EM1367326

For this project, you will be creating a database system to solve a school database with classes, students, teachers, and locations and they need to develop schedule for students and teachers. The database will support the plan for the school solving the problem of hand writing each schedule.. The database system must meet the criteria shown below. In addition to the database solution, each student will prepare a system summary.
Database System Requirements (Group Work):

• Create a database and name it ITD640_GPx where "x" is your group letter. Populate your database with appropriate test data.
• Include all of the scripts in a single file called ITD640_GPx.SQL where "x" is your group letter.
• Create at least three related tables in the database.
• Create at least two stored procedures and a script to use each of them.
• Create at least one view (using a script).
• Create at least one trigger.
• Create at least five useful queries. At least one of these queries should use a subquery, and at least one of the queries should use an aggregate function.
• All scripts should be well documented.
Individual Summary:
In addition to the work described above, prepare a summary document with the following information. This document will be submitted as a separate item along with the ZIP of the database and the associated files.
a word document describing the system
1. an ERD or other graphical representation of the system
2. a description of the views, stored procedures, triggers, and queries
3. step-by-step instructions on how to run the queries that will demonstrate the functionality of the system
4. a summary of strengths and weaknesses of the system, as designed
Submit the database, a log file, query files in a zip file called ITD640_GP.ZIP, and his or her own individual summary document as a separate submission. You will have to detach the database before creating the zip file.

2. What are triggers used for, and why are they important in database systems? Provide an example of a situation where a trigger would be appropriate. What would the implementation of this trigger look like?

Reference no: EM1367326

Questions Cloud

How does subsidy affect consumer surplus producer surplus : How does subsidy affect consumer surplus, producer surplus, tax revenue and total surplus. Does a subsidy lead to a deadweight loss.
Determine the price of one us dollar : A bicycle produced in the U.S. costs $100. Using the exchange rates listed in Table 1, what would the bicycle cost in each of the following nations?
Describe demand and marginal income : Describe demand and marginal income curves faced by a industry in a purely competitive market. Are they different from those faced by a industry in oligopolistic competition.
Illustrate what type of market structure is auto industry : Illustrate what type of market structure is auto industry. Has consumer surplus been affected in any way due to changes in auto industry structure and if so, how.
Why triggers are significant in database systems : What are triggers used for, and why are they significant in database systems? Give an example of situation where a trigger would be appropriate. What would implementation of this trigger look like?
How many joules of thermal energy are produced : An arrow is fired with a speed of 23 m/s at a block of Styrofoam resting on a smooth surface. The arrow penetrates a certain distance into block before coming to rest relative to it. All through this process the arrow's deceleration has the magnit..
Why does government support patent process : Why does government support patent process and why does government not encourages monopoly behaviour.
Define black market : May rise or reduce in absolute value as one moves southeast along an indifference curve, depending upon whether the substitution or income effect is dominant.
Elucidate reason for both wage and cost rigidities : Elucidate reason for both wage and cost rigidities including policy implications for se rigidities. Would you conclude on se reasons suggested by New Keynesian economists as relevant to unemployment situation in South Africa.

Reviews

Write a Review

Database Management System Questions & Answers

  Describing the purpose of database an its functionality

Describing the purpose of database an its functionality, plus a detailed E-R diagram.

  Create library database schema structure

The library System stores 3 type of informations: Users ( USID, USNAME, USMob, USEmail, USDept,USStartDate, NofBooks). Create the library database schema Structure.

  Display table giving balance on loan at end of each month

Write a program to solve the following problem: A TV set is purchased with a loan of $563 to be paid off with 5 monthly payments of $116. The interest rate is 1 percent per month. Display a table giving the balance on the loan at the end of ea..

  Creating database structure using sql

creating database structure using SQL

  Data dictionary serves as important data management tool

The data dictionary serves as an important data management tool by? assigning attributes to the data, maintaining data in updated form.

  Explain why it is important to record information

You have just received a new computer at work. it runs fast and works great. thinking about the future and the day something might break explain why it is important to record this information.

  Write name of employee on every project located in houston

Write the name(s) of employee(s) who works(work) on every project located in Houston. Write the name(s) of employee(s) who only works(work) on every project located in 'Houston.'

  Calculate canonical cover for set of functional dependencies

Calculate a canonical cover for above set of functional dependencies (show each step of your derivation with an explanation).

  Information-gathering techniques for the project

Explain the information-gathering techniques and design methods you would suggest to use for project. Recognize the key factors that help ensure the information required for the project.

  Design work breakdown structure for designing database

Design a work breakdown structure for the task below: Designing the database, Working on the website content

  Your task is to develop a database to support this activity

Your task is to develop a database to support this activity.Here is what you need to be able to provide Custom Auto Body in order to land your first consulting contract:

  Explaining business activity in new is with a database

Assume you manage business activity which needs a new IS with a database. The development team is divided on which DBMS you must use. One faction wishes to use oracle,a second wants to use MtSQL, and a third wants to use SQL server.

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