Meniu Referate
Romana
Romana1
Romana2
Istorie
Istorie1
Geografie
Geografie1
Diverse
Drept
Economie
Filozofie
Fizica
Informatica
Biologie
Chimie
Italiana
Spaniola
Germana
Franceza
Engleza
Marketing
Matematica
Medicina
Psihologie
Astronomie
Stiinte Politice
Proiecte

Optiuni Oracle Server, Produsele Oracle, Mediul de dezvoltare auxiliar-CDE-, ABORDAREA RELATIONALA

...In acest mediu client-server,un numar mare de resurse de calcul pot fi rulate.De exemplu,o aplicatie Oracle Forms poate rula pe un computer personal client,in timp ce accesarea datelor este condusa conventional de un Server Oracle pe un computer central. PRODUSELE ORACLEOptiuni Oracle Server In plus fata de Standard Oracle7 care dispune de o multime comprehensiva de facilitati asupra bazelor de date, mai sunt cateva facilitati suplimentare. Acestea includ Optiunea procedurala Asigura un motor PLSQL versiunea 2 in interiorul serverului Oracle,care are abilitatea de a stoca proceduri b.d.,functii si mecanisme de siguranta pentru utilizarea de catre aplicatii . Optiunea distribuita Suporta tranzactii care actualizeaza informatia din mai multe baze de date dintr-o retea de baze de date distribuita,utilizand executia in doua faze. Paralel Server Option Suporta sisteme cuplate liber. Oracle de incredere Trusted Oracle Pune la dispozitie o multime de facilitati aditionale de inalta securitate. Produsele OraclePrintre multele dezvoltari de aplicatii si produse pentru utilizatori accesibile in familia Oracle,exista o posibilitate comuna pentru a accesa baza de date Limbajul cu Structura de InterogareSQL. Produsele Oracle contin Oracle TextRetrieval O tehnologie care adauga capabilitati de refacere completa a textului intr-o baza de date Oracle. ProOracle O serie de precomilatoare care permit accesul bazelor de date Oracle la limbajele de programare C, Cobol,Fortran,PL1,Pascal si Ada. Oracle Card O interfata utilizator pentru producerea aplicatiilor cu baze de date usor de folosit ce incorporeaza grafice si facilitati multimedia. Oracle CASE O familie de instrumente care ajuta la analiza , designul si generarea aplicatiilor Oracle. SQLPlus Un instrument care permite o utilizare directa si interactiva a limbajului SQL pentru a accesa serverul Oracle,utilizand comenzi ad-hoc sau prin rularea fisierelor de comanda. Mediul de dezvoltare auxiliarCDE Instrumentul de dezvoltare a aplicatiilor principale formeaza un set inchis integrat numit Mediul de Dezvoltare Auxiliar.Elementele de baza ale CDE includ limbajul procedural al lui Oracle,PLSQL,facilitati grafice si comunicare intre produse. Principalele instrumente CDE sunt Oracle Forms V4 Permite ca aplicatii sofisticate bazate pe utilizarea ecranului sa fie construite repede si usor si permite utilizatorului sa ceara si sa manipuleze date intr-o structura cu forma convenabila ,la fel de bine ca afisarea imaginilor vizuale,si facilitati de accesare prevazute de alte produse CDE. Oracle Reports V2 Un puternic instrument de scriere a rapoartelor pentru constructia si executia rapoartelor sofisticate cu fonturi de text si imagini multiple. Oracle Graphics V2 Permite construirea si afisarea aplicatiilor vizuale, incluzand harti,grafice,imagini si desene. Oracle Book V1 Prevede abilitatea de a crea si vizualiza documente care includ hipertexte,sunete digitale si videoclipuri. SQL,SQLPLUS si PLSQL SQL,SQLPLUS si PLSQL sunt facilitatile Oracle care vor fi discutate in acest curs.Este important de inteles in fiecare caz diferentele lor,rolul si locul lor in familia Oracle. SQL este limbajul utilizat pentru a accesa o baza de date relationala, inclusiv Oracle. poate fi utilizat de fiecare instrument Oracle,cand accesul la baza de date este necesar. PLSQL este limbajul Procedural al lui Oracle pentru scrierea aplicatiilor si pentru manipularea datelor in afara bazei de date. poate include un subset al comenzilor SQL,cand accesul la baza de date este cerut este accesibil in fiecare din produsele CDE.De asemenea in insusi serverul Oracledaca optiunea procedurala este instalata. SQLPlus este un produs Oracle in care limbajele SQL si PLSQL pot fi utilizate. de asemenea are propriul limbaj de comanda pentru controlul comportarii produsului si pentru formatarea rezultatelor interogarilor SQL. In concluzie,SQL si PLSQL sunt limbaje care sunt utilizate intr-un numar de produse Oracle .SQLPluS este unul din produsele pe care acestea se afla. Noi vom discuta acum principiile de baza ale bazelor de date relationale, pentru care Oracle este un exemplu. ABORDAREA RELATIONALA Abordarea relationala Principiile modelului relational au fost pentru prima data expuse de Dr. E. F.Codd,care in iunie 1970 a publicat un articol numit Un model relational de date pentru marile banci de date.In acest articol Dr. Codd a propus modelul relational pentru sistemele de baze de date. Baza de date relationala este perceputa de utilizatorii sai ca o colectie de tabele bidimensionale care sunt usor de inteles.Sunt doar patru concepte de inteles tabele coloane randuri campuri Modelul relational imita procesele unei ramuri a algebrei cunoscuts sub numele de Algebra relationala. Aceste procese implica o colectie de obiecte cunoscute sub numele de RELATII o multime de operatori ce actioneza asupra relatiilor pentru a produce noi relatii. O Relatie poate fi inteleasa ca o Tabela.Modificarea datelor este reali- zata prin operatiile relationale aplicate asupre tabelelor. -------------------------------------------SELECTI
E pe linii -------------------------------------------PROIECT
IE -------------------------------------------pe coloane -------------------------------------------Operato
ri relationali Operatorii relationali sunt definiti mai jos RelatiaDescrierea Selectia este o operatie care preia si afiseaza datele din relatie.Este posibil sa se afiseze toate randurile sau doar randurile care indeplinesc o conditie sau mai multe conditii .Aceasta este de multe ori numita submultime orizontala Proiectia este operatia care afiseaza anumite coloane din relatie si de aceea este numita submultime verticala. Produs este rezultatul obtinut cand randurile a doua multimi de date sunt concatenate conform conditiilor specificate. Join este rezultatul obtinut cand randurile a doua multimi de date sunt concatenate conform conditiilor specificate. Reuniunea afiseaza toate randurile care apar in una ,in cealalta sau in ambele din cele doua relatii. Intersectia afiseaza toate randurile care apar in ambe...
Download