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

Mysql data Definition Basics

Implementering Database i MySQL - Del 4Introduction Dette er en del 4 af min serie, Implementering Database i MySQL. 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 MySQL definition af data. Husk, vi beskæftiger os med MySQL 5.1. Ved data definition her, jeg henvise til at skabe tabeller, ændre tabeller, droppe tabeller, oprettelse 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 er reading.Example Vi vil fortsætte med engros eksempel.

Tabellerne for engros eksempel er mere eller mindre: Kunder (CustomerID, navn, adresse, by, land, telefon) Salg (SaleID, DateAndTime, MedarbejderId, CustomerID) SaleDetails (SaleID, ProductID, Mængde, SoldPrice) Produkter (ProductID , ProductName, kategori, mængde, ReorderLever, Kostpris, SellingPrice) Ordrer (OrderID, DateAndTime, MedarbejderId, SupplierID) OrderDetails (OrderID, ProductID, Mængde, BoughtPrice, rabat) Leverandører (SupplierID, navn, adresse, by, land, Telefon ) Medarbejder (MedarbejderId, navn, adresse, by, land, Telefon, Manager) Disse er mere eller mindre de tabeller, der blev afledt i division 2 i serien, Database.

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 indekset er som følger: - Definer et

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