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

  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