*   >> läser Utbildning artiklar >> science >> programming

Data Definition Grunderna i Sybase

Att genomföra Databas i Sybase - Del 4 Division 4 Inledning Detta är en del 4 av min serie, Genomförande Databas i Sybase. Denna serie är en del av den fjärde divisionen av min stora serier, Database. Jag antar att du har läst alla de olika delarna av den stora serien (eller motsvarande tutorials från annat håll) fram till denna punkt. I denna del av serien, tittar vi på grunderna i SQL Anywhere definition data; SQL Anywhere är en Sybase paket.

Med uppgifter definition här, jag hänvisar till att skapa tabeller, ändra tabeller, släppa tabeller, skapa index och ge olika användare, rättigheter till olika tabeller. Allt som bör göras för en databas. Obs: Om du inte kan se koden, eller om du tror att något saknas (bruten länk, bild frånvarande), bara att kontakta mig på [email protected]. Det vill säga, kontakta mig för minsta problem du har om vad du läser. Exempel Vi skall fortsätta med grossist exempel.

Tabellerna för grossist exempel är: Kunder (CustomerID, namn, adress, stad, stat, land, telefon) Försäljning (SaleID, DateAndTime, Anställningsnr, Kundnr) SaleDetails (SaleID, ProductID, SoldPrice) Produkter (ProductID, Product, Kategori, Antal, CostPrice, SellingPrice) Order (OrderID, DateAndTime, Anställningsnr, SupplierID) OrderDetails (OrderID, ProductID, BoughtPrice, rabatt) Leverantörer (SupplierID, namn, adress, ort, land, telefon) Anställd (Anställningsnr, namn, adress, Stad, delstat, land, telefon, Manager) Detta är tabellerna vi härstammar i division 2 i stora serier.

De logiska relationer är följande: - En-till-många relation mellan försäljnings bord och bordet kunder, genom SaleID kolonn (samma kund kan komma för olika försäljning). - En-till-många-förhållande mellan försäljnings bord och bordet SaleDetails, genom SaleID kolonnen. - En-till-många relation mellan tabellen Produkter och bordet SaleDetails genom ProductID kolonnen. - En-till-många relation mellan tabellen Produkter och bordet OrderDetails genom ProductID kolonnen.

- En-till-många relation mellan leverantörer bord och bordet Order genom SupplierID kolonn (samma leverantör kan leverera olika order). - En-till-många relation mellan tabellen Anställda och tabellen Sales genom EmployeeID kolonnen. - En-till-många relation mellan tabellen Anställda och tabellen Order genom EmployeeID kolonnen. - En reflexiv relation i tabellen Anställda, där en chef övervakar många anställda. Råden för reglerna om unikt index är följande: - Definiera ett unikt index på en primärnyckel.

- Index al

Page   <<       [1] [2] [3] [4] [5] [6] >>
Copyright © 2008 - 2016 läser Utbildning artiklar,https://utbildning.nmjjxx.com All rights reserved.