6.6. MySQL |
![]() |
![]() |
Letztmalig dran rumgefummelt: 16.01.19 08:01:05 |
![]() |
SQL - Structured Querry Language ist die am häufigsten angewandte Systemabfragesprache für Datenbestände (SQL - "intergalactic data speak"), die - von IBM entwickelt - für eine Reihe von Applikationen zur Verfügung gestellt wird, welche mit Datenbeständen relationaler Art in Verbindung gebracht werden können. Dabei kann durch Verknüpfungen in mehreren Dateien nach bestimmten Kriterien gesucht bzw. diese herausgefiltert werden. Ihr großer Vorteil ist die sehr stark an die natürliche Sprache Englisch angenäherte Form der Kommandos für alle typischen Aufgaben der Arbeit mit Datenbanken wie:
|
||||||
![]() |
1. SQL - die
Standarddatenbanksprache - historischer Abriss 2. CREATE TABLE - OPEN TABLE 3. Identifer, Operatoren und Funktionen 11. Verwandte Themen |
||||||
![]() |
|
||||||
![]() |
Quellen:
|
1. SQL - Die Standarddatenbanksprache - historischer Abriss |
![]() |
![]() |
![]() |
![]() |
SQL - was man zum Starten benötigt, steht hier! |
![]() |
2. CREATE TABLE |
![]() |
![]() |
![]() |
![]() |
Wir erstellen Tabllen und öffnen vorhandene Entity-Types. Dabei muss man dann schon mal ein Minimum an Wissen über Primary Keys sowie das NOT NULL-Attribut haben. Die erklären sich aber auch erst einmal in ihrem Sinn ohne das Gesamtwissen über die funktionalen Hintergründe. |
||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
Das CREATE TABLE statement wird genutzt
um eine neue MySQL-Tabelle zu erstellen. CREATE TABLE FRIENDS |
||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
Identifier sind Bezeichner (Namen) für die verschiedenen Objekte eines DBMS.
Im allgemeinen gilt, dass Identifier, die das Betriebssystem des Rechners
erkennen muss, an dessen Konventionen gebunden sind und meistens 8 Zeichen
lang sein können, während Identifier, die das DBMS erkennen muss, größere
Längen gestatten, z. B. 18 Zeichen bei den meisten DBMS, aber bei MS-ACCESS
bis zu 64 Zeichen. Identifier müssen i. allg. mit einem Buchstaben beginnen
und können danach Buchstaben oder Ziffern sowie das Unterstreichunszeichen
('_') enthalten. Dabei spielt es keine Rolle, ob Buchstaben am Rechner als
Groß- oder Kleinbuchstaben getippt werden, weil die meisten DBMS eine
automatische Konvertierung in Großbuchstaben vornehmen, manche (unter einem
UNIX-System) konvertieren auch in Kleinbuchstaben. Nicht konvertiert werden
jedoch Zeichenketten in Anführungszeichen. Das Passwort, in der Regel
maximal 8 Zeichen und minimal 4 Zeichen lang, muss jedoch so getippt werden,
wie es definiert ist und kann alle Zeichen in beliebiger Mischung enthalten;
es ist bei der Spezifikation in Hochkommas einzuschließen. Das Passwort
dient der geheimen Identifikation des Nutzers und wird zusammen mit dem
Nutzernamen verwendet, um Zutritt zum Datenbanksystem zu bekommen, falls
dieser unter diesen Identifikationsmerkmalen im System bekannt ist. Die
Tafel unten enthält die Angaben zu den in den SQL-Standards verwendeten
Identifier (es werden die englischen Typnamen beibehalten). Tafel Identifier-Übersicht
Für Identifier findet man auch den deutschen Begriff "Bezeichner" Anmerkung: In der Tabelle sind die Identifier mit einem Stern (") gekennzeichnet, die z. Z. nicht in allen hier betrachteten DBMS implementiert sind oder wo die Funktion auf andere Weise gegeben ist. In dem unter Windows laufenden DBMS MS-ACCESS gelten wesentlich erweiterte Längen, i. allg. bis zu 64 beliebige Zeichen, einschl. Leerzeichen. Leerzeichen sind normalerweise Trennzeichen. Um trotzdem Bezeichner, etwa der Form für einen Tabellennamen Tabelle der Studenten verwenden zu können, sind dann Bezeichner in Anführungszeichen zu setzen: "Tabelle der Studenten". |
||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
|
3. Identifer, Operatoren und Funktionen |
![]() |
![]() |
![]() |
![]() |
Konsistenz garantiert Widerspruchsfreiheit. Niemals - auch nur kurzzeitig gibt es den Zustand, in welchem die Inhalte relational miteinander verknüpfte Tupel einander widersprechen. Idealerweise organisiert dies das DBMS selbst oder überwacht zumindest die konsequente Einhaltung selbiger. |
11. Verwandte Themen |
![]() |
![]() |
![]() |
![]() |
Da schon einmal feststeht, dass Datenbanken das Non plus Ultra der Informatik sind, und dies sowohl von der theoretischen als auch praktischen Seite gilt, gibt's nun hier die Verwandtschaften und somit auch das Basiswissen zu Datenbanken auf Abiturniveau schlechthin. | |||||
![]() |
|
![]() zur Hauptseite |
© Samuel-von-Pufendorf-Gymnasium Flöha | © Frank Rost am 1. Januar 2019 um 18.27 Uhr |
... dieser Text wurde nach den Regeln irgendeiner Rechtschreibreform verfasst - ich hab' irgendwann einmal beschlossen, an diesem Zirkus nicht mehr teilzunehmen ;-) „Dieses Land braucht eine Steuerreform, dieses Land braucht eine Rentenreform - wir schreiben Schiffahrt mit drei „f“!“ Diddi Hallervorden, dt. Komiker und Kabarettist |