SQL Server – jedinstveni proizvod sposoban za rad s ogromnim brojem informacijskih baza, obavlja funkcije programiranja i administracije.
Administracija sql servera podrazumijeva razvoj sustava informacijske baze, stvaranje sustava sigurnosti, izradu baze podataka, objekata, omogućava korisnicima pristup informacijama koje se nalaze u bazi.
Administrator povremeno stvara sigurnosne kopije, provjerava cjelovitost informatičkog sustava, kontrolira dopušteni volumen informatičkih datoteka te dnevnika transakcija.
Baza podataka – imenovana skupina međusobno povezanih sastavnica.
Ova baza se upravlja posebnim sustavom koji predstavlja skup jezika i softverskih alata, koji održavaju njenu aktualnost i organiziraju brzu pretragu potrebnih informacija.
Strukturiranje baze podataka
Za organizaciju kvalitetne informacijske baze, administrator mora odgovorno pristupiti, temeljito istražiti brojne opcije korištenja dostupnih informacija, predvidjeti moguću integraciju s drugim sustavima i pristup, kao i uz primjenu modernih tehnologija, unijeti potrebne promjene u sustav.
Administracija SQL poslužitelja provodi se u dvije verzije.
Prva – datotečni poslužitelj, gdje je Baza podataka smještena na datotečnomserveru, ona omogućava pohranu informacijske baze i pristup njoj korisnicima koji rade na različitim računalima. Obrada se vrši na radnim stanicama, gdje se prenose datoteke Baze podataka. Na osobnim računalima klijenata postoji sustav upravljanja, koji obrađuje prenesene informacije.
Klijent-server verzija osim sigurnosti, vrši obradu cijelog volumena podataka. Upit poslan na izvršenje od korisnika izaziva pretraživanje i izvlačenje potrebnih informacija. Ove informacije se transportiraju s poslužitelja na klijenta preko mreže.
Klijent-server se sastoji od dva dijela: klijentskog i poslužiteljskog.
Klijentska je smještena na osobnom računalu, obavlja funkcije pružanja grafičkog sučelja.
Poslužiteljski dio se nalazi na dedikovanom poslužitelju i doprinosi osiguravanju razdvajanja informacija, upravljanju informacijskom bazom, uslugama administracije i mjerama sigurnosti.
Za klijent-server sustav karakteristično je korištenje posebnog jezičnog pristupa koji strukturira zahtjeve te pruža učinkovite alate za pristup bazi podataka.
