SQL Server baze podataka su najčešće korištene baze podataka zbog svoje jednostavnosti izrade i održavanja. S programom za grafičko korisničko sučelje (GUI) kao što je SQL Server Management, ne morate brinuti o korištenju naredbenog retka. Pogledajte 1. korak u nastavku za stvaranje baze podataka i početak unosa podataka u nju za samo nekoliko minuta.
Korak
Korak 1. Instalirajte program SQL Server Management Studio
Ovaj je program besplatno dostupan od Microsofta i možete ga koristiti za povezivanje sa SQL poslužiteljem i upravljanje njime putem grafičkog sučelja umjesto pomoću naredbenog retka.
- Za pokretanje udaljene veze sa SQL poslužiteljem trebat će vam program za upravljanje SQL poslužiteljem ili slično.
- Korisnici Mac računala mogu koristiti programe otvorenog koda poput DbVisualizer ili SQuirreL SQL. Sučelje može biti različito, ali opći princip ostaje isti.
- Da biste saznali kako stvoriti bazu podataka s alatima za naredbeni redak, pogledajte ovaj vodič.
Korak 2. Pokrenite SQL Server Management Studio
Kada prvi put pokrenete program, bit ćete upitani na koji se poslužitelj želite povezati. Ako već imate poslužitelj koji radi i imate potrebna dopuštenja za povezivanje s tim poslužiteljem, možete unijeti adresu poslužitelja i podatke o dopuštenjima. Ako želite stvoriti lokalnu bazu podataka, napunite Ime baze podataka s. i Vrsta autentifikacije na "Windows autentifikacija".
Pritisnite Connect za nastavak
Korak 3. Pronađite direktorij Databases
Nakon povezivanja s poslužiteljem, bilo lokalnim poslužiteljem ili udaljenim poslužiteljem, otvorit će se prozor Object Explorer na lijevoj strani zaslona. Na vrhu stabla Object Explorera nalazi se poslužitelj s kojim ste povezani. Ako se stablo poslužitelja ne otvori i proširi, kliknite ikonu "+" pored njega. Pronađite direktorij Databases.
Korak 4. Izradite novu bazu podataka
Desnom tipkom miša kliknite direktorij Databases, a zatim odaberite "New Database …". Pojavit će se prozor u kojem možete upravljati bazom podataka prije nego što je stvorite u tom prozoru. Dajte bazi podataka ime kako biste je mogli identificirati. Većina korisnika može ostaviti ostale postavke kao zadane.
- Primijetit ćete da će se prilikom upisivanja baze podataka automatski stvoriti dvije dodatne datoteke: datoteke Data i Log. Datoteka podataka sadrži sve podatke u bazi podataka, dok se datoteka zapisnika koristi za praćenje promjena u bazi podataka.
- Pritisnite U redu za stvaranje baze podataka. Vidjet ćete da se nova baza podataka pojavljuje u proširenom direktoriju Baze podataka. Baza podataka ima ikonu cijevi.
Korak 5. Izradite tablicu
Baza podataka može pohraniti podatke samo ako stvorite strukturu za podatke. Tablice sadrže podatke unesene u bazu podataka i morate ih stvoriti prije nego što prijeđete na sljedeće korake. Proširite novu bazu podataka u direktoriju Databases, zatim desnom tipkom miša kliknite direktorij Tables i odaberite "New Table …".
Na preostalom slobodnom prostoru na zaslonu otvorit će se prozor u kojem možete manipulirati novom tablicom
Korak 6. Izradite primarni ključ
Preporučuje se stvaranje primarnog ključa kao prvog stupca u tablici. Primarni ključ djeluje kao ID broj ili zapisni broj koji vam omogućuje jednostavno pozivanje podataka. Da biste ga stvorili, unesite "ID" u polje Naziv stupca, zatim upišite int u polje Vrsta podataka i poništite odabir "Dopusti nule". Pritisnite ikonu brave na alatnoj traci da biste stupac postavili kao primarni ključ.
- U stupcu Primarni ključ ne bi trebalo biti nikakvih vrijednosti jer vrijednosti u zapisu moraju započeti najmanje "1". Ako ostavite vrijednost praznom, prva unijeta vrijednost je "0".
- U prozoru Svojstva stupca pomaknite se prema dolje dok ne pronađete opciju Specifikacija identiteta. Proširite opcije i postavite "(Je li identitet)" na "Da". Na ovaj način vrijednost stupca ID povećat će se svaki put kada se unesu novi podaci, tako da će se postupak numeriranja za svaki novi zapis provoditi automatski i učinkovito.
Korak 7. Shvatite strukturu tablice
Tablica se sastoji od polja ili stupaca. Svaki stupac predstavlja jedan aspekt u zapisu baze podataka. Na primjer, ako stvarate bazu podataka za zaposlenike, možda ćete imati stupce "Ime", "Prezime", "Adresa" i "Telefonski broj".
Korak 8. Napravite ostale stupce koji su vam potrebni
Kad završite s popunjavanjem polja za primarni ključ, vidjet ćete da se ispod njega pojavljuje novo polje. U novo polje možete unijeti sljedeći stupac. Ispunite polja za koja mislite da ih treba popuniti i provjerite jeste li odabrali ispravnu vrstu podataka za unos podataka u stupac:
- nchar (#) - Ovaj tip podataka trebao bi se koristiti za tekst, kao što su imena, adrese itd. Broj u zagradama najveći je broj znakova koji se može unijeti u polje. Postavljanjem ograničenja veličine osiguravate da veličina baze podataka ostane upravljana. Telefonske brojeve treba spremiti u ovom formatu jer ne upotrebljavate matematičke funkcije s telefonskim brojevima.
- int - Ovaj tip podataka koristi se za zapise koji sadrže samo brojeve, a obično se koristi za ID polja.
- decimal (x, y) - Ovaj tip podataka koristi se za spremanje brojeva u decimalnom obliku, a broj u zagradama određuje broj znamenki broja i broj decimalnih znamenki iza broja. Na primjer, decimalni (6, 2) će pohraniti broj u obliku 0000.00.
Korak 9. Spremite tablicu
Kada završite sa stvaranjem stupaca, morat ćete spremiti tablicu prije unosa podataka u nju. Kliknite ikonu Spremi na alatnoj traci, a zatim unesite naziv tablice. Preporučuje se da tablici date naziv koji može pomoći u identificiranju sadržaja tablice, posebno za veće baze podataka s mnogo tablica.
Korak 10. Unesite podatke u tablicu
Nakon spremanja tablice, možete početi unositi podatke u nju. Proširite direktorij Tabele unutar prozora Object Explorer. Ako vaša nova tablica nije na popisu. desnom tipkom miša kliknite direktorij Tabele, a zatim kliknite Osvježi. Desnom tipkom miša kliknite tablicu, a zatim odaberite "Uredi 200 najboljih redaka".
- Srednji prozor prikazat će polja koja možete koristiti za početak unosa podataka. Vaše polje za osobnu iskaznicu automatski će se popuniti, pa ga sada možete zanemariti. Ispunite podatke za preostala dostupna polja. Kada kliknete na sljedeći redak, vidjet ćete da se polje ID u prvom retku automatski popunjava.
- Nastavite ovaj postupak dok ne unesete sve potrebne podatke.
Korak 11. Za spremanje podataka upotrijebite naredbu Izvrši na tablici
Pritisnite gumb Izvrši SQL na alatnoj traci kada završite s unosom podataka kako biste ih spremili u tablicu. SQL poslužitelj će se izvesti iza kulisa kako bi raščlanio podatke u stupce koje ste stvorili. Gumb Izvrši SQL izgleda kao crveni uskličnik. Također možete pritisnuti Ctrl+R da biste to učinili.
Ako postoje pogreške u unesenim podacima, prije izvršenja tablice bit će prikazani zapisi koji sadrže netočne podatke
Korak 12. Pozovite svoje podatke upitom
U ovoj je fazi stvorena vaša baza podataka. U svakoj bazi podataka možete stvoriti onoliko tablica koliko vam je potrebno (svaka baza podataka ima ograničenja, ali većina korisnika ne mora brinuti o njima ako korisnik ne radi na bazi podataka na razini poduzeća). Sada možete pozvati podatke za generiranje izvješća ili u druge administrativne svrhe. Potražite članak WikiHow za detaljne informacije o pozivanju podataka s upitima.