Ang mga lingkuranan nagsilbi ingon nga sukaranan nga yunit sa organisasyon alang sa bisan unsang database, lakip ang gipang-kontrolar sa SQL Server 2012 . Pag-desinyo sa tukma nga mga lamesa sa paghipos sa imong data usa ka mahinungdanon nga responsibilidad sa usa ka database developer ug ang duha nga tigdesinyo ug mga tigdumala kinahanglan nga pamilyar sa proseso sa pagmugna sa bag-ong SQL Server database tables. Sa sini nga artikulo, gin-usisa naton ang proseso.
Timan-i nga kini nga artikulo naghulagway sa proseso sa pagmugna og mga lamesa sa Microsoft SQL Server 2012. Kung ikaw naggamit sa usa ka lain-laing bersiyon sa SQL Server, palihug basaha ang Paghimo Tables sa Microsoft SQL Server 2008 o Paghimo Tables sa Microsoft SQL Server 2014.
Paagi 1: Pag-disenyo sa Imong Tabi
Sa wala pa nimo hunahunaon ang paglingkod sa usa ka keyboard, ibutang ang labing importante nga himan sa disenyo nga anaa sa bisan unsa nga database developer - usa ka lapis ug papel. (OK, tugutan ka nga mogamit sa usa ka computer aron mahimo kini kung gusto nimo - ang Microsoft Visio nagtanyag sa pipila ka dagkong templates nga disenyo.)
Paggahin sa panahon sa pag-sketch sa disenyo sa imong database aron kini maglakip sa tanan nga mga elemento sa datos ug mga relasyon nga imong gikinahanglan sa pagtagbo sa imong kinahanglanon sa negosyo. Mas maayo ka sa dugay nga panahon kon imong sugdan ang proseso sa usa ka lig-on nga disenyo sa dili ka pa magsugod sa pagmugna og mga lamesa. Samtang nag-disenyo ka sa imong database, siguruha nga ilakip ang normal nga database aron mogiya sa imong trabaho.
Lakang 2: Pagsugod sa SQL Server Management Studio
Sa higayon nga imong gidisenyo ang imong database, kini ang panahon sa pagsugod sa aktwal nga pagpatuman. Ang labing sayon nga paagi sa pagbuhat niini mao ang paggamit sa SQL Server Management Studio. Lakaw ug ablihi ang SSMS ug pagkonekta sa server nga nag-abaga sa database diin gusto nimong maghimo og bag-ong lamesa.
Lakang 3: Pagdala ngadto sa Tukmang Folder
Sulod sa SSMS, kinahanglan ka mag-navigate sa Tables folder sa husto nga database. Timan-i nga ang istruktura sa folder sa wala nga bahin sa bintana adunay usa ka folder nga gitawag og "Mga database". Sugdi pinaagi sa pagpalapad niini nga polder. Dayon makita nimo ang mga folder nga katugbang sa matag usa sa mga database nga gidumala sa imong server. Palapad ang polder nga katumbas sa database diin gusto ka maghimo og bag-ong lamesa.
Sa katapusan, palapad ang mga Tables folder sa ilalum nianang database. Paggahin og usa ka higayon sa pag-usisa sa listahan sa mga lamesa nga anaa na sa database ug siguroha nga kini nagpakita sa imong pagsabut sa kasamtangan nga istruktura sa database. Buot ka makasiguro nga dili maghimo og usa ka kopya nga duplicate, tungod kay kini ang hinungdan sa imong mga batakang problema sa dalan nga mahimong malisud sa pagtul-id.
Lakang 4: Sugdi ang Paglalang sa Tabel
Pag-right click sa Tables folder ug pilia ang New Table gikan sa pop-up menu. Kini magbukas sa usa ka bag-o nga pane sulod sa SSMS diin mahimo nimo ang paghimo sa imong unang talaan sa database.
Lakang 5: Paghimo og Mga Kolum nga Tabok
Ang disenyo nga interface nagpakita kanimo sa usa ka tulo ka kolum nga grid aron sa pagtino sa mga kabtangan sa lamesa. Alang sa matag hiyas nga gusto nimo ibutang sa lamesa, kinahanglan nimo nga mailhan:
- Ngalan sa Kolumnista : Kini mao, sa yano nga paagi, ang ngalan sa hiyas. Ang matag hiyas sa database susama sa usa ka variable; kini usa ka butang nga data nga ibutang sa imong database sa matag rekord. Pananglitan, kung adunay lamesa nga adunay impormasyon sa kontak, mahimong adunay mga kolum nga ginganlan FirstName, LastName, HomePhone, ug EmailAddress nga adunay impormasyon bahin sa matag tawo sa database sa kontak.
- Uri sa Data : Ang tipo sa datos nagtino sa matang sa kasayuran nga imong ibutang sa matag kolum. Pananglitan, ang unang ngalan sa usa ka tawo naglakip sa hugpong sa mga letra, aron mahimo nimo gamiton ang varchar (50) nga tipo sa datos aron ipakita nga ang kolum adunay usa ka variable length string nga dili na sobra sa 50 ka mga karakter. Sa susama, ang usa ka date sa pagkatawo mogamit sa petsa sa datos sa datos. Alang sa dugang kasayuran, tan-awa ang among artikulo sa mga klase sa data sa SQL Server.
- Tugoti ang Nulls : Kini usa lamang ka checkbox. Kon imong susihon kini, ang database magatugot kanimo sa pagtago sa null (o blangko) nga mga hiyas sa maong kolum. Alang sa dugang kasayuran, tan-awa ang Pagsabot sa NULL nga mga Prinsipyo .
Lakaw ug kompletoha ang grid matrix, paghatag sa matag usa niining tulo ka piraso nga impormasyon alang sa matag kolum sa imong bag-ong database table.
Lakang 6: Pag-ila sa usa ka Yawe sa Primary
Sunod, i-highlight ang (mga) kolum nga imong gipili alang sa pangunang yawe sa imong lamesa. Dayon i-klik ang key icon sa taskbar aron i-set ang pangunang yawe. Kon adunay usa ka multivalued nga pangunang yawe, gamita ang CTRL key aron paghatag og highlight sa daghang mga linya sa wala pa i-klik ang key icon.
Sa higayon nga mahimo nimo kini, ang pangunang kolum (s) magpakita sa usa ka yawe nga simbolo sa wala sa ngalan sa kolum, nga gipakita sa hulagway sa ibabaw. Kon nagkinahanglan ka og tabang, mahimo nimo nga basahon ang artikulo Pagpili sa usa ka Primary nga Key .
Lakang 7: Ngalan ug Luwasa ang Imong Lamesa
Human sa paghimo sa pangunang yawe, gamita ang disk icon sa toolbar aron sa pagluwas sa imong lamesa sa server. Gihangyo ka sa paghatag og usa ka ngalan alang sa imong lamesa sa diha nga imong giluwas kini sa unang higayon. Siguroha ang pagpili sa usa ka deskriptibo nga makatabang sa uban nga makasabut sa katuyoan sa lamesa.
Mao ra kana ang tanan. Mga pagbati sa pagmugna sa imong una nga SQL Server nga lamesa!