Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako navrhnúť relačnej databázy , tabuľky

Relačné databázové tabuľky odkazujú súvisiacich tabuliek pomocou referenčných kľúčov , ako je primárna , cudzie a kompozitných kľúče . Presný spôsob , akým sú prepojené závisí na vzťahu medzi objektmi , na ktorých sú založené tabuliek , vrátane jedného - to - one ( 1:1 ) , jedno - to - many ( 1 : M ) alebo mnoho - to - many ( M : M ) . Napríklad , zákazník objekt je reprezentovaný v databáze pomocou " Customer " tabuľky . Má 1 : M vzťah s " OrderHistory " , pretože zákazník môže mať veľa objednávok . Keď boli tieto tabuľky navrhnuté , vzťahy medzi týmito objektmi pre túto firmu bola použitá na stanovenie typu vzťahu. Modelovanie softvér , ako je Erwin môžu pomôcť automatizovať vytváranie tabuľky . Veci , ktoré budete potrebovať klipart relačný databázový softvér
Zobraziť viac Inštrukcie Cestuj 1

Určte objekt , ktorý bude zastúpený v tabuľke , napríklad pridaním " ServiceIssue " tabuľky do databázy zákazníkov . Priraďte názov tabuľky s bez medzier , aby bola zaistená kompatibilita s rôznymi metódami pre prístup k dátam .
2

Určte stĺpec primárneho kľúča , ktorý bude jednoznačne identifikovať každý riadok v tabuľke . To je zvyčajne jeden stĺpec , ale kompozitný kľúče viac ako jedného stĺpca možno použiť pre primárny kľúč .
3

dokumentu atribút stĺpce , ktoré budú potrebné v novej tabuľke uložiť požadované údaje . Napríklad , v prípade zachytenia požiadaviek na služby pre zákazníkov , " by bolo potrebné pre stĺpce tabuľky " , ako je " RequestDate " , " Status " a " Opis ServiceRequest . "
4

Pridať ďalšie kľúčové stĺpce pre zahraničné navzájom tabuľky , ktoré musia byť spojené v pomere 1:1 alebo 1 : M vzťahu s touto tabuľkou . Napríklad stĺpec cudzí kľúč " KódZákazníka " bude pridaná do " ServiceRequest " tabuľke , za účelom prepojenia požiadavku na službu na konkrétneho zákazníka v " zákazníka " tabuľky . Pri načítaní týchto dvoch tabuliek , budú dáta prepojené pomocou špeciálnych programových vyhlásení , tzv
5

Vytvorte priesečníkov tabuľky podporovať M " sa pripojí . " : M relácií medzi tabuľkami . Tabuľka priesečník sa používa , keď môžu byť dve tabuľky v súvislosti s niekoľkými riadkov v oboch tabuľkách . Napríklad , zákazník môže mať niekoľko adries a zadaná adresa môže mať viac než jedného zákazníka . " CustomerAddress " križovatka tabuľka by mohla byť vytvorená , že by uloženie primárny kľúč , na " CustomerID " ako cudzí kľúč , na " AddressID " ako cudzí kľúč a stĺpce " AddressType " , ktorý môže prijímať dáta , ako je " Home " alebo " Práca " .
6

Zopakujte predchádzajúce kroky pre každý objekt , ktorý je potreba v databáze .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené