*   >> Læs Uddannelse artikler >> science >> programming

Data Definition Basics i Sybase

Implementering Database i Sybase - Del 4 Division 4 Indledning Dette er del 4 af min serie, Implementering Database i Sybase. Denne serie er en del af den fjerde afdeling af min større serier, Database. Jeg antager at du har læst alle de forskellige dele af den store serie (eller tilsvarende tutorials fra andre steder) op til dette punkt. I denne del af serien, ser vi på det grundlæggende i SQL Anywhere definition af data; SQL sted er en Sybase pakke.

Ved data definition her, jeg henvise til at skabe tabeller, ændre tabeller, droppe tabeller, skaber af indekser og give forskellige brugere, rettigheder til forskellige borde. Alt, hvad der bør gøres for en database. Bemærk: Hvis du ikke kan se koden, eller hvis du tror noget mangler (brudt link, billede fraværende), bare kontakte mig på [email protected]. Det vil sige, kontakt mig for det mindste problem, du har om, hvad du læser. Eksempel Vi fortsætter med engros eksempel.

Tabellerne for engros eksempel er: Kunder (CustomerID, navn, adresse, by, stat, land, telefon) Salg (SaleID, DateAndTime, MedarbejderId, CustomerID) SaleDetails (SaleID, ProductID, SoldPrice) Produkter (ProductID, ProductName, Kategori, nummer, Kostpris, SellingPrice) Ordrer (OrderID, DateAndTime, MedarbejderId, SupplierID) OrderDetails (OrderID, ProductID, BoughtPrice, Rabat) Leverandører (SupplierID, navn, adresse, by, land, Telefon) Medarbejder (MedarbejderId, navn, adresse, By, stat, land, Telefon, Manager) Det er de tabeller, vi udledt i division 2 i den store serie.

De logiske forhold er som følger: - En-til-mange-relation mellem Sales bordet og tabellen Kunder, gennem SaleID søjle (den samme kunde kan komme til forskellige salg). - En-til-mange-relation mellem Sales bordet og SaleDetails tabellen, gennem SaleID kolonnen. - En-til-mange-relation mellem tabellen Produkter og SaleDetails tabellen, gennem ProductID kolonnen. - En-til-mange-relation mellem tabellen Produkter og OrderDetails tabellen, gennem ProductID kolonnen.

- En-til-mange-relation mellem Leverandører bordet og tabellen Ordrer, gennem SupplierID søjle (den samme leverandør kan levere til forskellige ordrer). - En-til-mange-relation mellem Medarbejder bordet og Salg tabellen gennem MedarbejderId kolonnen. - En-til-mange-relation mellem Medarbejder bordet og tabellen Ordrer gennem MedarbejderId kolonnen. - En refleksiv relation indenfor Medarbejder tabellen, hvor man leder fører tilsyn mange medarbejdere.

Rådgivningen for regler om entydigt indeks er som følge

Page   <<       [1] [2] [3] [4] [5] [6] >>
Copyright © 2008 - 2016 Læs Uddannelse artikler,https://uddannelse.nmjjxx.com All rights reserved.