Search: onr:"swepub:oai:DiVA.org:liu-163300" > Object views of rel...
Fältnamn | Indikatorer | Metadata |
---|---|---|
000 | 03137nam a2200277 4500 | |
001 | oai:DiVA.org:liu-163300 | |
003 | SwePub | |
008 | 200124s1994 | |||||||||||000 ||eng| | |
020 | a 9178713862q print | |
024 | 7 | a https://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-1633002 URI |
040 | a (SwePub)liu | |
041 | a engb eng | |
042 | 9 SwePub | |
072 | 7 | a vet2 swepub-contenttype |
072 | 7 | a lic2 swepub-publicationtype |
100 | 1 | a Fahl, Gustavu Linköpings universitet,Institutionen för datavetenskap,Tekniska högskolan4 aut0 (Swepub:liu)n/a |
245 | 1 0 | a Object views of relational data in multidatabase systems |
264 | 1 | a Linköping :b Univ.c 1994 |
300 | a 126 s. | |
338 | a print2 rdacarrier | |
490 | 0 | a Linköping Studies in Science and Technology. Thesis,x 0280-7971 ;v 446 |
520 | a In a multidatabase system it is possible to access and update data residing in multiple databases. The databases may be distributed, heterogeneous, and autonomous. The first part of the thesis provides an overview of different kinds of multidatabase system architectures and discusses their relative merits. In particular, it presents the AMOS multidatabase system architecture which we have designed with the purpose of combining the advantages and minimizing the disadvantages of the different kinds of proposed architectures.A central problem in multidatabase systems is that of data model heterogeneity: the fact that the participating databases may use different conceptual data models. A common way of dealing with this is to use a canonical data model (CDM). Object-oriented data models, such as the AMOS data model, have all the essential properties which make a data model suitable as the CDM. When a CDM is used, the schemas of the participating databases are mapped to equivalent schemas in the CDM. This means that the data model heterogeneity problem in AMOS is equivalent to the problem of defining an object-oriented view (or object view for short) over each participating database.We have developed such a view mechanism for relational databases. This is the topic of the second part of the thesis. We discuss the relationship between the relational data model and the AMOS data model and show, in detail, how queries to the object view are processed.We discuss the key issues when an object view of a relational database is created, namely: how to provide the concept of object identity in the view; how to represent relational database access in query plans; how to handle the fact that the extension of types in the view depends on the state of the relational database; and how to map relational structures to subtype/supertype hierarchies in the view.A special focus is on query optimization. | |
650 | 7 | a NATURVETENSKAPx Data- och informationsvetenskapx Annan data- och informationsvetenskap0 (SwePub)102992 hsv//swe |
650 | 7 | a NATURAL SCIENCESx Computer and Information Sciencesx Other Computer and Information Science0 (SwePub)102992 hsv//eng |
710 | 2 | a Linköpings universitetb Institutionen för datavetenskap4 org |
856 | 4 8 | u https://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-163300 |
Kungliga biblioteket hanterar dina personuppgifter i enlighet med EU:s dataskyddsförordning (2018), GDPR. Läs mer om hur det funkar här.
Så här hanterar KB dina uppgifter vid användning av denna tjänst.