Sunteți pe pagina 1din 12

Ministerul Educaiei al Republicii Moldova

Universitatea Tehnic a Moldovei


Facultatea Calculatoare, Informatic i Microelectronic

Raport
Lucrare de laborator Nr. 1
la BAZE DE DATE I CUNOTINE
Tema: Instalarea i configurarea SQL SERVER 2012

Elaborat: std. gr. TI-123


Plamadeala D
Profesor:Saranciuc D

Chiinu 2014

1. Scopul lucrrii:
Lucrarea urmrete tratarea problemelor cu privire la instalarea SGBD-ului MS SQL
Server 2012, gestiunea serviciilor i nregistrarea unui server, lucrul cu mediul SQL Server
Management Studio, precum i administrarea securitii i a accesului la baze de date. n afar de
aceasta, s se examineze tehnologia client-server, componentele logice ale sistemului MS SQL 2012
i principiile de gestiune i partajare a accesului la date.

2. Sarcina propus:
1. Se va instala SQL Server 2012, urmrind procedurile desrise n lucrarea Microsoft SQL Server
2012;
2. Se va nregistra serverul pe calculatorul disponibil, alegnd tipul de autentificare SQL;
3. Se vor crea trei login-uri de utilizatori care s posede SQL Autentificarea. S se aloce primului
utilizator acces la schema HumanResources din baza de date AdventureWorks2012. Utilizatorul
dat trebuie s aib posibilitatea s citeasc i s editeze datele din tabelele schemei respective.
Utilizatorul al doilea trebuie s dispun de accesul numai la citirea datelor din schema Sales
din baza de date AdventureWorksLT2012 i s nu aib acces la citirea datelor din
AdventureWorks2012. n acelai timp, el trebuie s aib posibilitatea s gestioneze orice obiect i
coninutul acestui obiect din baza de date AdventureWorksDW2012.
Utilizatorul al treilea trebuie s aib posibilitatea crrii bazelor de date noi i definirii
accesului la ele.
Familia bazelor de date sample AdventureWorks pot fi ncrcate de pe adresa:
http://www.codeplex.com/sqlserversamples

Mersul lurrii:
3.1) Instalarea i configurarea SQL Server 2012:
3.1.1) Fereastra de instalare i configurare a SQL Server 2012:

Figura 1. Fereastra de instalare i configurare a SQL Server 2012.


2

n urma vizualizrii ferestrei de instalare a SQL Server 2012, din meniul afiat n partea
stng sa selectat opiunea Installation. n urma selectrii opiunii, n partea dreapt a ferestrei
respective sunt afiate posibilitaile de instalare i configurare conform opiunii selectate.
Pentru a lansa instalarea nou, sa selectat cu click New SQL Server stand-alone
installation or add features to an existing installation.

3.1.2) Fereastra Setup Support Rules este un sprijin, un mic ajutor n momentul instalrii
SQL Server 2012, care lanseaz modul de control al configuratiei sistemului System
Configuration Checker care depisteaz problemele ce pot aprea la etapa de iniializare a
instalrii i a fiierelor de suport. Dar nu e suficient ca s tastm butonul OK, mai nti de toate
pentru a ne asigura c modulul de instalare poate continua cu succes, ne verificm ac ionnd
butonul Show details >>. Din lista respectiv, toate regulile respective trebuie sa fie
ndeplinite, dac cel puin una din reguli nu e respectat, istalarea nu va fi posibil.
Toate regulile sunt respectate, dac statusul fiecrei reguli este Pased, apoi pentru continuarea
instalrii tastm butonul OK.

Figura 2. Sprijinul instalrii cu succes SQL Server 2012.

3.1.3) Fereastra de activare a SQL Server 2012:


3

Figura 3. Activarea SQL Server 2012.


n urma tastrii butonului Next >, se continu instalarea. Apoi fereastra de instalare ne
deschide pagina License Terms, se are n vedere condiiile de licen. E necesar de activat
radiobutonul I accept the license terms i acionnd butonul Next >. n momentul urmtor
sa produs instalarea unor fiiere din pachetul SQL Server 2012.

3.1.4) Fereastra Setup Support Rules:


Aici se verific starea sistemului pentru a continua instalarea. Evenimentele sunt tratate
exact ca i la pasul 3.1.2.

Figura 4. Fereastra Setup Support Rules.

3.1.5) Fereastra Feature Selection:


4

n fereastra respective se pot selecta componentele SGBD-urilor cu care vom lucre. n


cazul nostru sau selectat toate componentele care au fost afiate. Aceast fereastr mai permite i
alegerea adresei directoriului unde va fi instalat SQL Server 2012. Drept cale de instalare sa ales
calea implicit de instalare (Program Files). Instalarea continu tastnd butonul Next >.

Figura 5. Fereastra Feature Selection.

3.1.6) Fereastra Installation Rules:


n fereastra respective toate regulile au fost ndeplinite cu succes.
Pentru continuarea instalrii click pe botonul Next >.

Figura 6. Fereastra Installation Rules.

3.1.7) Fereastra Instance Configuration:


5

Aceast fereastr specific numele instanei sau sufixul ID-ului acesteia. Numele implicit
a instanei i ID-ului e MSSQLSERVER. Pentru continuare tastm Next >.

Figura 7. Fereastra Instance Configuration.

3.1.8) Fereastra Disk Space Requirements:


Aici se calculeaz spaiul total necesar pe discul rigid pentru componentele preconizate de
istalare i se compar spatial necesar cu cel disponibil.

Figura 8. Fereastra Disk Space Requirements.

3.1.9) Fereastra Server Configuration:


6

n fereastra respectiv este necesar s se atribuie serviciile SQL Server pe conturile


utilizatorilor din numele crora vor rula serviciile.
Remarc!!!
Microsoft recomand ca pentru alocarea serviciilor pe conturi (Account Name) s nu se
lase cmpul Password necompletat.
n cazul de fa sa ales ca conturile s fie definite de Sistemul de Operare local, ceea ce
nseamn c serviciile vor fi rulate de Sistemul de Operare din numele contului local.

Figura 9. Fereastra Server Configuration.

3.1.10) Fereastra Database Engine Configuration:


Aici se alege modul de autentificare de tip Mixt (automat se activeaz login-ul de SQL
Server System Administrator) i Windows.
Autentificarea de tip Mixt cere s se creeze parola de acces (Enter password i Confirm
password).
n cazul de fa sa ales tipul Mixt, sa ales ca SQL Server Administrator utilizatorul curent
al Sistemului local.

Figura 10. Fereastra Database Engine Configuration.

3.1.11) Fereastra Reporting Service Configuration:


Aici se specific tipul serviciului respective, bifnd una din cele dou opiuni active:

Install and Configure

Install only

Figura 11. Fereastra Reporting Service Configuration.

3.1.12) Fereastra Installation Configuration Rules pentru lansarea unui set de


reguli pentru validarea configuraiei curente a sistemului cu componentele care au fost alese
pentru instalarea SGBD-ului.

Figura 12. Fereastra Installation Configuration Rules.

3.1.13) Fereastra Installation Progress:


n fereastra respective poate fi urmrit procesul de instalare.

Figura 13. Fereastra Installation Progress.

3.1.14) Fereastra Complete:


Prin fereastra respectiv se specific starea instalrii. n momentul de fa toate statusurile
regulilor sunt instalate cu succes.
9

Figura 14. Fereastra Complete.

3.2) Se va nregistra serverul pe calculatorul disponibil, alegnd tipul de


autentificare SQL
3.2.1) Lansarea SQL Server 2012:

Figura 15. Lansarea SQL Server 2012.

10

3.2.2)nregistrarea server-ului pe calculatorul disponibil prin autentificare SQL:


Pentru a nregistra server-ul pe calculator sa fcut click dreapta pe Server in Object
Explorer. Din meniul disponibil i din meniul aprut sa ales opiunea Register. n urma
selectrii opiunii se vizualizeaz fereastra:
Pentru a confirma nregistrarea server-ului se face click pe butonul Test. n cazul nostru
conexiunea sa efectuat cu succes, cum este reprezentat mai jos:

3.3) Crearea a trei login-uri de utilizatori care s posede SQL Autentificare.


Pentru a putea crea login-uri de utilizatori se procedeaz n modul urmtor: din Server
Properties-> Security -> Logins -> New Login

Figura 18. Crearea unui login de utilizator.

3.3.1) Crearea primului login de utilizator cu autentificare SQL, respectiv cu


drepturile de acces

11

Figura 18. Crearea primului utilizator.

4. Concluzie
n decursul efecturii lucrrii de laborator, am dezvoltat deprinderi n lucru cu instalarea
SGBD-ului MS SQL Server 2012, gestiunea serviciilor i nregistrarea unui server, lucrul cu
mediul SQL Server Management Studio; sa fcut cunotin cu modalitile de administrare i
securitate i a accesului la baze de date.
Conform sarcinii lucrrii de laborator, n mediul SQL Server Management Studio sa creat
trei utilizatori cu SQL Autentificare i li sau dat lor diferite drepturi de acces la bazele de date.
n timpul lucrului m-am struit s ptrund n toate detaliile descrise n scopul lucrrii.
Lucrarea de laborator are un rol important pentru instruirea mea ca specialist n domeniul
programrii.

12