Loo tabel SQL Server 2012-ga

Tabelid on iga andmebaasi organisatsiooni põhilised üksused, sealhulgas need, mida haldab SQL Server 2012 . Andmete salvestamiseks sobivate tabelite väljatöötamine on andmebaasi arendaja oluline vastutus ning nii disainerid kui ka administraatorid peavad olema kursis uue SQL Serveri andmebaasi tabelite loomise protsessiga. Käesolevas artiklis uurime üksikasjalikult protsessi.

Pange tähele, et selles artiklis kirjeldatakse tabelite loomist protsessi Microsoft SQL Server 2012. Kui kasutate SQL Serveri teist versiooni, lugege Microsofti SQL Server 2008 Microsoft SQL Server 2008 tabelite loomist või tabelite loomist Microsoft SQL Server 2014-s.

1. samm: kujundage oma tabel

Enne kui isegi mõelda klaviatuuri istumisele, tõmmake välja kõige olulisem disainivahend, mis on saadaval mis tahes andmebaasi arendajale - pliiats ja paber. (OK, teil on lubatud kasutada seda arvutit, kui soovite - Microsoft Visio pakub suurepäraseid disainimalleid.)

Võtke aega, et visandada oma andmebaasi kujundus, nii et see hõlmaks kõiki andmeelemente ja suhteid, mis teil on vaja oma ärivajadustele vastamiseks. Pikemas perspektiivis on teil palju parem, kui alustad protsessi kindla kujundusega enne tabelite loomist. Kui kujundate oma andmebaasi, lisage kindlasti oma töö juhtimiseks andmebaasi normaliseerimine .

2. samm: käivitage SQL Server Management Studio

Kui olete andmebaasi loonud, on aeg alustada tegelikku rakendamist. Lihtsaim viis seda teha on SQL Server Management Studio kasutamine. Jätkake ja avage SSMS ja ühendage serveriga, mis haldab andmebaasi, kus soovite luua uue tabeli.

3. samm: liikuge õige kausta

SSMSi raames peate liikuma õige andmebaasi kausta Tabelid. Pange tähele, et akna vasakpoolsel küljel asuv kaustruktuur sisaldab kausta "Andmebaasid". Alusta selle kausta laiendamisega. Seejärel näete kaustu, mis vastavad iga teie serveris hostitud andmebaasidele. Laienda kaustale vastav andmebaas, kuhu soovite uue tabeli luua.

Lõpuks laiendage selle andmebaasi all asuvat kausta Tabelid. Võta hetk, et uurida andmebaasis juba olemasolevate tabelite loendit ja veenduda, et see kajastab teie arusaamist olemasolevast andmebaasistruktuurist. Soovite kindlasti mitte luua topeltlauda, ​​kuna see põhjustab teid tõsiseid probleeme, mida võib olla raske parandada.

4. samm: alustage tabeli loomist

Paremklõps tabelis Tabelid ja valige hüpikmenüüst Uus tabel. See avab SSMS-i uue paneeli, kus saate luua oma esimese andmebaasi tabeli.

5. samm: loo tabeli veerud

Disainilahendus pakub tabeli omaduste täpsustamiseks kolme tabeliga võrku. Iga atribuudi puhul, mille soovite tabelis salvestada, peate tuvastama:

Jätkake võrgu maatriksi lõpulejõudmist, andes iga uue kolme andmebaasi tabeli iga veeru kohta kõik need andmed.

6. aste: määratlege peamine võti

Seejärel tõstke esile veeru (de), mille olete oma tabeli primaarvõtme jaoks valinud. Seejärel klõpsake primaarvõtme määramiseks tegumiribal võtmeikoonil. Kui teil on mitu primaarvõti, kasutage klahvi CTRL-klahvi, et tuua esile mitu rida, enne kui klõpsate võtmeikooni.

Kui olete seda teinud, kuvab peamine võtmeveerg (id) veergu nime vasakus servas asuva võtme sümboli, nagu on näidatud ülaltoodud pildil. Kui vajate abi, võiksite lugeda artiklit Primary Key (põhika võtme valimine) .

7. samm: tabeli nimi ja salvesta

Pärast primaarvõtme loomist kasutage tabeli salvestamiseks serverisse tööriistariba kettaikooni. Teil palutakse esmakordsel salvestamisel oma tabeli nimi anda. Valige kindlasti midagi kirjeldavat, mis aitab teistel mõista tabeli eesmärki.

See on kõik selleks. Õnnitlused esimese SQL Serveri tabeli loomise eest!