Taulak datu baseak antolatzeko oinarrizko unitatea dira, SQL Server 2012 kudeatzen dutenak barne. Zure datuak gordetzeko taulako egokiak diseinatzea da datu-basearen garatzaileen funtsezko erantzukizuna, eta diseinatzaileek eta administratzaileek SQL Server datu-baseko taulak sortzeko prozesua ezagutu behar dute. Artikulu honetan, zehatz-mehatz aztertuko dugu prozesua.
Kontuan izan artikulu honek Microsoft SQL Server-en taulak sortzeko prozesua deskribatzen duela. SQL Server bertsio desberdin bat erabiltzen ari bazara, irakurri Taulak Sortzea Microsoft SQL Server 2008 edo Microsoft SQL Server 2014 Taulak Sortzea.
1. urratsa: diseinatu zure taula
Teklatu batean eserita pentsatu baino lehen, atera datu-baseen garatzaileentzako eskuragarri dagoen diseinu-tresna garrantzitsuena - arkatza eta papera. (Aceptar, ordenagailua erabiltzeko baimena ematen diozu hau nahi baduzu - Microsoft Visio-k diseinu txantiloiak eskaintzen ditu.)
Hartu zure datu-basearen diseinua zirriborroa egiteko, zure negozioaren eskakizunak betetzeko behar dituzun datu-elementu eta harreman guztiak biltzen ditu. Askoz hobeto egongo zara epe luzera, diseinu sendoarekin hasten zarenean, taulak sortzen hasi aurretik. Zure datu-basea diseinatzen duzunean, ziurtatu zure datu- basearen normalizazioa zure lana gidatzeko.
Urratsa 2: Hasi SQL Server kudeaketa Studio
Zure datu-basea diseinatu ondoren, benetako ezarpena hasteko ordua da. Horretarako modu errazena SQL Server Management Studio erabiltzea da. Jarraitu eta ireki SSMS eta konektatu datu-basea non taula berri bat sortu nahi duzun zerbitzaria konektatu.
3. urratsa: Zuzendu karpeta honetara
SSMSren barruan, datu-basearen taulen karpetan nabigatu behar duzu. Kontuan izan leihoaren ezkerraldean dagoen karpeta egitura "Datu-baseak" izeneko karpeta bat dauka. Karpeta hau zabaltzen hasi. Ondoren, zure zerbitzarian ostatutako datu-base bakoitzeko karpetak ikusiko dituzu. Zabaldu taula berrian datu-baseari dagokion karpeta.
Azkenean, zabaldu Taulen karpeta datu-basearen azpian. Hartu une bat datu-basea dagoeneko dauden taulen zerrenda aztertzeko eta ziurtatu dagoen datu-basearen egitura ulertzeko. Ziur bikoiztutako taula bat ez egitea nahi duzula, hau zuzentzeko zailak izan daitezkeen oinarrizko arazoak sorraraziko dituzulako.
4. urratsa: hasierako taula sortzea
Egin klik eskuineko botoiarekin Taulen karpetan eta hautatu Taula berria laster-menuan. Horrek leiho berri bat irekiko du SSMSren barruan, zure lehen datu-basea sor dezakezu.
5. urratsa: Taulen zutabeak sortu
Diseinuaren interfazeak hiru zutabeko sareta aurkezten dizu taula propietateak zehazteko. Mahaian gorde nahi duzun atributu bakoitzerako, identifikatu beharko duzu:
- Zutabe izena : hau da, besterik gabe, atributuaren izena. Datu-baseen atributu bakoitzak aldagai baten antzekoa da; Zure datu-basea erregistro bakoitzerako gordeko duen datu-elementu bakarra da. Esate baterako, kontaktu-informazio osatua duen taula bat baduzu, lehenik eta behin, FirstName, LastName, HomePhone eta EmailAddress izeneko zutabeak izan ditzakezu kontaktuaren datu-basean pertsona bakoitzari buruzko informazioa dutenak.
- Datu mota : datu motak zutabe bakoitzean gordetako informazioa zehazten du. Adibidez, pertsona baten izena hizki sorta bat da, beraz varchar (50) datu mota erabil dezakezu zutabeak 50 karaktere baino gehiago ez duen luzera-kate luzera bat izango duela adierazteko. Era berean, jaiotze data data motako datuak erabiliko lituzke. Informazio gehiago lortzeko, ikus gure artikulua SQL Server datu motak.
- Onartu nulls : hau da, besterik gabe, kontrol-laukia. Egiaztatuta badago, datu-baseak zutabeko zantzuak (edo hutsak) balioko ditu. Informazio gehiagorako, ikus NULL balioak ulertzea .
Aurreratu eta osatu sareta matrizea, hiru datu horietako bakoitza zure datu-basearen taula berrian zutabe bakoitzerako.
6. urratsa: lehen mailako gako bat identifikatu
Ondoren, nabarmendu zure taularen lehen mailako tekla aukeratutako zutabeak. Ondoren, egin klik ikonoaren tekla ikonoan, lehen mailako tekla ezartzeko. Multivalued lehen mailako gakoa baduzu, erabili CTRL tekla hainbat errenkada nabarmendu nahi duzun tekla ikonoa sakatu aurretik.
Behin hau egin ondoren, lehen mailako gako-zutabeak zutabe-izenaren ezkerreko ikur bat erakutsiko dute, goiko irudian agertzen den bezala. Laguntza behar baduzu, artikulu bat irakurri ahal izango duzu Lehen mailako gako bat hautatzea .
7. urratsa: izena eta gorde taula
Lehen mailako tekla bat sortu ondoren, erabili diskoaren ikonoa tresna-barran zure taula zerbitzarian gordetzeko. Zure mahaiaren izena hornitzeko lehen aldiz gorde behar duzunean eskatuko zaizu. Ziurtatu deskriptibo zerbait aukeratu duzula besteek ulertzen dutela mahaiaren helburua.
Hori da hori guztia. Zorionak zure lehen SQL zerbitzariaren taula sortzeko!