The problem of incomplete information in relational databases:
Abstract: "In practice it is often the case that the available information is incomplete with respect to the information that is supposed to be recorded in the database. We consider the problems raised by this situation in the context of the relational model. The basic semantic assumption is th...
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
1989
|
Schriftenreihe: | Helsingin Yliopisto / Department of Computer Science: Report / A
1989,1. |
Schlagworte: | |
Zusammenfassung: | Abstract: "In practice it is often the case that the available information is incomplete with respect to the information that is supposed to be recorded in the database. We consider the problems raised by this situation in the context of the relational model. The basic semantic assumption is that an incomplete database is a set of complete databases (relations). We show that there are two natural lattice structures on the set of all sets of relations. These lattices enable us to give precise meanings to operations performed on incomplete databases. The operations are querying, dependency enforcement and updates. There are several candidate tools for storing and manipulating databases with incomplete information. We focus on generalizations of relations These generalizations, called tables allow variables representing unknown values as entries, as well as entries constraining the variables. We define four increasingly (syntactically) stricter classes of tables and we study their abilities to serve as a basis for implementing incomplete databases and the operations on them. It turns out that the new class of Horn tables is the most significant from a practical point of view. In this class of tables we are able to efficiently evaluate positive existential queries and in some cases least fixpoint (recursive) queries. In Horn tables we can also efficiently incorporate the information contained in one join dependency and a set of equality generating dependencies, as well as hold the result of a subclass of the update operations. |
Beschreibung: | Helsinki, Univ., Diss. |
Beschreibung: | IV, 156 S., III Bl. |
ISBN: | 9514549414 |
Internformat
MARC
LEADER | 00000nam a2200000 cb4500 | ||
---|---|---|---|
001 | BV007676448 | ||
003 | DE-604 | ||
005 | 00000000000000.0 | ||
007 | t | ||
008 | 930421s1989 m||| 00||| eng d | ||
020 | |a 9514549414 |9 951-45-4941-4 | ||
035 | |a (OCoLC)21425179 | ||
035 | |a (DE-599)BVBBV007676448 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a eng | |
049 | |a DE-355 | ||
084 | |a SS 4800 |0 (DE-625)143528: |2 rvk | ||
100 | 1 | |a Grahne, Gösta |e Verfasser |4 aut | |
245 | 1 | 0 | |a The problem of incomplete information in relational databases |
264 | 1 | |c 1989 | |
300 | |a IV, 156 S., III Bl. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 1 | |a Helsingin Yliopisto / Department of Computer Science: Report / A |v 1989,1. | |
500 | |a Helsinki, Univ., Diss. | ||
520 | 3 | |a Abstract: "In practice it is often the case that the available information is incomplete with respect to the information that is supposed to be recorded in the database. We consider the problems raised by this situation in the context of the relational model. The basic semantic assumption is that an incomplete database is a set of complete databases (relations). We show that there are two natural lattice structures on the set of all sets of relations. These lattices enable us to give precise meanings to operations performed on incomplete databases. The operations are querying, dependency enforcement and updates. There are several candidate tools for storing and manipulating databases with incomplete information. We focus on generalizations of relations | |
520 | 3 | |a These generalizations, called tables allow variables representing unknown values as entries, as well as entries constraining the variables. We define four increasingly (syntactically) stricter classes of tables and we study their abilities to serve as a basis for implementing incomplete databases and the operations on them. It turns out that the new class of Horn tables is the most significant from a practical point of view. In this class of tables we are able to efficiently evaluate positive existential queries and in some cases least fixpoint (recursive) queries. In Horn tables we can also efficiently incorporate the information contained in one join dependency and a set of equality generating dependencies, as well as hold the result of a subclass of the update operations. | |
650 | 4 | |a Relational databases | |
650 | 0 | 7 | |a Algorithmus |0 (DE-588)4001183-5 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Datenverwaltung |0 (DE-588)4011168-4 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Relationale Datenbank |0 (DE-588)4049358-1 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Relationales Datenbanksystem |0 (DE-588)4130535-8 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Unvollkommene Information |0 (DE-588)4140474-9 |2 gnd |9 rswk-swf |
655 | 7 | |0 (DE-588)4113937-9 |a Hochschulschrift |2 gnd-content | |
689 | 0 | 0 | |a Unvollkommene Information |0 (DE-588)4140474-9 |D s |
689 | 0 | 1 | |a Relationales Datenbanksystem |0 (DE-588)4130535-8 |D s |
689 | 0 | |5 DE-604 | |
689 | 1 | 0 | |a Unvollkommene Information |0 (DE-588)4140474-9 |D s |
689 | 1 | 1 | |a Datenverwaltung |0 (DE-588)4011168-4 |D s |
689 | 1 | |5 DE-604 | |
689 | 2 | 0 | |a Relationale Datenbank |0 (DE-588)4049358-1 |D s |
689 | 2 | 1 | |a Unvollkommene Information |0 (DE-588)4140474-9 |D s |
689 | 2 | 2 | |a Algorithmus |0 (DE-588)4001183-5 |D s |
689 | 2 | |8 1\p |5 DE-604 | |
810 | 2 | |a Department of Computer Science: Report / A |t Helsingin Yliopisto |v 1989,1. |w (DE-604)BV000904448 |9 1989,1 | |
999 | |a oai:aleph.bib-bvb.de:BVB01-005035782 | ||
883 | 1 | |8 1\p |a cgwrk |d 20201028 |q DE-101 |u https://d-nb.info/provenance/plan#cgwrk |
Datensatz im Suchindex
_version_ | 1804122033170153472 |
---|---|
any_adam_object | |
author | Grahne, Gösta |
author_facet | Grahne, Gösta |
author_role | aut |
author_sort | Grahne, Gösta |
author_variant | g g gg |
building | Verbundindex |
bvnumber | BV007676448 |
classification_rvk | SS 4800 |
ctrlnum | (OCoLC)21425179 (DE-599)BVBBV007676448 |
discipline | Informatik |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>03601nam a2200541 cb4500</leader><controlfield tag="001">BV007676448</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">00000000000000.0</controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">930421s1989 m||| 00||| eng d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9514549414</subfield><subfield code="9">951-45-4941-4</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)21425179</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV007676448</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-355</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">SS 4800</subfield><subfield code="0">(DE-625)143528:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Grahne, Gösta</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">The problem of incomplete information in relational databases</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="c">1989</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">IV, 156 S., III Bl.</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">Helsingin Yliopisto / Department of Computer Science: Report / A</subfield><subfield code="v">1989,1.</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Helsinki, Univ., Diss.</subfield></datafield><datafield tag="520" ind1="3" ind2=" "><subfield code="a">Abstract: "In practice it is often the case that the available information is incomplete with respect to the information that is supposed to be recorded in the database. We consider the problems raised by this situation in the context of the relational model. The basic semantic assumption is that an incomplete database is a set of complete databases (relations). We show that there are two natural lattice structures on the set of all sets of relations. These lattices enable us to give precise meanings to operations performed on incomplete databases. The operations are querying, dependency enforcement and updates. There are several candidate tools for storing and manipulating databases with incomplete information. We focus on generalizations of relations</subfield></datafield><datafield tag="520" ind1="3" ind2=" "><subfield code="a">These generalizations, called tables allow variables representing unknown values as entries, as well as entries constraining the variables. We define four increasingly (syntactically) stricter classes of tables and we study their abilities to serve as a basis for implementing incomplete databases and the operations on them. It turns out that the new class of Horn tables is the most significant from a practical point of view. In this class of tables we are able to efficiently evaluate positive existential queries and in some cases least fixpoint (recursive) queries. In Horn tables we can also efficiently incorporate the information contained in one join dependency and a set of equality generating dependencies, as well as hold the result of a subclass of the update operations.</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Relational databases</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Algorithmus</subfield><subfield code="0">(DE-588)4001183-5</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Datenverwaltung</subfield><subfield code="0">(DE-588)4011168-4</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Relationale Datenbank</subfield><subfield code="0">(DE-588)4049358-1</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Relationales Datenbanksystem</subfield><subfield code="0">(DE-588)4130535-8</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Unvollkommene Information</subfield><subfield code="0">(DE-588)4140474-9</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="655" ind1=" " ind2="7"><subfield code="0">(DE-588)4113937-9</subfield><subfield code="a">Hochschulschrift</subfield><subfield code="2">gnd-content</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Unvollkommene Information</subfield><subfield code="0">(DE-588)4140474-9</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">Relationales Datenbanksystem</subfield><subfield code="0">(DE-588)4130535-8</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="1" ind2="0"><subfield code="a">Unvollkommene Information</subfield><subfield code="0">(DE-588)4140474-9</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2="1"><subfield code="a">Datenverwaltung</subfield><subfield code="0">(DE-588)4011168-4</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="2" ind2="0"><subfield code="a">Relationale Datenbank</subfield><subfield code="0">(DE-588)4049358-1</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="2" ind2="1"><subfield code="a">Unvollkommene Information</subfield><subfield code="0">(DE-588)4140474-9</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="2" ind2="2"><subfield code="a">Algorithmus</subfield><subfield code="0">(DE-588)4001183-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="2" ind2=" "><subfield code="8">1\p</subfield><subfield code="5">DE-604</subfield></datafield><datafield tag="810" ind1="2" ind2=" "><subfield code="a">Department of Computer Science: Report / A</subfield><subfield code="t">Helsingin Yliopisto</subfield><subfield code="v">1989,1.</subfield><subfield code="w">(DE-604)BV000904448</subfield><subfield code="9">1989,1</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-005035782</subfield></datafield><datafield tag="883" ind1="1" ind2=" "><subfield code="8">1\p</subfield><subfield code="a">cgwrk</subfield><subfield code="d">20201028</subfield><subfield code="q">DE-101</subfield><subfield code="u">https://d-nb.info/provenance/plan#cgwrk</subfield></datafield></record></collection> |
genre | (DE-588)4113937-9 Hochschulschrift gnd-content |
genre_facet | Hochschulschrift |
id | DE-604.BV007676448 |
illustrated | Not Illustrated |
indexdate | 2024-07-09T17:07:26Z |
institution | BVB |
isbn | 9514549414 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-005035782 |
oclc_num | 21425179 |
open_access_boolean | |
owner | DE-355 DE-BY-UBR |
owner_facet | DE-355 DE-BY-UBR |
physical | IV, 156 S., III Bl. |
publishDate | 1989 |
publishDateSearch | 1989 |
publishDateSort | 1989 |
record_format | marc |
series2 | Helsingin Yliopisto / Department of Computer Science: Report / A |
spelling | Grahne, Gösta Verfasser aut The problem of incomplete information in relational databases 1989 IV, 156 S., III Bl. txt rdacontent n rdamedia nc rdacarrier Helsingin Yliopisto / Department of Computer Science: Report / A 1989,1. Helsinki, Univ., Diss. Abstract: "In practice it is often the case that the available information is incomplete with respect to the information that is supposed to be recorded in the database. We consider the problems raised by this situation in the context of the relational model. The basic semantic assumption is that an incomplete database is a set of complete databases (relations). We show that there are two natural lattice structures on the set of all sets of relations. These lattices enable us to give precise meanings to operations performed on incomplete databases. The operations are querying, dependency enforcement and updates. There are several candidate tools for storing and manipulating databases with incomplete information. We focus on generalizations of relations These generalizations, called tables allow variables representing unknown values as entries, as well as entries constraining the variables. We define four increasingly (syntactically) stricter classes of tables and we study their abilities to serve as a basis for implementing incomplete databases and the operations on them. It turns out that the new class of Horn tables is the most significant from a practical point of view. In this class of tables we are able to efficiently evaluate positive existential queries and in some cases least fixpoint (recursive) queries. In Horn tables we can also efficiently incorporate the information contained in one join dependency and a set of equality generating dependencies, as well as hold the result of a subclass of the update operations. Relational databases Algorithmus (DE-588)4001183-5 gnd rswk-swf Datenverwaltung (DE-588)4011168-4 gnd rswk-swf Relationale Datenbank (DE-588)4049358-1 gnd rswk-swf Relationales Datenbanksystem (DE-588)4130535-8 gnd rswk-swf Unvollkommene Information (DE-588)4140474-9 gnd rswk-swf (DE-588)4113937-9 Hochschulschrift gnd-content Unvollkommene Information (DE-588)4140474-9 s Relationales Datenbanksystem (DE-588)4130535-8 s DE-604 Datenverwaltung (DE-588)4011168-4 s Relationale Datenbank (DE-588)4049358-1 s Algorithmus (DE-588)4001183-5 s 1\p DE-604 Department of Computer Science: Report / A Helsingin Yliopisto 1989,1. (DE-604)BV000904448 1989,1 1\p cgwrk 20201028 DE-101 https://d-nb.info/provenance/plan#cgwrk |
spellingShingle | Grahne, Gösta The problem of incomplete information in relational databases Relational databases Algorithmus (DE-588)4001183-5 gnd Datenverwaltung (DE-588)4011168-4 gnd Relationale Datenbank (DE-588)4049358-1 gnd Relationales Datenbanksystem (DE-588)4130535-8 gnd Unvollkommene Information (DE-588)4140474-9 gnd |
subject_GND | (DE-588)4001183-5 (DE-588)4011168-4 (DE-588)4049358-1 (DE-588)4130535-8 (DE-588)4140474-9 (DE-588)4113937-9 |
title | The problem of incomplete information in relational databases |
title_auth | The problem of incomplete information in relational databases |
title_exact_search | The problem of incomplete information in relational databases |
title_full | The problem of incomplete information in relational databases |
title_fullStr | The problem of incomplete information in relational databases |
title_full_unstemmed | The problem of incomplete information in relational databases |
title_short | The problem of incomplete information in relational databases |
title_sort | the problem of incomplete information in relational databases |
topic | Relational databases Algorithmus (DE-588)4001183-5 gnd Datenverwaltung (DE-588)4011168-4 gnd Relationale Datenbank (DE-588)4049358-1 gnd Relationales Datenbanksystem (DE-588)4130535-8 gnd Unvollkommene Information (DE-588)4140474-9 gnd |
topic_facet | Relational databases Algorithmus Datenverwaltung Relationale Datenbank Relationales Datenbanksystem Unvollkommene Information Hochschulschrift |
volume_link | (DE-604)BV000904448 |
work_keys_str_mv | AT grahnegosta theproblemofincompleteinformationinrelationaldatabases |