|
MySQL orientiert sich an dem Standard von SQL-2 -- bietet
jedoch keine vollständige Implementierung.
| |
Nicht unterstützt werden Transaktionen,
verschachtelte select-Anweisungen, select into table,
Trigger, Fremdschlüssel und virtuelle Tabellen (Views).
| |
Bei einigen nicht unterstützten Konstrukten wird zwar
die Syntax der entsprechenden Anweisungen akzeptiert,
sie aber im weiteren ignoriert (z.B. bei der Spezifikation
von Fremdschlüsseln und weiterer Indizes).
| |
Ferner unterstützt MySQL nicht das Rechtevergabesystem
von SQL-2, sondern nur ein eigenes, das im Prinzip sehr
viel eleganter ist, da es auf Tabellen und damit normalen
Datenbankmechanismen beruht.
| |
Einige dieser Einschränkungen haben den Vorteil, daß
MySQL deutlich schneller ist als traditionelle Datenbanken.
Wirklich schmerzlich ist das Fehlen der verschachtelten
select-Anweisungen -- allerdings versprechen die
Entwickler, diese Lücke sehr bald zu schließen.
Allerdings steht dieses Versprechen schon seit mehreren
Jahren ganz oben auf der Prioritätenliste...
|
Copyright © 1996, 1998, 1999, 2000 Andreas Borchert, in HTML konvertiert am 07.02.2000 |