SQL Server baze podataka neke su od najčešćih baza podataka koje se koriste, djelomično zahvaljujući jednostavnosti njihovog stvaranja i održavanja. Uz besplatni program za grafičko korisničko sučelje (GUI) kao što je SQL Server Management, ne morate brinuti o petljanju po komandnoj liniji. Pogledajte 1. korak u nastavku za stvaranje baze podataka i početak unosa podataka za samo nekoliko minuta.
Koraci
Korak 1. Instalirajte softver SQL Server Management Studio
Ovaj softver je besplatno dostupan od Microsofta i omogućava vam da se povežete i upravljate svojim SQL serverom putem grafičkog sučelja umjesto da koristite komandnu liniju.
- Da biste se povezali na udaljenu instancu SQL servera, trebat će vam ovaj ili sličan softver.
- Korisnici Mac računara mogu koristiti programe otvorenog koda, poput DbVisualizer ili SQuirreL SQL. Interfejsi će biti različiti, ali vrijede isti opći principi.
- Da biste saznali kako stvoriti baze podataka pomoću alata naredbenog retka, pogledajte ovaj vodič.
Korak 2. Pokrenite SQL Server Management Studio
Kada prvi put pokrenete program, bit ćete upitani na koji se server želite povezati. Ako već imate poslužitelj koji radi i imate dozvole potrebne za povezivanje s njim, možete unijeti adresu poslužitelja i podatke za provjeru autentičnosti. Ako želite stvoriti lokalnu bazu podataka, postavite ime baze podataka na. i vrstu autentifikacije na "Windows autentikacija".
Pritisnite Connect za nastavak
Korak 3. Pronađite fasciklu Baza podataka
Nakon što se uspostavi veza sa poslužiteljem, lokalnom ili udaljenom, prozor Object Explorer će se otvoriti na lijevoj strani ekrana. Na vrhu stabla Object Explorera bit će poslužitelj s kojim ste povezani. ako nije proširen, kliknite ikonu "+" pored njega. Pronašao fasciklu Databases.
Korak 4. Kreirajte novu bazu podataka
Desnom tipkom miša kliknite mapu Databases i odaberite "New Database …". Pojavit će se prozor koji vam omogućuje da konfigurirate bazu podataka prije stvaranja. Dajte bazi podataka ime koje će vam pomoći da je identificirate. Većina korisnika može ostaviti ostale postavke kao zadane.
- Primijetit ćete da će se prilikom upisivanja imena baze podataka automatski stvoriti dvije dodatne datoteke: Podaci i Datoteka zapisa. Datoteka podataka sadrži sve podatke u vašoj bazi podataka, dok datoteka dnevnika prati promjene u bazi podataka.
- Pritisnite U redu da biste kreirali bazu podataka. Vidjet ćete da se vaša nova baza podataka pojavljuje u proširenoj mapi Baza podataka. Imat će ikonu cilindra.
Korak 5. Kreirajte tabelu
Baza podataka može pohraniti podatke samo ako stvorite strukturu za te podatke. Tablica sadrži podatke koje unosite u bazu podataka i morat ćete ih stvoriti prije nego nastavite. Proširite novu bazu podataka u fascikli Baza podataka, desnom tipkom miša kliknite mapu Tabele i odaberite "Nova tablica …".
Windows će se otvoriti na ostatku ekrana što će vam omogućiti da manipulirate svojom novom tablicom
Korak 6. Kreirajte primarni ključ
Preporučuje se da kreirate primarni ključ kao prvu kolonu u vašoj tablici. Ovo djeluje kao identifikacijski broj ili broj zapisa koji će vam omogućiti da se kasnije lakše prisjetite ovih unosa. Da biste to stvorili, unesite "ID" u polje Ime kolone, upišite int u polje Tip podataka i poništite okvir "Dozvoli nule". Pritisnite ikonu Ključ na alatnoj traci da postavite ovu kolonu kao primarni ključ.
- Ne želite dopustiti null vrijednosti jer uvijek želite da unos bude najmanje "1". Ako dopustite null, vaš prvi unos bit će "0".
- U prozoru Svojstva kolone pomaknite se prema dolje dok ne pronađete opciju Specifikacija identiteta. Proširite ga i postavite "(ls Identity)" na "Yes". Ovo će automatski povećati vrijednost ID stupca za svaki unos, efektivno automatski numerirajući svaki novi unos.
Korak 7. Shvatite kako su tablice strukturirane
Tablice se sastoje od polja ili stupaca. Svaka kolona predstavlja jedan aspekt unosa baze podataka. Na primjer, ako kreirate bazu podataka o zaposlenima, mogli biste imati stupac "Ime", "Prezime", stupac "Adresa" i stupac "Broj telefona".
Korak 8. Kreirajte ostale kolone
Kad završite s popunjavanjem polja za primarni ključ, primijetit ćete da se ispod njega pojavljuju nova polja. To vam omogućava da unesete u sljedeću kolonu. Popunite polja prema svom nahođenju i pobrinite se da odaberete pravi tip podataka za podatke koji će se unijeti u tu kolonu:
- nchar (#) - Ovo je tip podataka koji trebate koristiti za tekst, kao što su imena, adrese itd. Broj u zagradama je najveći dozvoljeni broj znakova za ovo polje. Postavljanje ograničenja osigurava da veličina vaše baze podataka ostane upravljiva. Telefonski brojevi trebaju biti pohranjeni u ovom formatu jer na njima ne izvršavate matematičke funkcije.
- int - Ovo je za cijele brojeve i obično se koristi u polju ID.
- decimal (x, y) - Ovo će pohraniti brojeve u decimalnom obliku, a brojevi u zagradama označavaju ukupan broj znamenki i brojke koje slijede decimalu. Na primjer, decimalni (6, 2) bi pohranio brojeve kao 0000.00.
Korak 9. Sačuvajte tabelu
Kada završite s stvaranjem kolona, morat ćete spremiti tablicu prije unosa podataka. Kliknite ikonu Spremi na traci s alatima, a zatim unesite naziv tablice. Preporučuje se imenovanje vaše tablice na način koji vam pomaže da prepoznate sadržaj, posebno za veće baze podataka s više tablica.
Korak 10. Dodajte podatke u svoju tablicu
Nakon što spremite tablicu, možete početi dodavati podatke u nju. Proširite fasciklu Tabele u prozoru Object Explorer. Ako vaša nova tablica nije na popisu, desnom tipkom miša kliknite mapu Tabele i odaberite Osvježi. Desnom tipkom miša kliknite tablicu i odaberite "Uredi 200 najboljih redova".
- Središnji prozor će prikazati polja za početak unosa podataka. Vaše polje za identifikaciju će se automatski popuniti, pa ga možete odmah zanemariti. Popunite podatke za ostala polja. Kada kliknete na sljedeći red, vidjet ćete da se polje ID u prvom redu automatski popunjava.
- Nastavite ovaj postupak dok ne unesete sve potrebne podatke.
Korak 11. Izvršite tablicu za spremanje podataka
Kada završite s unosom podataka, kliknite gumb Izvrši SQL na alatnoj traci da biste ih spremili u tablicu. SQL poslužitelj će raditi u pozadini, raščlanjujući sve podatke u stupce koje ste stvorili. Dugme izgleda kao crveni uskličnik. Takođe možete pritisnuti Ctrl+R za izvršavanje.
Ako postoje greške, bit će vam pokazano koji su unosi pogrešno popunjeni prije nego što se tablica može izvršiti
Korak 12. Upitajte svoje podatke
U ovom trenutku je kreirana vaša baza podataka. Možete stvoriti onoliko tablica koliko vam je potrebno unutar svake baze podataka (postoji ograničenje, ali većina korisnika neće morati brinuti o tome ako ne radi na bazama podataka na nivou preduzeća). Sada možete zatražiti svoje podatke za izvještaje ili bilo koje druge administrativne svrhe. Pogledajte ovaj vodič za detaljne informacije o pokretanju upita.