Facets of database triggers:
Abstract: "Rule-based programming has found wide spread use in computer science. It is disguised as exceptions in operating systems, as production-systems and deamons [sic] in AI, as actors in programming languages, and as triggers in database systems. Generally, triggers are event-condition-ac...
Gespeichert in:
Hauptverfasser: | , |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
Amsterdam
1991
|
Schriftenreihe: | Centrum voor Wiskunde en Informatica <Amsterdam> / Department of Computer Science: Report CS
91,22 |
Schlagworte: | |
Zusammenfassung: | Abstract: "Rule-based programming has found wide spread use in computer science. It is disguised as exceptions in operating systems, as production-systems and deamons [sic] in AI, as actors in programming languages, and as triggers in database systems. Generally, triggers are event-condition-action triples, where the action is executed when the condition holds after the event has occurred. In database systems triggers are used for integrity enforcement, to maintain materialized views, for notification of users, and to provide an abstraction level to the application programmer. This paper addresses three main issues of triggers in a database context: the trigger definition language, trigger semantics, and trigger optimization The first issue focuses on the usage of triggers and on the concepts and expressiveness of trigger languages. The second issue treats several execution models, which determine the interaction of triggers and database applications. As always, optimization of triggers is of vital importance to obtain acceptable performance. Sophisticated indexing and evaluation strategies are discussed. |
Beschreibung: | 35 S. |
Internformat
MARC
LEADER | 00000nam a2200000 cb4500 | ||
---|---|---|---|
001 | BV009225185 | ||
003 | DE-604 | ||
005 | 00000000000000.0 | ||
007 | t | ||
008 | 940313s1991 |||| 00||| eng d | ||
035 | |a (OCoLC)27320676 | ||
035 | |a (DE-599)BVBBV009225185 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a eng | |
049 | |a DE-29T | ||
100 | 1 | |a Voort, M. H. van der |e Verfasser |4 aut | |
245 | 1 | 0 | |a Facets of database triggers |c M. H. van der Voort ; M. L. Kersten |
264 | 1 | |a Amsterdam |c 1991 | |
300 | |a 35 S. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 1 | |a Centrum voor Wiskunde en Informatica <Amsterdam> / Department of Computer Science: Report CS |v 91,22 | |
520 | 3 | |a Abstract: "Rule-based programming has found wide spread use in computer science. It is disguised as exceptions in operating systems, as production-systems and deamons [sic] in AI, as actors in programming languages, and as triggers in database systems. Generally, triggers are event-condition-action triples, where the action is executed when the condition holds after the event has occurred. In database systems triggers are used for integrity enforcement, to maintain materialized views, for notification of users, and to provide an abstraction level to the application programmer. This paper addresses three main issues of triggers in a database context: the trigger definition language, trigger semantics, and trigger optimization | |
520 | 3 | |a The first issue focuses on the usage of triggers and on the concepts and expressiveness of trigger languages. The second issue treats several execution models, which determine the interaction of triggers and database applications. As always, optimization of triggers is of vital importance to obtain acceptable performance. Sophisticated indexing and evaluation strategies are discussed. | |
650 | 4 | |a Rule-based programming | |
700 | 1 | |a Kersten, Martin L. |e Verfasser |4 aut | |
810 | 2 | |a Department of Computer Science: Report CS |t Centrum voor Wiskunde en Informatica <Amsterdam> |v 91,22 |w (DE-604)BV008928356 |9 91,22 | |
999 | |a oai:aleph.bib-bvb.de:BVB01-006134293 |
Datensatz im Suchindex
_version_ | 1804123668325859328 |
---|---|
any_adam_object | |
author | Voort, M. H. van der Kersten, Martin L. |
author_facet | Voort, M. H. van der Kersten, Martin L. |
author_role | aut aut |
author_sort | Voort, M. H. van der |
author_variant | m h v d v mhvd mhvdv m l k ml mlk |
building | Verbundindex |
bvnumber | BV009225185 |
ctrlnum | (OCoLC)27320676 (DE-599)BVBBV009225185 |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>02151nam a2200313 cb4500</leader><controlfield tag="001">BV009225185</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">00000000000000.0</controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">940313s1991 |||| 00||| eng d</controlfield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)27320676</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV009225185</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakddb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-29T</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Voort, M. H. van der</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Facets of database triggers</subfield><subfield code="c">M. H. van der Voort ; M. L. Kersten</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Amsterdam</subfield><subfield code="c">1991</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">35 S.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="1" ind2=" "><subfield code="a">Centrum voor Wiskunde en Informatica <Amsterdam> / Department of Computer Science: Report CS</subfield><subfield code="v">91,22</subfield></datafield><datafield tag="520" ind1="3" ind2=" "><subfield code="a">Abstract: "Rule-based programming has found wide spread use in computer science. It is disguised as exceptions in operating systems, as production-systems and deamons [sic] in AI, as actors in programming languages, and as triggers in database systems. Generally, triggers are event-condition-action triples, where the action is executed when the condition holds after the event has occurred. In database systems triggers are used for integrity enforcement, to maintain materialized views, for notification of users, and to provide an abstraction level to the application programmer. This paper addresses three main issues of triggers in a database context: the trigger definition language, trigger semantics, and trigger optimization</subfield></datafield><datafield tag="520" ind1="3" ind2=" "><subfield code="a">The first issue focuses on the usage of triggers and on the concepts and expressiveness of trigger languages. The second issue treats several execution models, which determine the interaction of triggers and database applications. As always, optimization of triggers is of vital importance to obtain acceptable performance. Sophisticated indexing and evaluation strategies are discussed.</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Rule-based programming</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Kersten, Martin L.</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="810" ind1="2" ind2=" "><subfield code="a">Department of Computer Science: Report CS</subfield><subfield code="t">Centrum voor Wiskunde en Informatica <Amsterdam></subfield><subfield code="v">91,22</subfield><subfield code="w">(DE-604)BV008928356</subfield><subfield code="9">91,22</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-006134293</subfield></datafield></record></collection> |
id | DE-604.BV009225185 |
illustrated | Not Illustrated |
indexdate | 2024-07-09T17:33:26Z |
institution | BVB |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-006134293 |
oclc_num | 27320676 |
open_access_boolean | |
owner | DE-29T |
owner_facet | DE-29T |
physical | 35 S. |
publishDate | 1991 |
publishDateSearch | 1991 |
publishDateSort | 1991 |
record_format | marc |
series2 | Centrum voor Wiskunde en Informatica <Amsterdam> / Department of Computer Science: Report CS |
spelling | Voort, M. H. van der Verfasser aut Facets of database triggers M. H. van der Voort ; M. L. Kersten Amsterdam 1991 35 S. txt rdacontent n rdamedia nc rdacarrier Centrum voor Wiskunde en Informatica <Amsterdam> / Department of Computer Science: Report CS 91,22 Abstract: "Rule-based programming has found wide spread use in computer science. It is disguised as exceptions in operating systems, as production-systems and deamons [sic] in AI, as actors in programming languages, and as triggers in database systems. Generally, triggers are event-condition-action triples, where the action is executed when the condition holds after the event has occurred. In database systems triggers are used for integrity enforcement, to maintain materialized views, for notification of users, and to provide an abstraction level to the application programmer. This paper addresses three main issues of triggers in a database context: the trigger definition language, trigger semantics, and trigger optimization The first issue focuses on the usage of triggers and on the concepts and expressiveness of trigger languages. The second issue treats several execution models, which determine the interaction of triggers and database applications. As always, optimization of triggers is of vital importance to obtain acceptable performance. Sophisticated indexing and evaluation strategies are discussed. Rule-based programming Kersten, Martin L. Verfasser aut Department of Computer Science: Report CS Centrum voor Wiskunde en Informatica <Amsterdam> 91,22 (DE-604)BV008928356 91,22 |
spellingShingle | Voort, M. H. van der Kersten, Martin L. Facets of database triggers Rule-based programming |
title | Facets of database triggers |
title_auth | Facets of database triggers |
title_exact_search | Facets of database triggers |
title_full | Facets of database triggers M. H. van der Voort ; M. L. Kersten |
title_fullStr | Facets of database triggers M. H. van der Voort ; M. L. Kersten |
title_full_unstemmed | Facets of database triggers M. H. van der Voort ; M. L. Kersten |
title_short | Facets of database triggers |
title_sort | facets of database triggers |
topic | Rule-based programming |
topic_facet | Rule-based programming |
volume_link | (DE-604)BV008928356 |
work_keys_str_mv | AT voortmhvander facetsofdatabasetriggers AT kerstenmartinl facetsofdatabasetriggers |