Documente online.
Zona de administrare documente. Fisierele tale
Am uitat parola x Creaza cont nou
 HomeExploreaza
upload
Upload




ORACLE - Gestiunea angajatilor unei firme

Informatica




Gestiunea angajatilor unei firme

Ce este Oracle?

Oracle consta dintr-un set complet de constructori de aplicatii si produse pentru utilizatori,cautand sa asigure solutii complete in tehnologia informatiei.

Aplicatiile Oracle sunt portabile peste un numar mare de statii de lucru si sisteme de operare, de la calculatoare personale la procesoare paralele.

Oracle este inzestrat cu un flexibil Sistem de Management al Bazelor de Date(DBMS) - Serverul Oracle 515h76f - pentru stocarea si managementul informatiei utilizate de aplicatii.

Printre multele dezvoltari de aplicatii si produse pentru utilizatori accesibile in familia Oracle,exista o posibilitate comuna pentru a accesa baza de date.

Daca direct sau indirect,aceasta este realizata prin Limbajul cu Structura de Interogare(SQL),va fi un subiect pe care noi il vom trata in acest curs.

Produsele Oracle contin:

Oracle TextRetrieval

O tehnologie care adauga capabilitati de refacere completa a textului intr-o baza de date Oracle.

Pro*Oracle

O serie de precomilatoare care permit accesul bazelor de date Oracle la limbajele de programare C, Cobol,Fortran,PL/1,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.

SQL*Plus

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.

SQL,SQL*PLUS si PL/SQL

*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.

*PL/SQL

  • 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 Oracle(daca optiunea procedurala este instalata).

*SQL*Plus

  • este un produs Oracle in care limbajele SQL si PL/SQL pot fi utilizate.
  • de asemenea are propriul limbaj de comanda pentru controlul comportarii produsului si pentru formatarea rezultatelor interogarilor SQL.

In concluzie,SQL si PL/SQL sunt limbaje care sunt utilizate intr-un numar de produse Oracle.

Descrie aplicatie

Prezenta aplicatie realizeaza gestiunea unei firme de constructii si este realizata cu ajutorul Oracle Application Expres.

Din punct de vedere compozitional, aplicatia este organizata in patru sectiuni care pot fi vizitate prin accesarea meniurilor corespunzatoare. Aceste sectiuni sunt: Home, Angajati, Manageri si Lucrari.

Atunci cand este accesat unul dintre meniuri intram in sectiunea asociata, lucru care devine vizibil si prin faptul ca meniul devine luminos.

La accesarea meniului Home, intram in prima pagina a aplicatiei, pagina de start.

La accesarea meniului Angajati se intra in pagina rezervata obtinerii informatiilor despre angajatii firmei.

Operatiile pe care le pot efectua asupra tabelei pana_angajati sunt

Afisare angajati;

Ordonare angajati;

Adaugare angajati;

Cautare angajati;

Stergere angajati;

Prin efectuarea click-ului pe butonul corespunzator optiunii Adaugare ajungem in pagina prin care se poate realiza adaugarea de informatii in tabela pana_angajati.

Daca informatiile de adaugat sunt corecte se apasa butonul Create, iar daca se doreste renuntarea se apasa Cancel.

In cazul in care optiunea aleasa este Create, dupa realizarea adaugarii in baza de date, se realizeaza redirectionarea in pagina de afisare a continutului tabelei, pentru a putea vizualiza rezultatul adaugarii.

Daca utilizatorul se hotaraste sa renunte la adaugarea de informatii, prin simpla apasare a butonului Cancel se poate reintoarce in pagina principala a meniului Angajati.

Asa cum am vazut mai sus, cu ajutorul butonului Afisare se realizeaza afisarea informatiilor din tabela pana_angajati

Dupa cum ne-am obisnuit, butonul Back ne ofera posibilitatea revenirii in pagina principala Angajati.

Prin accesarea butonului ordonare angajati putem vedea lista angajatilor in ordinea codului unic. Pentru a reveni in pagina principala dati un lcik pe butonul Back.

Meniul cautare angajati  ne ofera posibilitatea de a cauta angajatul cu id-ul 2.

Butonul Back ofera posibilitatea revenirii in pagina Angajati.

Butonul Adaugare angajati ne ofera posibilitatea de a aduga angajati in tabela pana_angajati.

Pentru a sterge angajati avem la dispozitie butonul Stergere angajati. Atunci cand il accesam suntem redirectionati intr-o pagina in care avem doua butoane: Sterge si Back. Butonul Sterge efectueaza stergerea angajatului, iar Back, asa cum ne-am obisnuit, faciliteaza intoarcerea in pagina Angajati.

Tabul Manageri ne ofera posibilitatea efectuarii operatiilor asupra tabelei pana_manageri.

Operatiile posibile sunt:

Afisare manageri

Ordonare manageri

Adaugare manageri

Cautare manageri.

Adaugarea presupune adaugarea de informatii referitoare la manageri in tabela corespunzatoare. Exista doua posibilitati: datele de introdus sunt corecte, caz in care utilizatorul poate alege Create, sau cazul in care se doreste abandonarea adaugarii, lucru posibil cu ajutorul butonului Cancel.

Afisarea este realizata actionand meniu Afisare Manageri.

Ordonarea managerilor se realizeaza dupa ID-ul managerului. Si aici avem la dispozitie optiunea Back care ne permite intoarcerea in pagina Manageri.

Cautarea managerilor se face accesand meniul cautare manageri.

Tabul departamente ne ofera posibilitatea lucrarii in tabela pana_manageri.

Operatiile posibile sunt:

Afisare departament

Ordonare departament

Adaugare departament

Cautare departament

Daca doreste adaugarea de manageri in tabela pana_departament se acceseaza meniul Adaugare departament

Pentru a se adauga un manager in tabela se apasa butonul Create care ne redirectioneaza atunomat catre o afisare a managerilor. Pentru a iesi din meniul adaugare departament se apasa butonul cancel care ne redirectioneaza catre pagina manageri.

Butonul Afisare permite afisarea departamentelor.

Butonul Back permite revenirea in pagina departamente.

Daca se doreste ordonarea departamentelor se actioneaza meniul ordonare departamente acestea fiind ordonati dupa ID-ul fiecaruia.

Pentru a se sterge un departaent se actioneaza meniu Stergere departament.

Pentru a se efectua stergerea se apasa butonul sterge, pentru a se renunta la operatiune se apasa butonul back care ne va redirectiona automat catre pagina departamente.

Anexe

Tabele

Pana_angajati :

Pana_Meneger:

Pana_departament:


Document Info


Accesari: 3502
Apreciat: hand-up

Comenteaza documentul:

Nu esti inregistrat
Trebuie sa fii utilizator inregistrat pentru a putea comenta


Creaza cont nou

A fost util?

Daca documentul a fost util si crezi ca merita
sa adaugi un link catre el la tine in site


in pagina web a site-ului tau.




eCoduri.com - coduri postale, contabile, CAEN sau bancare

Politica de confidentialitate | Termenii si conditii de utilizare




Copyright © Contact (SCRIGROUP Int. 2024 )