PROJEKT: WEBSHOP
PROJEKT: WEBSHOP
PROJEKT: WEBSHOP
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
Tabellen<br />
Der nächste Schritt ist nun, die Datenbank zu füllen. Als Grundlage zur Erstellung<br />
dient das vorher verfasste ER-Modell (s. Seite XX), in welchem alle<br />
Inhalte definiert sind – welche Tabellen benötigt werden, wie die Felder<br />
bezeichnet werden und über welche Werte eine Verbindung unter den<br />
Tabellen hergestellt wird, den sogenannten Primärschlüssel.<br />
Der Primärschlüssel gibt einen festen Wert an, der sich nicht verändert. Durch<br />
ihn wird eine genaue Abfrage ermöglicht.<br />
Mit use hat man nun die Datenbank buch ausgewählt. Um nun festzustellen<br />
ob eventuell schon Tabellen existieren, kann man sich diese auch wieder<br />
zeigen lassen mit show.<br />
Um eine<br />
Tabelle in der<br />
Datenbank<br />
buch zu erzeugen,<br />
wird folgendermaßen<br />
geschrieben:<br />
mysql> Create Table buch<br />
(Titel Varchar(30), Preis Float (0.00), Beschreibung Text, Autor Varchar (30),<br />
Lieferzustand Text);<br />
Hier ein paar Erklärungen zu verschiedenen Datentypen:<br />
Varchar = Eine variable Zeichenkette mit einer Länge von 1 bis 4000<br />
Char = Feste Zeichenkette mit einer Länge von 1 bis 2000<br />
Date = Datumsangabe<br />
Long = Variable Zeichenkette bis 2GB<br />
Blob = Binärdaten bis 4GB<br />
Integer = Ganzzahl<br />
Float = Fließkommazahl<br />
Text = erlaubt Eingabe variablen Texts<br />
Bücherrausch-Webshop - 14