Kako stvoriti bazu podataka SQL Servera: 12 koraka (sa slikama)

Sadržaj:

Kako stvoriti bazu podataka SQL Servera: 12 koraka (sa slikama)
Kako stvoriti bazu podataka SQL Servera: 12 koraka (sa slikama)

Video: Kako stvoriti bazu podataka SQL Servera: 12 koraka (sa slikama)

Video: Kako stvoriti bazu podataka SQL Servera: 12 koraka (sa slikama)
Video: Video nadzor - uputstva za instaliranje video nadzora sa 4 kamere i mikrofonom 2024, April
Anonim

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

Kreiranje baze podataka SQL Servera Korak 1
Kreiranje baze podataka SQL Servera Korak 1

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č.
Kreiranje baze podataka SQL Servera Korak 2
Kreiranje baze podataka SQL Servera Korak 2

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

Kreiranje baze podataka SQL Servera Korak 3
Kreiranje baze podataka SQL Servera Korak 3

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.

Kreiranje baze podataka SQL Servera Korak 4
Kreiranje baze podataka SQL Servera Korak 4

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.
Kreiranje baze podataka SQL Servera Korak 5
Kreiranje baze podataka SQL Servera Korak 5

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

Kreiranje baze podataka SQL Servera Korak 6
Kreiranje baze podataka SQL Servera Korak 6

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.
Kreiranje baze podataka SQL Servera Korak 7
Kreiranje baze podataka SQL Servera Korak 7

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".

Kreiranje baze podataka SQL Servera Korak 8
Kreiranje baze podataka SQL Servera Korak 8

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.
Kreiranje baze podataka SQL Servera Korak 9
Kreiranje baze podataka SQL Servera Korak 9

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.

Kreiranje baze podataka SQL Servera Korak 10
Kreiranje baze podataka SQL Servera Korak 10

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.
Kreiranje baze podataka SQL Servera Korak 11
Kreiranje baze podataka SQL Servera Korak 11

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

Kreiranje baze podataka SQL Servera Korak 12
Kreiranje baze podataka SQL Servera Korak 12

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.

Preporučuje se: