Mala skola baza podataka
Uvod
Baze podataka u različitim oblicima i formatima postoje od same pojave računara. Potreba
za čuvanjem i pretraživanjem podataka postoji od uvek, a tek od skoro, sa omasovljenjem
računara, postaje dostupna svima. Načini elektronskog čuvanja podataka su od početka do
danas doživeli više evulucionih i revolucionih promena. Počev od jednostavnih datoteka u
tekst formatu, preko mainframe baza podataka, prvih desktop baza sve do današnjih moćnih
database servera koji osim osnovne namene donose mnoge dodatne mogućnosti.
Na našem tržištu u početku su bile veoma popularne Clipper aplikacije iza kojih je stajao
Dbase (popularni dbf) format baze podataka u različitim verzijama. Veliku popularnost zbog
jednostavnosti upotrebe i pouzdanosti je postigao i Microsoft Access, koji nije samo baza
podataka već je u njemu moguće pisati i Windows aplikacije. Međutim, kada govorimo o
velikim sistemima koji treba da čuvaju i manipulišu velikim brojem podataka i istovremenih
korisnika, referišemo se na servere baza podataka (eng. Database servers) koji mogu da
zadovolje ovakve potrebe u smislu perfomansi, bezbednosti, mogućnosti i administracije.
Teško je naći aplikaciju koja ne koristi nekakvu bazu podataka za svoj rad. Ovde je bitno
napomenuti da se pod terminom
podaci
ne smatraju samo numerčke i tekstualne
informacije. Potrebe su porasle, tako da sada u bazu možete smestiti i druge informacije kao
što su slike, audio i video informacije, geografske podatke, dokumente i generalno bilo koji
vid informacije koji se pojavljuje u svakodnevnom radu.
Microsoft već odavno nudi server baze podataka pod nazivom SQL Server. Trenutna verzija
nosi komercijalni naziv Microsoft SQL Server 2008, interno u pitanju je verzija 10. SQL
Server je već odavno zreo proizvod, dokazan u praksi i u ovom serijalu se upravo
posvećujemo njemu.
Postoji više tržišnih verzija SQL Servera koje su prilagođene različitim namenama i
zahtevima korisnika. Naredna tabela nabraja i opisuje sve ove verzije:
SQL Server Compact
Zove se još SQL Server Mobile, jer je namenjena mobilnim uređajima (džepnim
računarima i pametnim telefonima) na kojima se nalazi Windows Mobile operativni
sistem. U pitanju je optimizovana i veoma moćna baza podataka koja se koristi u
različitim scenarijima unosa i manipulacijom podacima na terenu, tamo gde je
neefikasno nositi prenosne računare. Ovo je takođe besplatna verzija čiju instalaciju
možete preuzeti na Microsoft web sajtu.
SQL Server 2008 Express
Takođe besplatna baza podataka namenjena desktop ili prenosnim računarima.
Ovde ne važi pravilo da besplatne stvari tačno toliko i vrede. Naime, u pitanju je
izuzetno moćna baza podataka i više od toga, koja svojim perfomansama i
mogućnostima prevazilazi druge baze podataka na tržištu. U sklopu je ostalih
Microsoft Express proizvoda kao što su C#, Visual Basic i Web Development.
SQL Server 2008 Developer
Ovo je puna verzija SQL Servera koja je po licencnim pravima namenjena razvojnim
kompanijama za kreiranje i testiranje softvera koji će se plasirati na tržište.
SQL Server 2008 Web
Verzija namenjena korišćenju na Web-u bilo kao podrška za Web sajtove i različite
servise i usluge na Web-u.

Windows XP mora imati instalirani Service Pack 2 ili 3
Link za SP3:
http://www.microsoft.com/downloads/details.aspx?FamilyID=5B33B5A8-5E76-
401F-BE08-1E1555D4F3D4&displaylang=en
Neophodno je instalirati .NET Framework 3.5 sa Service Packom 1
Link:
http://download.microsoft.com/download/2/0/e/20e90413-712f-438c-988e-
Windows Installer 4.5
Link:
http://www.microsoft.com/downloadS/details.aspx?familyid=5A58B56F-60B6-4412-
95B9-54D056D6F9F4&displaylang=en
Izaberite poslednju opciju u listi - WindowsXP-KB942288-v3-x86.exe
Windows Power Shell 1.0 za Windows XP
Link:
http://www.microsoft.com/downloads/details.aspx?FamilyId=6CCB7E0D-8F1D-4B97-
A397-47BCC8BA3806&displaylang=en
Redosled instalacije treba da bude isti kao u gornjoj listi.
Ako SQL Server instalirate na operativnom sistemu Windows Vista potrebno je samo
instalirati .NET Framework 3.5 sa SP1.
Instalacija
Kada ste zavisno od operativnog sistema, uradili sve neophodne korake pre instalacije
možete pokrenuti instalaciju SQL Servera. Postupak je gotovo identičan, bez obzira da li ste
preuzeli SQL Server 2008 Express with Tools ili SQL Server 2008 Express with Advanced
Services verziju.
Pokrenite izvršnu instalacionu datoteku koju ste preuzeli i sačekajte da se "raspakuje" jer je
u pitanju arhiva koja sadrži sve datoteke potrebne za instalaciju. U narednom tekstu biće
prikazani samo delovi instalacije gde je potrebno uneti ili izabrati neku vrednost. Na svim
ostalim ekranima prilikom instalacije prihvatite ponuđene opcije i kliknite na dugme "Next" ili
"OK".
Po pokretanju instalacione procedure na prvom ekranu se nudi puno informacija vezanih za
samu instalaciju, ali i za proveru sistema, dokumentacijom i on-line resursima. Ovde kliknite
na link "Installation" u gornjem levom delu ekrana:
Nakon ovoga se otvara novi dijalog, gde treba kliknuti na prvu opciju koja instalira novi SQL
Server:

Želimo da instaliramo server baze podataka, alat za menadžment i neophodne drajvere
preko kojih aplikacije mogu da se povežu sa SQL Serverom.
Na ekranu "Instance Configuration" potrebno je da navedemo pod kojim nazivom će se
instalirati osnovni servis za baze podataka. Naime, na isti računar je moguće instalirati više
SQL Servera i tada svaki od njih mora imati jedinstveno ime. Kada instalirati prvi (prvu
instancu) SQL Server dobro je izabrati opciju "Default Instance" kao što naznačeno na slici:
Na ekranu "Server Configuration" potrebno je izabrati pod kojim nalogom će se pokretati
servisi SQL Servera. U pitanju su dva servisa: SQL Server Database Engine i SQL Server
Browser. Iz padajuće liste izaberite opcije kao na sledećoj slici:
Ovaj materijal je namenjen za učenje i pripremu, ne za predaju.
Slični dokumenti