Kategorie:SQL: Unterschied zwischen den Versionen

aus GlossarWiki, der Glossar-Datenbank der Fachhochschule Augsburg
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
 
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt)
Zeile 1: Zeile 1:
=Definition=
[[Kategorie:Datenmanagement]]
SQL (Structured Query Language) ist die beliebteste Sprache um Daten von einem realtionellen <br/>Datenbank Management System anzulegen, zu updaten, löschen und empfangen.<br/>
 
 
=Geschichte=
 
SQL wurde in den frühen 70er Jahren bei IBM von Programmieren Andrew Richardson, Donald C. Messerly und Raymond F. Boyce entwickelt. Anfangs noch SEQUEL genannt, wurde sie entwickelt um Daten in IBM's Datenbankanwendung namens System R zu manipulieren und zu suchen. 1985 wurde dann es dann als SQL von IBM patentiert.
 
Während den 70er Jahren entwickelte eine Gruppe von Spezialist am IMB San Jose Research Laboratory das System R relational database management system. Anschließend haben Donald D. Chamberlin und Raymond F. Boyce die Structired English Query Language (SEQUEL oder SEQL) erschaffen um Daten in das neue Datenbankprogramm System R abspeichern zu können. Später musste "SEQUEL" in SQL umbenannt werden, weil es Markenverletzungen mit der britischen "Hawker Siddeley aicraft company" gab.
 
Die ersten relationalen Datenbankmanagementsysteme waren RDMS, welches am MIT in den frühen 70er entwickelt wurde und Ingres, entwickelt 1974 am U.C. Berkeley. Ingres war das erste DBMS welches QUEL impelentert hatte, eine Abfragesprache, welche später in SQL impelentiert wurde.
 
In den späten 70ern hatte Oracle (früher als Relational Software, Inc. bekannt) das Potential von SQL entdeckt und fingen damit an ihre eigene SQL-basierte Datenbank zu schreiben. Ihre Hoffnung war es dieses Datenbanksystem an die US Regierung verkaufen zu können. Im Sommer 1979 hat dann Oracle schließlich die erste kommerzell erhählte Impelentierung von SQL, namens Oracle V2 (Version2) für VAX Computer veröffentlicht.
 
=Allgemeines=
SQL wird von fast allen Datenbanksystemen unterstützt, da es von ANSI und ISO standardisiert ist. <br/> Der SQL Sprachstandard wird heute in den meist verbreitesten Datenbanksystemen zumindest <br/> zum Teil implementiert. Dadurch wird es möglich Datenbanksystem unabhängige Programme zu <br/> schreiben.
<p>
Trotz dieser SQL Standards verwendet jedes System noch erweiterte Sprachelemente.
 
 
=Datenbankmanagementsysteme=
-Oracle <br/>
-Sybase <br/>
-MySQL <br/>
-PostgreSQL <br/>
-Microsoft SQL Server <br/>
-Informix <br/>
 
 
=Quellen=
*[[Davis, M. et al. (2007): Learning PHP & MySQL]]
*[[http://http://www.postgresql.org]]
*[[http://en.wikipedia.org/wiki/SQL]]
 
[[Kategorie:Glossar]]
[[Kategorie:Informatik]]

Aktuelle Version vom 9. Juli 2012, 18:25 Uhr

Unterkategorien

Diese Kategorie enthält nur die folgende Unterkategorie:

S

Seiten in der Kategorie „SQL“

Folgende 6 Seiten sind in dieser Kategorie, von 6 insgesamt.