Meitsje in Tabel mei SQL Server 2012

Tafels binne as basis basis fan organisaasje foar alle databanken, ynklusyf dy beheard troch SQL Server 2012 . Untwerp fan passende tabellen om jo gegevens te bewarjen is in essensjeel ferantwurdlikens fan in database-ûntwikkelders en beide ûntwerpers en behearders moatte fertroud wurde mei it proses fan it meitsjen fan nije SQL Server-databelltalen. Yn dit artikel ûndersykje wy it proses yn detail.

Tink derom dat dit artikel beskriuwt it proses fan it meitsjen fan tabellen yn Microsoft SQL Server 2012. As jo ​​in oare ferzje fan SQL-tsjinner brûke, lês dan Lês Tabletten yn Microsoft SQL Server 2008 of Tabletten meitsje yn Microsoft SQL Server 2014.

Stap 1: ûntwerp jo tabel

Foardat jo sels tinke oan sittend by in toetseboerd, útlizze it wichtichste opset-ark dat beskikber is foar alle database-ûntwikkelders - in pearke en papier. (Ok, jo kinne in komputer brûke om dit te dwaan as jo wolle - Microsoft Visio biedt gewoan grutte ûntwerpskema's.)

Nim de tiid om it ûntwerp fan jo database te sketsjen, sadat it allinich de gegevens eleminten en relaasjes befetsje dy't jo nedich hawwe om jo saakbedriuwen oan te foldwaan. Jo sille op 'e lange termyn safolle better wurde as jo it proses begjin meitsje mei in solide ûntwerp foardat jo begjinne mei it meitsjen fan tabellen. As jo ​​jo database ûntwikkelje, moatte jo derfoar soargje dat jo de standerdisearring fan databank binne om jo wurk te leegjen.

Stap 2: Start SQL Server Management Studio

As jo ​​jo database ûntwikkele hawwe, is it tiid om de echte útfiering te begjinnen. De maklikste manier om dit te dwaan is om SQL Server Management Studio te brûken. Gean foarút en iepen SSMS en ferbine mei de tsjinner dy't de database bewarret wêr't jo in nije tabel meitsje wolle.

Stap 3: Gean nei de korrigearre map

Binnen SSMS moatte jo nei it tabellen map nei de juste databank navigearje. Tink derom dat de mapstruktuer oan 'e linkerside fan it finster in map mei de namme "Databases" befettet. Begjin by it útwreidzjen fan dizze map. Jo sille dan mappen sjogge oan elke fan de databases dy't jo tsjinner bewarje. Ferwiderje de map mei de databank dêr't jo in nije tabel oanmeitsje wolle.

Uteinlik ferwiderje de mappen tabellen ûnder dy databank. Nim in momint om de list fan tafels te ûndersykjen dy't al yn 'e databank bestiet en befestigje dat it jo begryp fan' e besteande databankstruktuer reflektearret. Jo wolle der wis fan wêze dat jo gjin duplikaat tafel meitsje, sa't jo fûnemintele problemen bringe op 'e dyk dy't dreech wêze kin te ferbetterjen.

Stap 4: Begjin tabellen meitsje

Rjochtsklik op 'e tabel map en selektearje nije tabel fan it pop-up menu. Dit sil in nije skieding binnen SSMS iepenje wêr jo jo earste databank tabel oanmeitsje kinne.

Stap 5: Tafelkolumn meitsje

De ûntwerpynterface presintearret jo mei in trije-kolom grille om de tafel eigenskippen oan te jaan. Foar elke attribute wolle jo yn 'e tafel wiskje, dan moatte jo identifisearje:

Gean foarút en foltôgje de rastermatrix, elk fan dizze trije stikken ynformaasje foar elke kolom yn jo nije databank tabel.

Stap 6: Identifisearje in Primary Key

Hjirmei markearje de kolommen (s) dy jo foar it primêre kaai fan jo tabel selektearre hawwe. Druk dan op it toetseboerd yn 't taakbalke om de primêre kaai te stellen. As jo ​​in meardeleaze primêre kaai hawwe, brûk de CTRL-kaai om meardere rigen te markearjen foardat jo it toetseboerd byld hawwe.

As jo ​​dit dien hawwe, sil de primêre kaai-kolom (s) in kaai-symboal sjen litte foar links fan de kolomnamme, lykas yn 'e ôfbylding hjirboppe sjen litten. As jo ​​help hawwe, kinne jo it artikel selektearje om in primêre kaai te selektearjen .

Stap 7: Namme en bewarje jo tabel

Nei it kreëarjen fan in primêre kaai brûke jo it dokaalkaak yn 'e arkbalke om jo tabel op de tsjinner te bewarjen. Jo wurde frege om in namme foar jo tafel te jaan as jo it foar it earste bewarje. Soargje derfoar dat jo wat beskriuwende kieze dy't de oaren helpe it begjin fan 'e tafel te ferstean.

Dat is alles dat der is. Begrúnje op it meitsjen fan jo earste SQL Server-tabel!