Skip to main content

2016 | OriginalPaper | Buchkapitel

6. Postrelationale Datenbanken

verfasst von : Andreas Meier, Michael Kaufmann

Erschienen in: SQL- & NoSQL-Datenbanken

Verlag: Springer Berlin Heidelberg

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Zusammenfassung

Postrelationale Datenbanksysteme sind Erweiterungen klassischer relationaler Softwareprodukte. Mit Replikaten oder Fragmenten lassen sich föderierte Datenbanksysteme entwickeln. Eine besondere Herausforderung bildet die Gültigkeitszeit, die bei temporalen Datenbanken Anwendung findet. Ein Data Warehouse besteht im Kern aus einem mehrdimensionalen Datenwürfel, wobei die gespeicherten Kennzahlen entlang unterschiedlicher Auswertungsdimensionen analysiert werden können. Neben objektrelationalen und wissensbasierten Datenbanken versucht man mit der Hilfe von unscharfen Methoden (Fuzzy Logic) und linguistischen Ansätzen, unpräzise oder vage Sachverhalte auszuwerten. Dieser Lösungsansatz gewinnt bei Big Data an Bedeutung.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Fußnoten
1
Periodisch extrahierte Tabellenteile (sog. Snapshots) erhöhen diese lokale Autonomie.
 
2
Bei verteilten SQL-Ausdrücken garantiert das Zwei-Phasen-Freigabeprotokoll (engl. two phase commit protocol) Konsistenz.
 
3
In der Literatur werden die Indikatoren oft als Fakten bezeichnet, vgl. dazu auch Abschn. 6.7 über Fakten und Regeln wissensbasierter Datenbanken.
 
4
Vgl. den KDD-Prozess für das Knowledge Discovery in Databases.
 
5
vgl. den ETL-Prozess für Extract, Transform und Load weiter unten.
 
6
Die Forschungsliteratur nennt diese auch «komplexe Objekte».
 
7
Das sogenannte NF2-Modell (NF2 = Non First Normal Form) erlaubt geschachtelte Tabellen.
 
