Heim  >  Artikel  >  Datenbank  >  Was ist SQL?

Was ist SQL?

藏色散人
藏色散人Original
2019-08-03 09:29:5517447Durchsuche

Was ist SQL?

Was ist SQL?

SQL (Strukturierte Abfragesprache: Structured Query Language) ist eine spezielle Programmiersprache, die zur Verwaltung relationaler Datenbankverwaltungssysteme (RDBMS) oder zur Durchführung der Stream-Verarbeitung in relationalen Stream-Datenverwaltungssystemen (RDSMS) verwendet wird.

SQL basiert auf relationaler Algebra und Tupel-Relationsrechnung und umfasst eine Datendefinitionssprache und eine Datenmanipulationssprache. Der Umfang von SQL umfasst das Einfügen, Abfragen, Aktualisieren und Löschen von Daten, die Erstellung und Änderung von Datenbankschemata sowie die Datenzugriffskontrolle. Obwohl SQL oft als deklarative Programmierung (4GL) beschrieben wird und weitgehend eine solche ist, enthält es auch Elemente der prozeduralen Programmierung.

SQL ist die erste kommerzielle Sprachimplementierung des relationalen Modells von Edgar Corder, das in seiner einflussreichen Arbeit „A Model for Large Shared Databases“ aus dem Jahr 1970 in „Relational Model“ beschrieben wurde. Obwohl SQL nicht vollständig nach dem relationalen Modell von Codd konzipiert ist, ist es dennoch die am weitesten verbreitete Datenbanksprache.

SQL wurde 1986 ein Standard des American National Standards Institute (ANSI) und 1987 ein Standard der International Organization for Standardization (ISO). Seitdem wurde dieser Standard einer Reihe von Aktualisierungen unterzogen und mit zahlreichen neuen Funktionen versehen. Trotz der Existenz dieses Standards ist der meiste SQL-Code nicht vollständig plattformübergreifend für verschiedene Datenbanksysteme geeignet.

Empfohlen: [SQL-Tutorial]

Das obige ist der detaillierte Inhalt vonWas ist SQL?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn