Documente Academic
Documente Profesional
Documente Cultură
RAPORT
Lucrare de laborator nr. 2
Chiinu 2016
Scopul lucrrii:
Scopul lucrrii const n formarea unor abiliti practice privind crearea bazelor de date, planurilor de
ntreinere i gestiunea proprietilor acestora, utiliznd instrumentele SQL Server Management Studio.
n procesul executrii lucrrii, studenii i consolideaz cunotinele teoretice n ceea ce privete
organizarea rezonabil i mentenana schemei bazelor de date.
Sarcinile practice:
1. Creai o baz de date plasat n mapa My Documents, fixnd o cretere a fiierului primar a bazei de
2MB cu limita de cretere de 500 MB i a logului de 2 MB cu limita de cretere de 100 MB. Pentru
fiierele secundare de 3 MB cu limita de 1000 MB.
2. Creai o baz de date, unde fiierul log s fie fizic plasat n mapa My Documents, numele fiierului
log n mediul sistemului de operare trebuie s se deosebeasc de cel logic definit n schema fizic.
Este important cu baza de date creat s fie compatibil cu sistemul MS SQL Server 2000 i ea s fie
accesibil numai unui singur utilizator ntr-un moment de timp.
3. Creai planul de ntreinere a bazei de date, construit n sarcina 1. Spaiul neutilizat de fiierele bazei
de date trebuie ndeprtat atunci cnd el atinge mrimea 200Mb. Spaiul eliberat trebuie s fie
returnat sistemului de operare. Aceast operaiune trebuie s ruleze n fiecare vineri, la ora 00:00.
Raportul executrii planului de ntreinere trebuie salvat n dosarul My documents/SQL reports.
Iniializai executarea planului. Dup executare, verificai rezultatele n fiierul log.
4. Creai planul de ntreinere a bazei de date, construite n exerciiul 2. Numele planului va fi
Reconstruire index. n cadrul acestui plan, sistemul trebuie s realizeze reconstruirea indecilor
numai asupra tabelelor de baz (exclusiv viziunilor) din toate schemele care exist n baza de date n
cauz. Spaiul liber pe pagin trebuie s fie 50%. Dup reconstruire, trebuie s urmeze colectarea
statisticilor complete despre indecii reconstruii. Al treilea pas al planului trebuie s constituie
sarcina de tergere a fiierelor de rezerv (backup), care au rmas dup executarea planului de
ntreinere. Trebuie terse fiierele de rezerv care au vrsta mai mare de 6 luni. Acest plan trebuie s
fie executat n fiecare prima duminic a lunii. Creai n dosarul My Documents / SQL reports fiierul
Reconstruire index_log.txt. Raportul de executare a planului trebuie s fie adugat n acest fiier.
Iniializai executarea planului. Dup executare, verificai rezultatele n fiierul log.
Executarea lucrrii:
1. Creai o baz de date plasat n mapa My Documents, fixnd o cretere a fiierului primar a bazei de
2MB cu limita de cretere de 500 MB i a logului de 2 MB cu limita de cretere de 100 MB. Pentru
fiierele secundare de 3 MB cu limita de 1000 MB.
Fig. 1.3 Crearea unui nou grup de fiiere, anume grupul Secundary i o selectm ca implicit.
2. Creai o baz de date, unde fiierul log s fie fizic plasat n mapa My Documents, numele fiierului
log n mediul sistemului de operare trebuie s se deosebeasc de cel logic definit n schema fizic.
Este important cu baza de date creat s fie compatibil cu sistemul MS SQL Server 2000 i ea s fie
accesibil numai unui singur utilizator ntr-un moment de timp.
Fig. 2.1 Crearea unei baze de date nou db2 i n cmpul File Name nscriem numele fiierului diferit
de cel logic al su.
Fig. 2.2 Crem compatiblitatea bazei de date db2 cu sistemul MS SQL Server 2000 i este accesibil
numai unui singur utilizator ntr-un moment de timp.
3. Creai planul de ntreinere a bazei de date, construit n sarcina 1. Spaiul neutilizat de fiierele bazei
de date trebuie ndeprtat atunci cnd el atinge mrimea 200Mb. Spaiul eliberat trebuie s fie
returnat sistemului de operare. Aceast operaiune trebuie s ruleze n fiecare vineri, la ora 00:00.
Raportul executrii planului de ntreinere trebuie salvat n dosarul My documents/SQL reports.
Iniializai executarea planului. Dup executare, verificai rezultatele n fiierul log.
Fig. 3.2 Fereastra n urma tastrii Maintenance Plan Wizard. Aici se afieaz informaiile despre
posibilitile acestui asistent.
Fig. 3.3 Introducerea numelui planului de ntreinere n cmpul Name i tastm Change
Fig. 3.5 Selectarea sarcinilor planului de ntreinere. n cazul dat avem nevoie doar de opiunea
Shink Database
Fig. 3.6 Selectarea ordinii de execuie a sarcinilor. n cazul dat am selectat doar o singur sarcin i
de aceea ordinea este imposibil.
Fig. 3.8. Selectm faptul c spaiul neutilizat trebuie returnat sistemului de operare atunci cnd baza
de date atinge mrimea 200 MB.
Fig. 3.9. Selectarea tipului de salvarea a raportului dup executarea planului. n cazul dat o salvm
ca fiier text n folderul selectat.
Fig. 4.3 Selectm sarcinile acestui plan de ntreinere. n cazul dat: Rebuild Index, Update Statistics,
Clean Up History
Concluzie:
n urma elaborrii laboratorului nr. 2, am fcut cunotin cu crearea bazelor de date i a
planului de ntreinere. Am aflat modurile de creare a planului de ntreinere i destinaia
lor. Am aflat despre spaiul rezervat pentru baza de date i alte opiuni ale MS SQL Server