Verwenden Sie das folgende Verfahren zur Erstellung einer Tabelle namens "Products".
Doppelklicken Sie im rechten Fensterausschnitt von Sybase Central auf Tabellen.
Rechtsklicken Sie auf Tabellen und wählen Sie Neu » Tabelle.
Im Feld Wie lautet der Name der neuen Tabelle? geben Sie Products ein.
Klicken Sie auf Fertig stellen.
Der Datenbankserver erstellt die Tabelle mit den Standardeinstellungen und zeigt dann im rechten Fensterausschnitt die Registerkarte Spalten an. Das Feld Name für die neue Spalte ist ausgewählt und eine Eingabeaufforderung fordert Sie auf, einen Namen für die neue Spalte anzugeben.
Tippen Sie ProductID als Namen für die neue Spalte ein.
Da dies die erste Spalte in der Tabelle ist, wird PSch markiert, um anzuzeigen, dass die Spalte der Primärschlüssel für die Tabelle ist.
Wenn Sie eine Tabelle erstellen, können Sie einen Primärschlüssel anlegen, der aus mehr als nur einer Spalte besteht, indem Sie die Spalten erstellen und ein Häkchen in jede PSch-Spalte setzen. Siehe Primärschlüssel.
In der Liste Datentyp wählen Sie integer aus.
Klicken Sie auf die Schaltfläche mit den drei Punkten.
Klicken Sie auf die Registerkarte Wert und wählen Sie Standardwert » Systemdefiniert » Autoincrement aus.
Ein Autoincrement-Wert wird für jede Zeile erhöht, die der Tabelle hinzugefügt wird. Dies gewährleistet, dass die Werte in der Spalte eindeutig sind und damit eine Grundvoraussetzung für Primärschlüssel erfüllt ist. Siehe Primärschlüssel.
Klicken Sie auf OK.
Im Menü Datei wählen Sie Neu » Spalte.
Füllen Sie die folgenden Felder aus:
Fügen Sie Ihrer Datenbank folgende Tabellen hinzu.
Customers Tabelle Fügen Sie eine Tabelle mit dem Namen Customers hinzu, die folgende Spalten enthält:
CustomersID Eine Identifikationsnummer für jeden Kunden. Vergewissern Sie sich, dass PSch ausgewählt ist und setzen Sie den Datentyp auf Integer und den Standardwert auf Autoincrement.
CompanyName Der Name der jeweiligen Firma. Setzen Sie den Datentyp auf Char mit einer maximalen Länge von 35 Zeichen.
SalesOrders Tabelle Fügen Sie eine Tabelle mit dem Namen SalesOrders hinzu, die folgende Spalten enthält:
SalesOrdersID Eine Identifizierungsnummer für jede Bestellung. Setzen Sie den Datentyp auf Integer und vergewissern Sie sich, dass PSch ausgewählt ist. Setzen Sie den Standardwert auf Autoincrement.
OrderDate Das Datum, an dem die Bestellung aufgegeben wurde. Setzen Sie den Datentyp auf Date.
CustomerID Die Identifikationsnummer des Kunden, der die Bestellung aufgegeben hat. Setzen Sie den Datentyp auf Integer.
SalesOrderItems table Fügen Sie eine Tabelle mit dem Namen SalesOrderItems hinzu, die folgende Spalten enthält:
SalesOrderItemsID Die Identifikationsnummer der Bestellung, zu welcher der Artikel gehört. Setzen Sie den Datentyp auf Integer und vergewissern Sie sich, dass PSch ausgewählt ist.
LineID Eine Identifizierungsnummer für jede Bestellung. Setzen Sie den Datentyp auf Integer und vergewissern Sie sich, dass PSch ausgewählt ist.
Da PSch sowohl für SalesOrderItemsID als auch für LineID festgelegt ist, bedeutet dies, dass der Primärschlüssel für die Tabelle aus den verketteten Werten dieser beiden Spalten besteht.
ProductID Die Identifikationsnummer des als bestellter Artikel zugewiesenen Produkts. Setzen Sie den Datentyp auf Integer.
Wählen Sie im Menü Datei die Option Speichern.
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2010, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.0 |