Tablice služe kao osnovna jedinica organizacije za bilo koju bazu podataka, uključujući i one kojima upravlja SQL Server 2012 . Izrada odgovarajućih tablica za pohranjivanje vaših podataka bitna je odgovornost razvojnog programera baza podataka, a oba dizajnera i administratori moraju biti upoznati s procesom stvaranja novih tablica baze podataka SQL Server. U ovom članku detaljno istražujemo postupak.
Imajte na umu da ovaj članak opisuje postupak izrade tablica u sustavu Microsoft SQL Server 2012. Ako koristite drugu verziju sustava SQL Server, pročitajte članak Stvaranje tablica u Microsoft SQL Server 2008 ili Izrada tablica u Microsoft SQL Server 2014.
Korak 1: Izradite svoju tablicu
Prije nego što čak razmislite o sjedenju na tipkovnici, izvucite najvažniji dizajnni alat dostupan svakom razvojnom programeru baze podataka - olovkom i papirom. (U redu, za to možete upotrijebiti računalo ako vam se sviđa - Microsoft Visio nudi neke odličnih predložaka dizajna.)
Uzmite si vremena za skiciranje dizajna vaše baze podataka tako da obuhvaća sve elemente podataka i odnose koji će vam trebati da zadovolje vaše poslovne potrebe. Dugo ćete biti puno bolje ako pokrenete postupak s čvrstim dizajnom prije nego počnete stvarati tablice. Dok dizajnirate svoju bazu podataka, svakako uključite normalizaciju baze podataka kako biste vodili svoj rad.
Korak 2: Pokrenite SQL Server Management Studio
Nakon što dizajnirate svoju bazu podataka, vrijeme je za početak stvarne implementacije. Najlakši način za to je korištenje SQL Server Management Studio. Idite naprijed i otvorite SSMS i povežite se s poslužiteljem koji sadrži bazu podataka na kojoj želite stvoriti novu tablicu.
Korak 3: Idite do ispravne mape
Unutar SSMS-a morat ćete se kretati do mape tablice odgovarajuće baze podataka. Primijetite da struktura mapa na lijevoj strani prozora sadrži mapu pod nazivom "baze podataka". Započnite proširivanjem ove mape. Tada ćete vidjeti mape koje odgovaraju svakoj od baza podataka hostiranih na vašem poslužitelju. Proširite mapu koja odgovara bazi podataka u kojoj želite stvoriti novu tablicu.
Konačno, proširite mapu Tablica ispod te baze podataka. Odvojite trenutak da biste pregledali popis tablica koje već postoje u bazi podataka i uvjerite se da odražava vaše razumijevanje postojeće strukture baze podataka. Želite biti sigurni da ne stvarate duplikat tablice, jer će to uzrokovati osnovne probleme na putu koji je teško ispraviti.
Korak 4: Započnite stvaranje tablice
Desnom tipkom miša kliknite mapu Tablice i odaberite Nova tablica s padajućeg izbornika. To će otvoriti novo okno unutar SSMS-a gdje možete izraditi svoju prvu tablicu baze podataka.
Korak 5: Stvaranje tabličnih stupaca
Sučelje za dizajn prikazuje vam mrežastu tročlasta za određivanje svojstava tablice. Za svaki atribut koji želite spremiti u tablicu, morat ćete identificirati:
- Naziv stupca : Ovo je, jednostavno, naziv atributa. Svaki atribut baza podataka sličan je varijabli; to je jedna podatkovna stavka koju će vaša baza podataka pohraniti za svaki zapis. Na primjer, ako imate tablicu koja se sastoji od podataka o kontaktu, možda imate stupce s imenom FirstName, LastName, HomePhone i EmailAddress koji sadrže informacije o svakoj osobi u bazi podataka za kontakt.
- Vrsta podataka : vrsta podataka određuje vrstu informacija koje ćete pohraniti u svakom stupcu. Na primjer, prvo ime osobe sastoji se od niza slova, pa možete upotrijebiti vrstu podataka varchar (50) kako biste naznačili da će stupac sadržavati niz s varijablom dužine koji nije duži od 50 znakova. Slično tome, datum rođenja koristio bi vrstu datuma . Dodatne informacije potražite u članku o vrstama podataka usluge SQL Server.
- Dopusti nulte : Ovo je jednostavno potvrdni okvir. Ako ga provjerite, baza podataka će vam omogućiti pohranjivanje null (ili praznih) vrijednosti u tom stupcu. Dodatne informacije potražite u članku Razumijevanje vrijednosti NULL-a .
Idite naprijed i popunite mrežnu matricu, pružajući svaku od triju informacija za svaki stupac u novoj tablici baze podataka.
Korak 6: Prepoznajte primarni ključ
Zatim označite stupce koji ste odabrali za primarnu ključnu tablicu. Zatim kliknite ikonu ključa na programskoj traci kako biste postavili primarni ključ. Ako imate primarni ključ s više vrijednosti, upotrijebite tipku CTRL da biste označili više redaka prije nego što kliknete ikonu ključa.
Kada to učinite, stupci primarnog ključa prikazat će simbol ključa lijevo od naziva stupca, kao što je prikazano na gornjoj slici. Ako vam je potrebna pomoć, pročitajte članak Odabir primarnog ključa .
Korak 7: Ime i spremite tablicu
Nakon što stvorite primarni ključ, na alatnoj traci upotrijebite ikonu diska da biste spremili svoju tablicu na poslužitelj. Od vas će se tražiti da po prvi put spremite naziv tablice. Budite sigurni da ste odabrali nešto opisno koje će pomoći drugima razumjeti svrhu tablice.
To je sve. Čestitamo na izradi Vaše prve SQL Server tablice!