Kreirajte tablicu pomoću SQL Servera 2012

Tabele služe kao osnovna jedinica organizacije za bilo koju bazu podataka, uključujući i one kojima upravlja SQL Server 2012 . Dizajniranje odgovarajućih tabela za čuvanje vaših podataka je bitna odgovornost proizvođača baze podataka, a dizajneri i administratori moraju biti upoznati sa procesom kreiranja novih SQL Server baza podataka. U ovom članku detaljno istražujemo proces.

Imajte na umu da ovaj članak opisuje proces kreiranja tablica u Microsoft SQL Serveru 2012. Ako koristite drugačiju verziju SQL Servera, pročitajte Kreiranje tablica u Microsoft SQL Server 2008 ili Kreiranje tablica u Microsoft SQL Server 2014.

Korak 1: Dizajniraj svoju stolu

Pre nego što razmislite da sedite na tastaturi, izvucite najvažniji alat za dizajn koji je dostupan bilo kojem programeru baze podataka - olovkom i papirom. (U redu, dozvoljeno vam je da koristite računar ako želite - Microsoft Visio nudi neke odlične šablone dizajna.)

Odložite vreme da skicirate dizajn vaše baze podataka tako da uključuje sve elemente podataka i odnose koji će vam trebati da zadovolje vaše poslovne zahteve. Dugo ćete biti mnogo bolji ako započnete proces sa solidnim dizajnom pre nego što počnete da pravite stolove. Dok dizajnirate svoju bazu podataka, obavezno uključite normalizaciju baze podataka kako biste vodili svoj rad.

Korak 2: Pokrenite SQL Server Management Studio

Kada dizajnirate svoju bazu podataka, vreme je da započne stvarnu implementaciju. Najlakši način za to je korišćenje SQL Server Management Studioa. Idite napred i otvorite SSMS i povežite se na server koji hostira bazu podataka gdje želite da kreirate novu tabelu.

Korak 3: pređite na ispravnu fasciklu

U okviru SSMS-a, potrebno je da se krećete do Tables foldera ispravne baze podataka. Imajte na umu da struktura foldera na levoj strani prozora sadrži fasciklu pod imenom "Baze podataka". Počnite proširenjem ove fascikle. Zatim ćete videti fascikle koji odgovaraju svakoj bazi podataka hostiranih na vašem serveru. Proširite fasciklu koja odgovara bazi podataka u kojoj želite da kreirate novu tabelu.

Najzad, proširite fasciklu Tables ispod te baze podataka. Uzmite trenutak da biste pregledali listu tabela koje već postoje u bazi podataka i potrudite se da to odražava vaše razumijevanje postojeće strukture baze podataka. Želite biti sigurni da ne napravite dupliranu tabelu, jer će vam ovo dovesti do osnovnih problema koji se mogu teško ispraviti.

Korak 4: Početak stvorenja stola

Desni klik na fasciklu Tables i iz iskačućeg menija izaberite New Table. Ovo će otvoriti novi prozor unutar SSMS-a gdje možete kreirati svoju prvu tablicu baze podataka.

Korak 5: Napravite kolone stolova

Interfejs za dizajn vam predstavlja mrežu sa tri kolone da biste odredili svojstva tablice. Za svaki atribut koji želite da sačuvate u tablici, moraćete da identifikujete:

Prođite i popunite matričnu mrežu, pružajući svaku od ovih tri informacije za svaku kolonu u vašoj novoj tabeli baze podataka.

Korak 6: Identifikujte primarni ključ

Zatim označite stupce koje ste odabrali za primarni ključ vaše tablice. Zatim kliknite ikonu ključa na traci zadataka da biste postavili primarni ključ. Ako imate primarni ključ sa višestrukim pritiskom, pomoću tastera CTRL označite više redova pre nego što kliknete na ikonu ključa.

Kada to uradite, stupci primarnog ključa će prikazati simbol ključa levo od imena kolone, kao što je prikazano na slici iznad. Ako vam je potrebna pomoć, možda ćete želeti da pročitate članak Izbor primarnog ključa .

Korak 7: Ime i Sačuvaj svoju stolu

Nakon kreiranja primarnog ključa, pomoću ikone diska u traci sa alatkama čuvajte svoju tablicu na serveru. Od vas će biti zatraženo da navedete ime vašeg stola kada ga prvi put sačuvate. Obavezno izabrati nešto opisno što će pomoći drugima da razumeju svrhu tabele.

To je sve do toga. Čestitamo vam na stvaranju vaše prve SQL Server table!