Professional Documents
Culture Documents
Conductor tiinific,
Lucrare de Licen
Absolvent,
Lucrarea conine:
noiuni generale despre bazele de date, noiuni aprofundate despre gestiunea tranzaciilor, securitatea bazelor de date, criptare, descrierea aplicaiei, concluzii generale.
Structura virtual
Structura fizic
SQL Server
SQL este un limbaj standard folosit n elaborarea de interogri destinate returnrii anumitor date. Poate fi folosit pentru selectarea anumitor nregistrri dup nite criterii stabilite n interiorul unui tabel. Fa de Visual Basic care este un limbaj procedural SQL este un limbaj de rezultate. Visual Basic execut instruciunile una dup alta, ntr-o secven. SQL este un limbaj care a fost creat pentru a indica bazei de date, ce anume dorete utilizatorul s fac i nu cum s efectueze aciunea.
Caracteristici ale tranzaciilor Atomicitatea Consistena-corectitudinea unei tranzactii Izolarea-accesul doar la starile consistente ale bazei de date Durabilitatea Clasificarea tranzaciilor Dup durat:tranzacii on-line i batch.
Dup structur:tranzacii simple i ncuibrite. Dup aria de aplicabilitate:tranzacii distribuite, de compensare i eterogene
Serializabilitatea este o problem de concuren. Prin execuia concurent a mai multor tranzacii se obin rezultate diferite fa de situaia n care fiecare tranzacie este executat independent.
Prin execuia independent se obin rezultate corecte. O astfel de execuie se numete serial.
Accesul concurent la baza de date determin mecanismele de blocare. Exist mai multe grade de izolare ale tranzaciilor: 0,1,2,3.
Capitolul 5: Aplicaia
Tehnologiile folosite sunt:
Visual Basic 2010, program ce trebuie instalat pe fiecare calculator din reeaua unde se folosete aplicaia SQL Server pentru a avea acces la baza de date i pentru face operaii pe ea