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

SQL Tabuľky Tutorial

Vytváranie tabuliek v SQL je kľúčovou úlohou pri stavbe užitočnú databázu . Ak vezmeme čas na prípravu svojej databázové tabuľky dizajn , ako je skutočne spustiť kódovanie môže byť veľmi cenné . Dobre navrhnutá štruktúra databázy bude viac spoľahlivé , efektívne a ľahko spravovať . Vytvorenie štruktúry tabuľky v SQL je jednoduchý , ak budete dodržiavať niekoľko základných pravidiel . Pokyny dovolená 1

Navrhnite si štruktúru databázy . SQL sa používa u systémov správy relačných databáz . Tieto typy databáz sú definované z hľadiska vzťahov medzi rôznymi prvkami v dátach . Ak chcete vytvoriť relačné databázy dizajn , budete potrebovať k modelovanie dát z abstraktnej úrovni . Existuje mnoho nástrojov a techník , ktoré vám môžu pomôcť , ako to urobiť , vrátane Entity Relationship diagramov . Vytvorte si svoj ​​databázy design rozhodovaní o tom , čo sa subjekty vo vašich dátach sú . Tieto subjekty budú zodpovedať tabuľky , ktoré nakoniec vytvárajú . Napríklad , v zákazníckych objednávok systém , dva subjekty mohli byť " Zákazník " a " Objednať " , z ktorých každá bude mať špeciálnu tabuľku v databáze .
2

Vypracujte sadu atribúty pre každý zo svojich subjektov . Tieto atribúty budú stĺpce v databázových tabuľkách . Každá entita môže mať prirodzený sadu atribútov , ale mali by tiež mať ten , ktorý sa chová ako jedinečný identifikátor . Napríklad , v " Objednať " tabuľky , atribúty by mohli zahŕňať objednávky referenčné číslo a dátum objednávky bola umiestnená . Pre " zákazníka " , atribúty môžu zahŕňať mená a adresy . Pre každý atribút v tabuľkách , vybrať vhodný dátový typ pre numerických položiek , textové reťazce alebo dáta .
3

Zistiť primárne kľúče v databáze . Kľúče sú dôležitým prvkom pri presadzovaní vzťahov v rámci databázy . Primárne kľúče , aby každý záznam v tabuľke jedinečný , a sú zvyčajne vykonávané len pridelením ďalší v rade čísel zakaždým nový záznam do tabuľky . V typickom systéme , každý " zákazník " bude mať svoje vlastné jedinečné číslo v databáze , ako by každý " Objednať " , ktorý umožňuje tieto musia byť ľahko rozpoznateľné .
4

Práca z cudzie kľúče v vaše dáta . Cudzie kľúče sú hlavným spôsobom , že si predstavujú vzťahy medzi tabuľkami , alebo subjekty , v databáze . Napríklad , jeden " zákazník " môže byť spojené s jedným alebo viacerými " objednávky " , a väčšina " objednávky " bude spojený len jeden " zákazník . " Vrátane poľa ( tj atribút ) v " Objednať " tabuľku , ktorá uvádza jedinečné referenčné číslo ( primárny kľúč ) pre " zákazníka " , ktorý umiestnil poradí znamená , že tabuľky sú prepojené . Je to tiež efektívnejšie zahrnúť cudzí kľúč do " Objednať " stola skôr ako " zákazník " jeden , ako vzťah medzi " Zákazník " a " Rád " je one - to - many .
5

Vytvorenie tabuľky v SQL , definovanie štruktúry , stĺpce a dátové typy . Príklad SQL výpis na stôl zákazníka by :

CREATE TABLE " zákazník "

(

" ID " smallint ( 6 ) NOT NULL auto_increment ,

' name ' varchar ( 50 ) NOT NULL ,

PRIMARY KEY ( " ID " )

) ;

ID stĺpca je automaticky rastie počet pridelené pri každom nová položka je pridaná do tabuľky . V " NOT NULL " výroky jednoducho vyžadujú , aby každá položka musí mať hodnotu určenú pre tieto stĺpce . Dátové typy " varchar " a " SMALLINT " sú textové a číselné typy špecifikované spolu s dĺžkou možných hodnôt - tieto sa líšia v závislosti na konkrétnom databázovom systéme . Spustite skript na databázu alebo webového servera a naplniť ju s niektorými údajmi .

Najnovšie články

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