SQL Developer
- cel mai bun tool de vizualizare al bazei de date -
Profesor indrumator Studenti
Viorel Ionescu Panait Oana & Stefan
Diana-Maria
SQL Developer
Interfata grafica pentru prelucrarea bazelor date
Permite dezvoltatorilor si administratorilor sa isi
indeplineasca sarcinile legate de bazele date doar cu
cateva clickuri si taste
Obiectivul pricipal al acestui program este de a ajuta
utilizatorilor sa economiseasca timp si sa maximizeze
rentabilitatea investitiei in stivele de tehnologie ale
bazei de date Oracle
Utilizare
Pentru administratori
furnizeaza administratorilor de baze de date un set de interfete
pentru sarcinile cele mai importante: recuperare,management de
useri si roluri, management de resurse, inserare, update, stergere
Pentru dezvoltatori:
ofera editori pentru lucrul cu SQL, PL/SQL, proceduri stocate Java si
XML
ofera posibilitatea de a rula queriuri, genera planuri de executie,
exporta date in diferite formate (XML, Excel, HTML, PDF etc),
executa, depana, testa si documenta
Interfata grafica
Creare conexiune la baza de date
Cerinte initiale
Creare user
Parola
Port
Hostname
SID (identificator
unic pentru baza
de date)
Creare tabele
Creare tabele
Adaugare cheie primara
Cheia primara este un câmp care identifică în mod unic
înregistrările unei tabele.
Adaugare cheie straina
Cheia straina este formată dintr-unul sau mai multe cîmpuri dintr-un
tabel, care sunt folosite ca o cheie primară în alt tabel, valorile cîmpurilor
din cheie fiind identice în ambele tabele.
Inserare date din interfata
Inserare cu ajutorul scriptului
Creare functie
Aceasta functie are ca
parametru de intrare
un numar de la 1 la 5
care reprezinta id-ul
specializarii. In functie
de numarul introdus de
la tastatura pe ecran se
vor afisa studentii
inscrisi la aceasta
specializare.
Export date
SQL Developer ofera posibilitatea utilizatorului de a exporta
intr-un fisier cu un format la alegere setul de date returnat de
unul sau mai multe selecturi.
Interfata care genereaza cod automat
Utilizatorul are la dispozitie o interfata grafica in care poate selecta
coloanele pe care le doreste, poate impune ca datele returnate sa fie sortate
dupa anumite coloane si intr-o anumita ordine si sa tina cont de anumite
criterii (salariul sa fie mai mare decat salariul mediu)
Codul generat
Diagrame relationale
SQL Developer ofera si posibilitatea vizualizarii diagramei relationale a
tabelelor bazei de date. Legaturile dintre tabele sunt simbolizate cu
ajutorul unor sageti care reprezinta relatia cheie straina-cheie primara.
Creare grafice
La crearea unui nou raport se deschide o fereasta in care trebuie completat
numele raportului, tipul (chart, table, gauge, code, script), selectata conexiunea
cu baza de date si adaugat codul sql care genereaza datele reprezentate in grafic
Proprietatile graficului
Putem defini modul in care sunt utilizate datele, titlul graficului, numele
axelor de coordinate si putem vizualiza un preview al rezultatului.
Graficul rezultat
Concluzii
Tool care faciliteaza atat munca devoltatorilor cat si a
administratorilor bazelor de date
Carateristicile oferite:
creare de conexiuni
creare de obiecte
modificare obiecte
interogare si actualizare date
export de date
creare rapoarte
creare de functii si proceduri
Va multumim!