In dieser Lektion wird davon ausgegangen, dass Sie bereits alle vorherigen Lektionen abgeschlossen haben. Siehe Lektion 1: Planen von Schemata.
Diese Lektion beschreibt die nachfolgenden Schritte zur Einrichtung der konsolidierten SQL Anywhere-Datenbank:
Stellen Sie eine Verbindung mit der konsolidierten Datenbank her.
Erstellen Sie die CustomerProducts-Tabellen und ändern Sie die Customers-Tabelle dahingehend, dass sie regionale Informationen enthält.
Klicken Sie auf Start » Programme » SQL Anywhere 12 » Administrationstools » Sybase Central.
Klicken Sie auf Verbindungen » Verbinden mit SQL Anywhere 12.
Führen Sie im Fenster Verbinden die folgenden Aufgaben durch:
Wählen Sie in der Dropdown-Liste Aktion die Option Mit einer ODBC-Datenquelle verbinden.
Im Feld ODBC-Datenquellenname geben Sie SQL Anywhere 12 Demo ein.
Klicken Sie auf Verbinden.
Verbinden Sie sich über Interactive SQL mit Ihrer konsolidierten Datenbank.
Führen Sie an der Eingabeaufforderung folgenden Befehl aus:
dbisql -c "DSN=SQL Anywhere 12 Demo" |
Führen Sie in Interactive SQL die folgenden Anweisungen aus, um Daten zu erstellen und in der CustomerProducts-Tabelle einzufügen:
CREATE TABLE CustomerProducts (ID int default AUTOINCREMENT PRIMARY KEY, SalesOrderID int NOT NULL, CustomerID int NOT NULL, ProductID int); INSERT INTO CustomerProducts (SalesOrderID,CustomerID,ProductID) SELECT SalesOrders.ID, SalesOrders.CustomerID, SalesOrderItems.ProductID FROM SalesOrders, SalesOrderItems WHERE SalesOrders.ID = SalesOrderItems.ID; |
Führen Sie in Interactive SQL die folgenden Anweisungen aus, um der Customers-Tabelle regionale Informationen für jeden Kunden hinzuzufügen:
ALTER TABLE Customers ADD Region VARCHAR(255); UPDATE Customers SET Region = (SELECT TOP 1 SalesOrders.Region FROM SalesOrders WHERE Customers.ID = SalesOrders.CustomerID ORDER BY Region); |
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |