Microsoft SQL Server 2005 referat




Microsoft SQL Server este un sistem de management a bazelor de date relationale realizat pe baza standardului SQL(Structured Query Language), cel mai uzual limbaj al bazelor de date. Se ocupa cu stocarea si gestionarea resurselor , a datelor pentru sisteme mari de procesare a datelor si a site-urilor comerciale Web, furnizand si servicii de stocare a datelor pentru afaceri individuale sau mai mici.
SQL Server este o solutie flexibila si adaptativa la diversele categorii de clienti, raspunzand la o serie de de nevoi precum nivel ridicat de scalabilitate, performanta si siguranta in exploatare.
Se adapteaza foarte bine la cerintele utilizatorilor acest lucru fiind demonstrate prin numarul mare de editii si anume 8 la numar, permitand integrarea MS SQL Serverului pe o gama variata de echipamente.

Caracteristicile cele mai importante are acestui sistem sunt urmatoarele:
 Scalabilitate si performanta - Prin notiunea de sistem scalabil se intelege acel tip de sistem care pune la dispozitia designe-rilor posibilitatea de a porni de la de la sisteme mici si de a creste in functie de necesitati.
Microsoft SQL Server este conceput pentru a suporta baze de date si aplicatii uriase, cum ar fi baze de date "multiterabyte" folosite de milioane de persoane. Acest lucru este atins prin caracteristica numita scalabilitate care permite userilor sa adauge procesoare, memorii si retele pentru construirea unui singur nod mare, permitand ca o baza de date imensa sa fie partitionata intr-un grupa se servere. Baza de date este considerata in continuare ca o singura entitate.




 Integrarea - Sql Server prezinta un nivel ridicat de integrabilitate cu alte servere sau alte aplicatii
 Simplitate in administrare - ofera instrumente grafice de configuratie si experti wizard pentru realizarea diverselor operatii de configurare si administrare a bazelor de date.
 Optimizari dinamice - SQL Server poate fi configurat sa optimizeze dinamic parametri bazei de date pentru a raspunde la schimbarea caracteristicilor de utilizare. Pentru utilizatorii la nivel de intreprindere, SQL Server se integreaza facil cu in majoritatea mediilor de management al intreprinderii
 Securitatea ridicata a datelor.

Serverul de date MS SQL Server ofera la dispozitia clientului tooluri ( client tools) care sa permite un acces usor la informatiile din bazele de date. Cele mai importante doua tooluri care sunt puse la dispozitia clientului sunt:
- Enterprise Manager
- Query Analyzer
Diferenta cea mai mare intre cele doua este aceea ca Enterprise Manger este un tool grafic pentru administrarea serverului iar Query Analyzer este un "command-line tool" realizat pentru a rula interogari. Mai exista deasemenea 2 tooluri: "osql" si "sqlcmd", care se numesc "operating-system command tools" si care pot sa acceseze serverul direct de la linia de comanda.