Literatur
Zurück zum Zitat Berson, A., Smith, S.: Data Warehousing, Data Mining and OLAP. McGraw-Hill (1997) Berson, A., Smith, S.: Data Warehousing, Data Mining and OLAP. McGraw-Hill (1997)
Zurück zum Zitat Bertino, E., Martino, L.: Object-Oriented Database Systems. Addison Wesley (1993) Bertino, E., Martino, L.: Object-Oriented Database Systems. Addison Wesley (1993)
Zurück zum Zitat Bordogna, G., Pasi, G. (eds.): Recent Issues on Fuzzy Databases. Physica-Verlag (2000) Bordogna, G., Pasi, G. (eds.): Recent Issues on Fuzzy Databases. Physica-Verlag (2000)
Zurück zum Zitat Bosc, P., Kacprzyk, J. (eds.): Fuzzyness in Database Management Systems. Physica-Verlag (1995) Bosc, P., Kacprzyk, J. (eds.): Fuzzyness in Database Management Systems. Physica-Verlag (1995)
Zurück zum Zitat Cattell, R.G.G.: Object Data Management – Object-Oriented and Extended Relational Database Systems. Addison Wesley (1994) Cattell, R.G.G.: Object Data Management – Object-Oriented and Extended Relational Database Systems. Addison Wesley (1994)
Zurück zum Zitat Ceri, S., Pelagatti, G.: Distributed Databases – Principles and Systems. McGraw-Hill (1985) Ceri, S., Pelagatti, G.: Distributed Databases – Principles and Systems. McGraw-Hill (1985)
Zurück zum Zitat Chen, G.: Design of fuzzy relational databases based on fuzzy functional dependenciey. Ph.D. thesis Nr. 84, Leuven (1992) Chen, G.: Design of fuzzy relational databases based on fuzzy functional dependenciey. Ph.D. thesis Nr. 84, Leuven (1992)
Zurück zum Zitat Chen, G.: Fuzzy Logic in Data Modeling – Semantics, Constraints, and Database Design. Kluwer (1998) Chen, G.: Fuzzy Logic in Data Modeling – Semantics, Constraints, and Database Design. Kluwer (1998)
Zurück zum Zitat Clifford, J., Warren, D.S.: Formal semantics for time in databases. ACM Trans. Database Syst. 8(2), 214–254 (1983)CrossRefMATH Clifford, J., Warren, D.S.: Formal semantics for time in databases. ACM Trans. Database Syst. 8(2), 214–254 (1983)CrossRefMATH
Zurück zum Zitat Clocksin, W.F., Mellish, C.S.: Programming in Prolog. Springer (1994) Clocksin, W.F., Mellish, C.S.: Programming in Prolog. Springer (1994)
Zurück zum Zitat Coad, P., Yourdon, E.: Object-Oriented Design. Yourdon Press (1991) Coad, P., Yourdon, E.: Object-Oriented Design. Yourdon Press (1991)
Zurück zum Zitat Cremers, A.B., et al.: Deduktive Datenbanken – Eine Einführung aus der Sicht der logischen Programmierung. Vieweg (1994) Cremers, A.B., et al.: Deduktive Datenbanken – Eine Einführung aus der Sicht der logischen Programmierung. Vieweg (1994)
Zurück zum Zitat Dadam, P.: Verteilte Datenbanken und Client/Server-Systeme. Springer (1996) Dadam, P.: Verteilte Datenbanken und Client/Server-Systeme. Springer (1996)
Zurück zum Zitat Dittrich, K.R. (ed.): Advances in Object-Oriented Database Systems. Lecture Notes in Computer Science, vol. 334. Springer (1988) Dittrich, K.R. (ed.): Advances in Object-Oriented Database Systems. Lecture Notes in Computer Science, vol. 334. Springer (1988)
Zurück zum Zitat Etzion, O., Jajodia, S., Sripada, S. (eds.): Temporal Databases – Research and Practice. Lecture Notes in Computer Science. Springer (1998) Etzion, O., Jajodia, S., Sripada, S. (eds.): Temporal Databases – Research and Practice. Lecture Notes in Computer Science. Springer (1998)
Zurück zum Zitat Gadia, S.K.: A homogeneous relational model and query languages for temporal databases. ACM Trans. Database Syst. 13(4), 418–448 (1988)MathSciNetCrossRefMATH Gadia, S.K.: A homogeneous relational model and query languages for temporal databases. ACM Trans. Database Syst. 13(4), 418–448 (1988)MathSciNetCrossRefMATH
Zurück zum Zitat Gardarin, G., Valduriez, P.: Relational Databases and Knowledge Bases. Addison Wesley (1989) Gardarin, G., Valduriez, P.: Relational Databases and Knowledge Bases. Addison Wesley (1989)
Zurück zum Zitat Geppert, A.: Objektrelationale und objektorientierte Datenbankkonzepte und -systeme. dpunkt (2002) Geppert, A.: Objektrelationale und objektorientierte Datenbankkonzepte und -systeme. dpunkt (2002)
Zurück zum Zitat Gluchowski, P., Gabriel, R., Chamoni, P.: Management Support Systeme und Business Intelligence – Computergestützte Informationssysteme für Fach- und Führungskräfte. Springer (2008) Gluchowski, P., Gabriel, R., Chamoni, P.: Management Support Systeme und Business Intelligence – Computergestützte Informationssysteme für Fach- und Führungskräfte. Springer (2008)
Zurück zum Zitat Heuer, A.: Objektorientierte Datenbanken. Addison Wesley (1997) Heuer, A.: Objektorientierte Datenbanken. Addison Wesley (1997)
Zurück zum Zitat Hughes, J.G.: Object-Oriented Databases. Prentice-Hall (1991) Hughes, J.G.: Object-Oriented Databases. Prentice-Hall (1991)
Zurück zum Zitat Inmon, W.H.: Building the Data Warehouse. Wiley (2005) Inmon, W.H.: Building the Data Warehouse. Wiley (2005)
Zurück zum Zitat Jarke, M., Lenzerini, M., Vassiliou, Y., Vassiliadis, P.: Fundamentals of Data Warehouses. Springer (2000) Jarke, M., Lenzerini, M., Vassiliou, Y., Vassiliadis, P.: Fundamentals of Data Warehouses. Springer (2000)
Zurück zum Zitat Kacprzyk, J., Zadrozny, S.: FQUERY for access – fuzzy querying for a windows-based DBMS. In: Bosc, P., Kacprzyk, J. (eds.) Fuzzyness in Database Management Systems, pp. 415–433. Physica-Verlag (1995) Kacprzyk, J., Zadrozny, S.: FQUERY for access – fuzzy querying for a windows-based DBMS. In: Bosc, P., Kacprzyk, J. (eds.) Fuzzyness in Database Management Systems, pp. 415–433. Physica-Verlag (1995)
Zurück zum Zitat Kemper, A., Eickler, A.: Datenbanksysteme – Eine Einführung. Oldenbourg (2013) Kemper, A., Eickler, A.: Datenbanksysteme – Eine Einführung. Oldenbourg (2013)
Zurück zum Zitat Kerre, E.E., Chen, G.: An overview of fuzzy data models. In: Bosc, P., Kacprzyk, J. (eds.) Fuzzyness in Database Management Systems. Physica-Verlag, pp. 23–41 (1995) Kerre, E.E., Chen, G.: An overview of fuzzy data models. In: Bosc, P., Kacprzyk, J. (eds.) Fuzzyness in Database Management Systems. Physica-Verlag, pp. 23–41 (1995)
Zurück zum Zitat Kim, W.: Introduction to Object-Oriented Databases. The MIT Press (1990) Kim, W.: Introduction to Object-Oriented Databases. The MIT Press (1990)
Zurück zum Zitat Kimball, R., Ross, M., Thorntwaite, W., Mundy, J., Becker, B.: The Datawarehouse Lifecycle Toolkit. Wiley (2008) Kimball, R., Ross, M., Thorntwaite, W., Mundy, J., Becker, B.: The Datawarehouse Lifecycle Toolkit. Wiley (2008)
Zurück zum Zitat Lang, S.M., Lockemann, P.C.: Datenbankeinsatz. Springer (1995) Lang, S.M., Lockemann, P.C.: Datenbankeinsatz. Springer (1995)
Zurück zum Zitat Lausen, G., Vossen, G.: Objekt-orientierte Datenbanken: Modelle und Sprachen. Oldenbourg (1996) Lausen, G., Vossen, G.: Objekt-orientierte Datenbanken: Modelle und Sprachen. Oldenbourg (1996)
Zurück zum Zitat Lorie, R.A., Kim, W., McNabb, D., Plouffe, W., Meier, A.: Supporting complex objects in a relational system for engineering databases. In: Kim, W., et al. (eds.) Query Processing in Database Systems, pp. 145–155. Springer (1985) Lorie, R.A., Kim, W., McNabb, D., Plouffe, W., Meier, A.: Supporting complex objects in a relational system for engineering databases. In: Kim, W., et al. (eds.) Query Processing in Database Systems, pp. 145–155. Springer (1985)
Zurück zum Zitat Maier, D., Warren, D.S.: Computing with Logic – Logic Programming with Prolog. Benjamin/Cummings (1988) Maier, D., Warren, D.S.: Computing with Logic – Logic Programming with Prolog. Benjamin/Cummings (1988)
Zurück zum Zitat Martin, J., Odell, J.J.: Object-Oriented Analysis and Design. Prentice-Hall (1992) Martin, J., Odell, J.J.: Object-Oriented Analysis and Design. Prentice-Hall (1992)
Zurück zum Zitat Meier, A.: Erweiterung relationaler Datenbanksystems für technische Anwendungen. Informatik-Fachberichte, Band 135. Springer (1987) Meier, A.: Erweiterung relationaler Datenbanksystems für technische Anwendungen. Informatik-Fachberichte, Band 135. Springer (1987)
Zurück zum Zitat Meier, A. (Hrsg.): WWW & Datenbanken. Praxis der Wirtschaftsinformatik, Jhrg. 37, Nr. 214, dpunkt (2000) Meier, A. (Hrsg.): WWW & Datenbanken. Praxis der Wirtschaftsinformatik, Jhrg. 37, Nr. 214, dpunkt (2000)
Zurück zum Zitat Meier, A., Wüst, T.: Objektorientierte und objektrelationale Datenbanken – Ein Kompass für die Praxis. dpunkt (2003) Meier, A., Wüst, T.: Objektorientierte und objektrelationale Datenbanken – Ein Kompass für die Praxis. dpunkt (2003)
Zurück zum Zitat Meier, A., Werro, N., Albrecht, M., Sarakinos, M.: Using a fuzzy classification query language for customer relationship management. In: Proceedings of the 31st International Conference on Very Large Databases (VLDB), pp. 1089–1096. Trondheim (2005) Meier, A., Werro, N., Albrecht, M., Sarakinos, M.: Using a fuzzy classification query language for customer relationship management. In: Proceedings of the 31st International Conference on Very Large Databases (VLDB), pp. 1089–1096. Trondheim (2005)
Zurück zum Zitat Meier, A., Schindler, G., Werro, N.: Fuzzy classification on relational databases (Chapter XXIII). In: Galindo, J. (ed.) Handbook of Research on Fuzzy Information Processing in Databases, vol. II, pp. 586–614. IGI Global (2008) Meier, A., Schindler, G., Werro, N.: Fuzzy classification on relational databases (Chapter XXIII). In: Galindo, J. (ed.) Handbook of Research on Fuzzy Information Processing in Databases, vol. II, pp. 586–614. IGI Global (2008)
Zurück zum Zitat Mucksch, H., Behme, W. (Hrsg.): Das Data-Warehouse-Konzept – Architektur, Datenmodelle, Anwendungen. Gabler (2000) Mucksch, H., Behme, W. (Hrsg.): Das Data-Warehouse-Konzept – Architektur, Datenmodelle, Anwendungen. Gabler (2000)
Zurück zum Zitat Myrach, T.: Temporale Datenbanken in betrieblichen Informationssystemen – Prinzipien, Konzepte, Umsetzung. Teubner (2005) Myrach, T.: Temporale Datenbanken in betrieblichen Informationssystemen – Prinzipien, Konzepte, Umsetzung. Teubner (2005)
Zurück zum Zitat Özsu, M.T., Valduriez, P.: Principles of Distributed Database Systems. Prentice Hall (1991) Özsu, M.T., Valduriez, P.: Principles of Distributed Database Systems. Prentice Hall (1991)
Zurück zum Zitat Petra, F.E.: Fuzzy Databases – Principles and Applications. Kluwer (1996) Petra, F.E.: Fuzzy Databases – Principles and Applications. Kluwer (1996)
Zurück zum Zitat Pons, O., Vila, M.A., Kacprzyk, J. (eds.): Knowledge Management in Fuzzy Databases. Physica-Verlag (2000) Pons, O., Vila, M.A., Kacprzyk, J. (eds.): Knowledge Management in Fuzzy Databases. Physica-Verlag (2000)
Zurück zum Zitat Rahm, E.: Mehrrechner-Datenbanksysteme. Addison Wesley (1994) Rahm, E.: Mehrrechner-Datenbanksysteme. Addison Wesley (1994)
Zurück zum Zitat Rothnie, J.B., et al.: Introduction to a system for distributed databases. ACM Trans. Database Syst. 5(1), 1–17 (1980)CrossRef Rothnie, J.B., et al.: Introduction to a system for distributed databases. ACM Trans. Database Syst. 5(1), 1–17 (1980)CrossRef
Zurück zum Zitat Saake, G., Sattler, K.-H., Heuer, A.: Datenbanken – Konzepte und Sprachen. mitp (2013) Saake, G., Sattler, K.-H., Heuer, A.: Datenbanken – Konzepte und Sprachen. mitp (2013)
Zurück zum Zitat Schek, H.-J., Scholl, M.H.: The relational model with relation-valued attributes. Inf. Syst. 11(2), 137–147 (1986)CrossRefMATH Schek, H.-J., Scholl, M.H.: The relational model with relation-valued attributes. Inf. Syst. 11(2), 137–147 (1986)CrossRefMATH
Zurück zum Zitat Schindler, G.: Fuzzy Datenanalyse durch kontextbasierte Datenbankabfragen. Deutscher Universitäts-Verlag (1998) Schindler, G.: Fuzzy Datenanalyse durch kontextbasierte Datenbankabfragen. Deutscher Universitäts-Verlag (1998)
Zurück zum Zitat Shenoi, S., Melton, A., Fan, L.T.: Functional dependencies and normal forms in the fuzzy relational database model. Inform. Sci. 60, 1–28 (1992)MathSciNetCrossRefMATH Shenoi, S., Melton, A., Fan, L.T.: Functional dependencies and normal forms in the fuzzy relational database model. Inform. Sci. 60, 1–28 (1992)MathSciNetCrossRefMATH
Zurück zum Zitat Snodgrass, R.T., et al.: A TSQL2 tutorial. SIGMOD Rec. 23(3), 27–33 (1994)CrossRef Snodgrass, R.T., et al.: A TSQL2 tutorial. SIGMOD Rec. 23(3), 27–33 (1994)CrossRef
Zurück zum Zitat Stein, W.: Objektorientierte Analysemethoden – Vergleich, Bewertung, Auswahl. Bibliographisches Institut (1994) Stein, W.: Objektorientierte Analysemethoden – Vergleich, Bewertung, Auswahl. Bibliographisches Institut (1994)
Zurück zum Zitat Stonebraker, M.: The Ingres Papers. Addison-Wesley (1986) Stonebraker, M.: The Ingres Papers. Addison-Wesley (1986)
Zurück zum Zitat Stonebraker, M.: Object-Relational DBMS’s – The Next Great Wave. Morgan Kaufmann (1996) Stonebraker, M.: Object-Relational DBMS’s – The Next Great Wave. Morgan Kaufmann (1996)
Zurück zum Zitat Takahashi, Y.: A fuzzy query language for relational databases. In: Bosc, P., Kacprzyk, J. (eds.) Fuzzyness in Database Management Systems, pp. 365–384. Physica-Verlag (1995) Takahashi, Y.: A fuzzy query language for relational databases. In: Bosc, P., Kacprzyk, J. (eds.) Fuzzyness in Database Management Systems, pp. 365–384. Physica-Verlag (1995)
Zurück zum Zitat Türker, C.: SQL:1999 & SQL:2003 – Objektrelationales SQL, SQLJ & SQL/XML. dpunkt (2003) Türker, C.: SQL:1999 & SQL:2003 – Objektrelationales SQL, SQLJ & SQL/XML. dpunkt (2003)
Zurück zum Zitat Werro, N.: Fuzzy Classification of Online Customers. Springer (2015) Werro, N.: Fuzzy Classification of Online Customers. Springer (2015)
Zurück zum Zitat Williams, R., et al.: R*: An overview of the architecture. In: Scheuermann, P. (ed.) Improving Database Usability and Responsiveness, pp. 1–27. Academic (1982) Williams, R., et al.: R*: An overview of the architecture. In: Scheuermann, P. (ed.) Improving Database Usability and Responsiveness, pp. 1–27. Academic (1982)
Zurück zum Zitat Witten, I.H., Frank, E.: Data Mining. Morgan Kaufmann (2005) Witten, I.H., Frank, E.: Data Mining. Morgan Kaufmann (2005)
Metadaten
Titel
Postrelationale Datenbanken
verfasst von
Andreas Meier
Michael Kaufmann
Copyright-Jahr
2016
Verlag
Springer Berlin Heidelberg
DOI
https://doi.org/10.1007/978-3-662-47664-2_6