Curs baze de date Oracle PL si SQL

Incarcat la data: 31 August 2010

Autor: pma ctred

Pret: 100 credite

Numar pagini: 164

Tip fisier: zip

Marime fisier: 955 kb

Notiuni introductive in domeniul bazelor de date (entitate, relatie, atribut, limbaje pentru baze de date, componenete si arhitectura unui sistem de gestiune a bazelor de date (SGBD), evolutia SGBD-urilor) Proiectarea bazelor de date simple Proiectarea bazelor de date relationale (modelarea Entitate-Relatie, diagrama E/R, modelul relational, regulile lui Codd, caracteristicile modelului relational, normalizare, forme normale, dependente functionale) Limbaje de manipulare a datelor relationale Limbajul SQL


MODUL DE STABILIRE A NOTEI FINALE:


Nota de la testul grila (pe calculator).


SINTEZE ASUPRA PROGRAMEI ANALITICE


Materialul este structurat in 2 parti, astfel:


Partea I. Concepte ale bazelor de date relationale


Partea a_II_a. SQL


Partea I. Concepte ale bazelor de date relationale


In aceasta parte se face o prezentare generala a conceptelor bazelor de date relationale. O baza de date este o colectie de informatii interrelationate gestionate ca o singura unitate. A ceasta definitie este foarte larga, deoarece exista mari diferente intre conceptiile diferitilor producatori care pun la dispozitie sisteme de baze de date.



De exemplu, Oracle Corporation defineste o baza de date ca fiind o colectie de fisiere fizice gestionate de o singura instanta (copie) a produsului software pentru baze de date, in timp ce Microsoft defineste o baza de date SQL Server ca fiind o colectie de date si alte obiecte. Un obiect al bazei de date este o structura de date denumita, stocata in baza de date, cum ar fi un tabel, o vizualizare sau un index. Exista mari diferente intre implementarile furnizorilor de baze de date. in majoritatea sistemelor de baze de date, datele sunt stocate in mai multe fisiere fizice, dar in Microsoft Access toate obiectele bazei de date, impreuna cu datele care apartin unei baze de date sunt stocate intr-un singur fisier fizic.(Un fisier este o colectie de inregistrari inrudite stocate ca o singura untiate de sistemul de operare al calculatorului.) Totusi, unul dintre principalele avantaje ale bazelor de date relationale este faptul ca detaliile de implementare fizica sunt separate de definitiile logice ale obiectelor bazei de date, astfel incat majoritatea utilizatorilor bazei de date nu au nevoie sa stie unde (si cum) sunt stocate obiectele bazei de date in sistemul de fisiere al calculatorului. De fapt , pe masura ce veti invata limbajul SQL , veti vedea ca nu este nevoie sa specificati numele unui fisier fizic intr-o instructiune SQL decat atunci cand definiti sau modificati chiar obiectele bazei de date.



Sistem de gestionare a bazei de date (DBMS)


Un sistem de gestionare a bazei de date (DBMS database management system) este un produs software furnizat de producatorul bazei de date. Produse software precum Microsoft Access, Microsoft SQL Server, Oracle Database,Sybase, DB2,INGRES, MySQL si Postgre SQL fac parte din categoria DBMS sau, mai corect, DBMS relationale (RDBMS). RDBMS-urile sunt cunoscute si sub numele de SGBD-uri. Ambele prescurtari vor fi folosite in acesta expunere.


Bazele de date relationale sunt definite si prezentate in sectiunea urmatoare a acestu capitoli.


Sistemul DBMS pune la dispozitie toate serviciile de baza necesare pentru organizarea si intretinerea bazei de date, inclusiv urmatoarele: Transferarea datelor in si din fisierele fizice de date, in functie de cerinte. Gestionarea accesului concurential la date al mai multor utilizatori , inclusiv prevenirea conflictelor care ar putea fi cauzate de actualizarile simultane. Gestionarea tranzactiilor, astfel incat toate modificarile facute asupra bazei de date printr-o tranzactie sa fie executate ca o singura unitate.Cu alte cuvinte, daca tranzactia reuseste, toate modificarile efectuate de tranzactie sunt inregistrate in baza de date; daca tranzactia esueaza, nici una dintre modificari nu este inregistrata in baza de date.Totusi, retineti ca unele sisteme RDBMS nu asigura suportul pentru tranzactii.



Accepta un limbaj de interogare, care reprezinta sistemul de comenzi folosit de utilizator pentru a obtine date din baza de date.SQL este principalul limbaj folosit pentru sistemele DBMS relationale si subiectul principal al aceste carti. Functii pentru salvarea bazei de date si pentru refacerea bazei de date in urma erorilor. Mecanisme de securitate pentru impiedicarea accesului neautorizat la date si modificarea acestora.

Textul de mai sus reprezinta un extras din "Curs baze de date Oracle PL si SQL". Pentru versiunea completa a documentului apasa butonul Download si descarca fisierul pe calculatorul tau. Prin descarcarea prezentei lucrari stiintifice, orice utilizator al site-ului www.studentie.ro declara si garanteaza ca este de acord cu utilizarile permise ale acesteia, in conformitate cu prevederile legale ablicabile in domeniul proprietatii intelectuale si in domeniul educatiei din legislatia in vigoare.

In cazul in care intampini probleme la descarcarea fisierului sau documentul nu este nici pe departe ceea ce se doreste a fi te rugam sa ne anunti. Raporteaza o eroare

Important!

Referatele si lucrarile oferite de Studentie.ro au scop educativ si orientativ pentru cercetare academica.

Iti recomandam ca referatele pe care le downloadezi de pe site sa le utilizezi doar ca sursa de inspiratie sau ca resurse educationale pentru conceperea unui referat nou, propriu si original.

Alti utilizatori au mai cautat: ORACLEbaze de datecurs informatica
Jacheta usoara verde oliv inchis Jacheta usoara verde oliv inchis Descriere produs:Tip: jachetaCuloare: verde oliv inchisMaterial: usorDetalii: margini...
Jacheta usoara violet inchis Jacheta usoara violet inchis Descriere produs:Tip: jachetaCuloare: violet inchisMaterial: usorDetalii: margini...
Camasa alba in dungi Camasa alba in dungi Descriere produs:- camasa alba cu dungi albastre- imprimeu text pe partea din spate- guler...