Skip to main content
Top

2016 | OriginalPaper | Chapter

3. Datenbanksprachen

Authors : Andreas Meier, Michael Kaufmann

Published in: SQL- & NoSQL-Datenbanken

Publisher: Springer Berlin Heidelberg

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Zusammenfassung

Zum erfolgreichen Betreiben einer Datenbank ist eine Sprache erforderlich, mit der die unterschiedlichen Bedürfnisse aller Anspruchsgruppen abgedeckt werden können. Formale Grundlage der Sprache SQL bildet die Relationenalgebra (resp. das Relationenkalkül); neben mengenorientierten Operatoren wie Vereinigung, Differenz oder kartesisches Produkt gibt es auch relationenorientierte Operatoren wie Projektion und Selektion. Das Kapitel behandelt die graphbasierte Sprache Cypher sowie unterschiedliche Optionen zur Einbettung von Datenbanksprachen in einer Wirtssprache. Zudem werden Integritätsbedingungen, Nullwerte (Dreiwertlogik) sowie Sprachkonstrukte zum Datenschutz und zur Datensicherheit vorgestellt.

Dont have a licence yet? Then find out more about our products and how to get one now:

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!

Footnotes
1
CASE = Computer Aided Software Engineering.
 
4
Quartile teilen die Grundmenge in aufsteigend sortierte Viertel.
 
Literature
go back to reference Astrahan, M.M., Blasgen, M.W., Chamberlin, D.D., Eswaran, K.P., Gray, J.N., Griffiths, P.P., King, W.F., Lorie, R.A., McJones, P.R., Mehl, J.W., Putzolu, G.R., Traiger, I.L., Wade, B.W., Watson, V.: System R – relational approach to database management. ACM Trans. Database Syst. 1(2), 97–137 (1976)CrossRef Astrahan, M.M., Blasgen, M.W., Chamberlin, D.D., Eswaran, K.P., Gray, J.N., Griffiths, P.P., King, W.F., Lorie, R.A., McJones, P.R., Mehl, J.W., Putzolu, G.R., Traiger, I.L., Wade, B.W., Watson, V.: System R – relational approach to database management. ACM Trans. Database Syst. 1(2), 97–137 (1976)CrossRef
go back to reference Beaulieu, A.: Einführung in SQL. O’Reilly (2006) Beaulieu, A.: Einführung in SQL. O’Reilly (2006)
go back to reference Codd, E.F.: A relational model of data for large shared data banks. Commun. ACM 13(6), 377–387 (1970)CrossRefMATH Codd, E.F.: A relational model of data for large shared data banks. Commun. ACM 13(6), 377–387 (1970)CrossRefMATH
go back to reference Darwen, H., Date, C.J.: A Guide to the SQL Standard. Addison Wesley (1997) Darwen, H., Date, C.J.: A Guide to the SQL Standard. Addison Wesley (1997)
go back to reference Date, C.J.: An Introduction to Database Systems. Addison-Wesley (2004) Date, C.J.: An Introduction to Database Systems. Addison-Wesley (2004)
go back to reference Elmasri, R., Navathe, S.B.: Fundamentals of Database Systems. Addison-Wesley (2015) Elmasri, R., Navathe, S.B.: Fundamentals of Database Systems. Addison-Wesley (2015)
go back to reference He, H., Singh, A. K.: Query language and access methods for graph databases. In: Aggarwal, C.C., Wang, H. (eds.) Managing and Mining Graph Data, pp. 125–160. Springer (2010) He, H., Singh, A. K.: Query language and access methods for graph databases. In: Aggarwal, C.C., Wang, H. (eds.) Managing and Mining Graph Data, pp. 125–160. Springer (2010)
go back to reference Kemper, A., Eickler, A.: Datenbanksysteme – Eine Einführung. Oldenbourg (2013) Kemper, A., Eickler, A.: Datenbanksysteme – Eine Einführung. Oldenbourg (2013)
go back to reference Kuhlmann, G., Müllmerstadt, F.: SQL – Der Schlüssel zu relationalen Datenbanken. Rowohlt (2004) Kuhlmann, G., Müllmerstadt, F.: SQL – Der Schlüssel zu relationalen Datenbanken. Rowohlt (2004)
go back to reference Lang, S.M., Lockemann, P.C.: Datenbankeinsatz. Springer (1995) Lang, S.M., Lockemann, P.C.: Datenbankeinsatz. Springer (1995)
go back to reference Lockemann, P.C., Schmidt, J.W. (Hrsg.): Datenbank-Handbuch. Springer (1993) Lockemann, P.C., Schmidt, J.W. (Hrsg.): Datenbank-Handbuch. Springer (1993)
go back to reference Maier, D.: The Theory of Relational Databases. Computer Science Press (1983) Maier, D.: The Theory of Relational Databases. Computer Science Press (1983)
go back to reference Melton, J., Simon, A.R.: SQL1999 – Understanding Relational Language Components. Morgan Kaufmann (2002) Melton, J., Simon, A.R.: SQL1999 – Understanding Relational Language Components. Morgan Kaufmann (2002)
go back to reference Panny, W., Taudes, A.: Einführung in den Sprachkern SQL-99. Springer (2000) Panny, W., Taudes, A.: Einführung in den Sprachkern SQL-99. Springer (2000)
go back to reference Panzarino, O.: Learning Cypher. Packt Publishing, Birmingham (2014) Panzarino, O.: Learning Cypher. Packt Publishing, Birmingham (2014)
go back to reference Pistor, P.: Objektorientierung in SQL3: Standard und Entwicklungstendenzen. Informatik-Spektrum 16(2), 89–94 (1993) Pistor, P.: Objektorientierung in SQL3: Standard und Entwicklungstendenzen. Informatik-Spektrum 16(2), 89–94 (1993)
go back to reference 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)
go back to reference Sauer, H.: Relationale Datenbanken – Theorie und Praxis inklusive SQL-2. Addison Wesley (2002) Sauer, H.: Relationale Datenbanken – Theorie und Praxis inklusive SQL-2. Addison Wesley (2002)
go back to reference 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)
go back to reference Ullman, J.: Principles of Database Systems. Computer Science Press (1982) Ullman, J.: Principles of Database Systems. Computer Science Press (1982)
go back to reference Zloof, M.M.: Query-by-example: a data base language. IBM Syst. J. 16(4), 324–343 (1977)CrossRef Zloof, M.M.: Query-by-example: a data base language. IBM Syst. J. 16(4), 324–343 (1977)CrossRef
Metadata
Title
Datenbanksprachen
Authors
Andreas Meier
Michael Kaufmann
Copyright Year
2016
Publisher
Springer Berlin Heidelberg
DOI
https://doi.org/10.1007/978-3-662-47664-2_3

Premium Partner