Kapitel 2: Vorb emerkungen zum deutschen Handbuch 5
Wenn keine besondere Hervorhebung beabsichtigt wird, werden alle Schl¨usselworte in
Großschreibung dargestellt.
In Syntax-Beschreibungen werden eckige Klammern (‘[’ und ‘]’) benutzt, um wahlfrei (op-
tionale) W¨orter oder Klauseln anzuzeigen:
DROP TABLE [IF EXISTS] tabellen_name
Wenn ein Syntaxelement aus einer Anzahl von Alternativen besteht, werden die Alterna-
tiven durch gerade Striche (‘|’) voneinander getrennt. Wenn genau ein Element aus einer
Anzahl von M¨oglichkeiten ausgew¨ahlt werden (kann), werden die Alternativen mit eckigen
Klammern aufgelistet (‘[’ und ‘]’):
TRIM([[BOTH | LEADING | TRAILING] [remstr] FROM] str)
Wenn genau ein Element aus einer Anzahl von M¨oglichkeiten ausgew¨ahlt werden muss,
werden die Alternativen innerhalb geschweifter Klammern aufgelistet (‘{’ und ‘}’):
{DESCRIBE | DESC} tbl_name {col_name | wild}
2.2 Was ist MySQL?
MySQL, die popul¨arste Open Source SQL-Datenbank, wird von MySQL AB zur Verf¨ugung
gestellt. MySQL AB ist ein kommerzielles Unternehmen, dessen Gesch¨aft darin besteht,
Serviceleistungen rund um die MySQL-Datenbank zur Verf¨ugung zu stellen. Siehe Ab-
schnitt 2.3 [What is MySQL AB], Seite 14.
MySQL ist ein Datenbank-Managementsystem.
Eine Datenbank ist eine strukturierte Sammlung von Daten. Das kann alles
sein - von einer einfachen Einkaufsliste ¨uber eine Bildergalerie bis zu riesi-
gen Informationsmengen in einem Unternehmensnetzwerk. Um Daten zu einer
Computer-Datenbank hinzuzuf¨ugen, auf sie zuzugreifen und sie zu verarbeiten,
ben¨otigen Sie ein Datenbank-Managementsystem wie MySQL. Weil Computer
sehr gut darin sind, große Datenmengen zu handhaben, spielt Datenbank-
Management eine zentrale Rolle im Computer-Bereich, sowohl bei Anwendun-
gen, die allein laufen (Stand-Alone-Utilities) als auch als Teil anderer Anwen-
dungen.
MySQL ist ein relationales Datenbank-Managementsystem.
Eine relationale Datenbank speichert Daten in separaten Tabellen, anstatt sie
alle in einem einzigen großen Speicherraum unterzubringen. Hierdurch werden
hohe Geschwindigkeit und Flexibilit¨at erreicht. Die Tabellen werden durch
definierte Beziehungen verbunden (Relationen), was es m¨oglich macht, Daten
aus verschiedenen Tabellen auf Nachfrage zu kombinieren. Der SQL-Teil von
MySQL steht f¨ur "Structured Query Language" (strukturierte Abfragesprache)
- die verbreitetste standardisierte Sprache f¨ur Datenbankzugriffe.
MySQL ist Open-Source-Software.
Open Source bedeutet, dass es f¨ur jeden m¨oglich ist, solche Software zu benutzen
und zu ver¨andern. Jeder kann MySQL aus dem Internet herunter laden und
benutzen, ohne irgend etwas zu bezahlen. Jeder, der daran interessiert ist, kann
den Quelltext studieren und den eigenen Bed¨urfnissen entsprechend ver¨andern.
MySQL benutzt die GPL (GNU General Public License) http://www.gnu.org,
Comentarios a estos manuales