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

  Find maximum salary of employees from database table

Find the maximum salary of all employees who are not managers. Give all the managers in the database a 10 percent salary raise. Give all the other employees a 5 percent salary raise.

  Explaining cardinality of a relationship

What is meant by cardinality of a relationship? Your answer requires to be thorough and specific. Be sure to include the two types of cardinality

  Explaining unclustered b pus tree index

Suppose you have a table which contains 27,000 data records, and you have unclustered B+ Tree Index on the table.

  Spreadsheet and database

Explain the differences between the storing data in Access and Excel. Why you would use a spreadsheet over the database?

  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.

  Create state transition diagram to describes student states

Create a state transition diagram that describes typical student states and how they change based on specific actions and events.

  Determine columns that make up the primary key

Carry out the following tasks below by using the correct SQL statements. Create the statements in Oracle by using the following steps (SQL > SQL commands > Enter Command). Determine the columns that make up the primary key of the l_lunch_items tabl..

  Produce different final database state than using trigger

Assume that relation Employee has no tuples in it initially. You are to show the simplest example you can think of where using trigger T1 will produce a different final database state than using trigger T2.

  Create application owner and stored in schema

One of the tenets of database development is to never permit developers to create or own objects during development. All objects are created by application owner and stored in that schema.

  Explaining weak relationship and weak entity

What is meant by a weak relationship? Provide an example. What is meant by weak entity? What do you understand by relationship degree?

  Sketch object-oriented model for private airport database

Sketch an object-oriented model for a small private airport database that is used to keep track of airplanes, their owners, airport employees, and pilots.

  Write select statement that returns two columns

Write a SELECT statement that returns two columns: VendorName and PaymentSum, where PaymentSum is the sum of the PaymentTotal column.

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