• PL/SQL Developer

Distributie / PL/SQL Developer

PL/SQL Developer

PL/SQL Developer este un mediu de dezvoltare integrat, care este destinat dezvoltarii de programe pentru bazele de date Oracle. De-a lungul timpul s-a constatat ca din ce in ce mai multe aplicatii se muta in zona Oracle Server, deci programarea PL/SQL a devenit o parte importanta a procesului de dezvoltare. PL/SQL Developer se caracterizeaza prin usurinta in folosire, calitatea codului, advantaje in timpul dezvoltarii aplicatiilor in Oracle.

Facilitati

Editor PL/SQL puternic
Datorita Syntax Highlighting, help-ului SQL si PL/SQL, Object Descriptions, Code Assistant, Compiler Hints, PL/SQL Beautifier, Code Contents, Code Hierarchy, Browse Buttons, Hyperlink Navigation, Macro Library si multor altor facilitati sofisticate, editorul va atrage chiar si pe cei mai pretentiosi utilizatori. Informatia este prezentata automata ori de cate ori are nevoie utilizatorul, doar cu un singur clic.

Depanator integrat (necesita Oracle 7.3.4 sau mai mult)
Depanatorul integrat contine toate facilitatile pe care si le-ar dori un programator: Step In, Step Over, Step Out, Run Until Exception, Breakpoints, View & Set Variables, View Call Stacketc. Utilizatorul poate depana orice unitate de program fara sa ii faca nici o modificare.

PL/SQL Beautifier
PL/SQL Beautifier permite utilizatorului sa formateze codul SQL si PL/SQL prin intermediul unui set de reguli code definite de utilizator. Aceasta facilitate duce la cresterea productivitatii si imbuntateste claritatea codului PL/SQL, daca utilizatorul face parte dintr-o echipa care lucreaza la proiecte mari.

SQL Window
SQL Window permite utilizatorului sa introduca instructiuni SQL si sa vizualizeze sau sa editeze rezultatele intr-un grid, care suporta un mod Query By Example pentru a cauta anumite inregistrari intr-un set de rezultate. Utilizatorul poate reapela usor instructiunile executate anterior. Editorul SQL are aceleasi facilitati puternice ca si editorul PL/SQL.

Command Window
Pentru a dezvolta si executa script-uri SQL, utilizatorul poate folosi Command Window. Fereastra arata la fel ca SQL*Plus si, in plus, are in un editor de scripturi incorporat care corespunde syntax highlighting. Acum utilizatorul poate dezvolta scripturi fara a trece prin ciclul "edit script / save it / switch to SQL*Plus / run script" si fara a parasi mediul confortabil PL/SQL Developer IDE.

Rapoarte
Pentru a rula rapoarte, utilizatorul poate folosi functionalitatea PL/SQL Developer's built-in Report. In produs exista rapoarte standard, insa utilizatorul poate crea usor propriile rapoarte personalizate. Aceste rapoarte pot fi salvate intr-un fisier raport, care poate fi inclus in meniul rapoartelor.
Poate fi folosit Query Reporter pentru a rula rapoartele fara a mai fi necesar PL/SQL Developer direct din linia de comanda.

Proiecte
Pentru a-si organiza munca, utilizatorul poate folosi conceptul de proiect incorporat. Un proiect consta dintr-o colectie de fisiere sursa, obiecte, note si alte optiuni. Produsul permite lucrul intr-un anumit set de articole, in locul unei baze de date complete sau a a unei scheme. Aceasta face mult mai facila gasirea articolelor necesare din proiect, compilarea tuturor articolelor proiectelor sau mutarea unui proiect dintr-o locatie sau baza de date in alta.

Articole To-Do
Utilizatorul poate folosi articole To-Do in orice fisier sursa SQL sau PL/SQL pentru a face adnotari cu privire la ceea ce trebuie facut in acel fisier sursa. Aceasta informatie poate fi accesta mai tarziu din To-Do List, fie la nivel de proiect, fie la nivel de obiect.

Manuale HTML
Oracle furnizeaza manuale on-line in format HTML. Aceste manuale pot fi integrate in mediul PL/SQL Developer pentru a oferi help in timpul editarii erorilor de compilare si erorilor de runtime.

Obiecte Non-PL/SQL
Utilizatorul poate vizualiza, crea si modifica tabele, sinonime, biblioteci, job-uri, cozi, utilizatori si roluri fara a mai fi necesar folosirea SQL-ului. Pur si simplu se introduce informatia intr-o forma usor de folosit, si PL/SQL Developer va genera SQL-ul corespunzator pentru a crea sau a modica un obiect.

Template List
Template List poate duce la economisirea unui timp pretios si poate ajuta la impunerea standardizarii. Ori de cate ori utilizatorul trebuie sa introduca intr-un editor un cod standard SQL sau PL/SQL sau sa creeze un nou fisier program, trebuie doar sa faca clic pe macheta corespunzatoare.

Query Builder
Query Builder face deosebit de facila crearea de instructiuni noi sau modificarea celor existente.

Compare User Objects
Dupa ce se fac modificari la definitiile tabelelor, unitatile de program etc, este util ca aceste modificari sa se propage si catre alti utilizatori ai bazei date sau sa afle exact care sunt diferentele. Functia Compare User Objects permite utilizatorului sa compare o selectie de obiecte, sa vizualizeze diferentele si sa execute sau sa salveze un script SQL care va aplica modificarile necesare.

Export User Objects
Pentru a exporta instructiuni DDL (Data Definition Language) ale unei selectii de obiecte ale unui utilizator, utilizatorul poate folosi Export User Objects. In acest fel pot fi recreate usor obiecte pentru un alt utilizator sau fisierul (fisierele) poate fi salvat ca backup.

Unelte
PL/SQL Developer include forte multe unelte care fac dezvoltarea de zi cu zi mult mai usoara. Utilizatorul poate recompila toate obiectele invalide, poate cauta text in sursele baze de date, importa si exporta tabele, genera date test, importa fisiere text, monitoriza evenimente dbms_alert si dbms_pipe, vizualiza informatii despre sesiuni etc.

Autorizare
In majoritatea mediilor de dezvoltare utilizatorul nu va permite toata functionalitatea PL/SQL Developer in toate bazele de date. De exemplu, in bazele de date de dezvoltare utilizatorul poate autoriza toate functiile PL/SQL Developer, in bazele de date de test numai interogarea/editarea datelor si vizualizarea obiectelor si poate ca nu va permite ca PL/SQL Developer sa acceseze bazele de date pentru productie. Cu ajutorul functiei de autorizare utilizatorul poate defini usor care functii pot fi foloiste de anumiti utilizatori ai bazei de date.

Instalare facila
Nu este necesara instalare de obiecte baze de date. Instalarea se face doar cu o apasare a unui singur buton.

Cerinte sistem:
PL/SQL Developer ruleaza sub Windows 95, 98, ME, NT4, 2000 si XP. Versiunile Oracle Server suportate sunt 7.x, 8.x, 8i, 9i si 10g pe orice platforma. Pentru conectare la o baza de date Oracle, PL/SQL Developer necesita 32-bit SQL*Net, Net 8, Net 9 sau Net 10.


Alte produse similare