![]() |
|
|
PL / SQL Developer è
un ambiente di sviluppo integrato che è specificamente mirato
allo sviluppo di stored program per Database Oracle. Col passare del
tempo abbiamo visto la logica di business e la logica dell'applicazione
sempre di più passare sul server Oracle, così che la
programmazione PL/SQL è diventata una parte significativa del
processo di sviluppo totale. PL/SQL Developer si concentra sulla
facilità d'uso, la qualità del codice e la
produttività, vantaggi chiave durante lo sviluppo di
applicazioni Oracle.
|
||
| Caratteristiche principali di PL / SQL Developer: | ||
|
Potente PL/SQL Editor |
||
|
Con la sua evidenziazione della sintassi, aiuto SQL e PL/SQL , le descrizioni degli oggetti, il Code Assistant, Consigli del Compiler, PL/SQL Beautifier, Codice Contenuto, i pulsanti browser, la navigazione ipertestuale, Macro Library e molte altre caratteristiche sofisticate, l' editor soddisfa anche gli utenti più esigenti. L' Informazione viene automaticamente presentata quando ne hai bisogno, o al massimo un solo click di distanza. |
||
| Integrated Debugger (Richiede Oracle 7.3.4 or sup.) | ||
|
Il debugger integrato offre tutte le funzionalità che si possono desiderare: Step In, Step Over, Step Out, Run Until Exception, Breakpoint, Vista e Impostazione Variabili, Vista Stack di chiamate, e così via. È possibile eseguire il debug di qualsiasi program unit, senza fare alcuna modifica, compresi trigger e tipi di oggetti Oracle11. |
||
| Query Builder | ||
|
The graphical Query Builder makes it easy to create new select statements or modify existing ones. Just drag and drop tables and views, select columns for the field list, where clause and order by clause, join tables based on foreign key constraint definitions, and you're done. Il Query Builder grafico consente di creare facilmente nuove dichiarazioni di selezione o modificare quelle esistenti. Trascina tabelle e le viste, le colonne per selezionare l'elenco dei campi, clausole Where e Order by, join tables in base alle foreign key, e il gioco è fatto. |
||
| PL/SQL Beautifier | ||
|
PL/SQL Beautifier permette di formattare codice SQL e PL/SQL attraverso un insieme di regole definito dall'utente. Il codice può essere abbellito automaticamente quando si compila, salvare o apre un file. Questa funzionalità aumenterà la produttività di codifica e migliorerà la leggibilità del codice PL / SQL, specie se si lavora in team di progetto di grandi dimensioni. |
||
| La Finestra SQL | ||
|
La Finestra SQL permette di inserire qualsiasi istruzione SQL e visualizzare o modificare i risultati in una griglia, che supporta la modalità Query By Example per cercare record specifici in un set di risultati. Si possono richiamare istruzioni SQL eseguite in precedenza da un buffer di History. L'editor SQL fornisce le stesse potenti caratteristiche del PL / SQL Editor. |
||
| Command Window | ||
|
Per sviluppare ed eseguire script SQL è possibile utilizzare PL / SQL Developer's Command Window. Questa finestra ha lo stesso look and feel di SQL * Plus, e inoltre dispone di un script editor built-in con evidenziazione della sintassi corrispondente. Ora è possibile sviluppare script senza il ciclo "modifica script / salva / passa a SQL * Plus / lancia script", e senza lasciare il comodo PL / SQL Developer IDE. |
||
| Report | ||
|
Per eseguire i
rapporti con i tuoi dati di applicazione o con il dizionario Oracle,
è possibile utilizzare la funzionalità Report di PL/SQL
Developer . Ci sono una serie di report standard, ed è possibile
creare facilmente report personalizzati. Questi report personalizzati
possono essere salvati in un file di report, e possono a loro volta
essere incluse nel menu relazioni. Questo rende molto semplice eseguire
i propri report personalizzati di uso frequente.
È possibile utilizzare il tool Query Reporter freeware per eseguire il report senza PL / SQL Developer, anche eseguirli dalla riga di comando. |
||
| Progetti | ||
|
Per organizzare il vostro
lavoro è possibile utilizzare il concetto di progetto insito in
PL/SQL Developer. Un progetto consiste in una raccolta di file
sorgente, gli oggetti di database, le note, e le opzioni. Esso permette
di lavorare nell'ambito di uno specifico insieme di elementi, invece di
un database completo o schema. Questo rende facile trovare gli elementi
di progetto di cui si ha bisogno, per compilare tutti gli elementi di
progetto, o per spostare un progetto da un luogo o un database a un
altro.
|
||
| Object Browser | ||
|
Questa vista ad albero
visualizza tutte le informazioni rilevanti per lo sviluppo PL/SQL. Si
usa per ottenere descrizioni degli oggetti, per visualizzare
definizioni degli oggetti, per creare script di test per il debugger,
per attivare e disattivare trigger e vincoli, ricompilare oggetti non
validi, interrogare o modificare tabella o visualizzare i dati, per la
ricerca di fonti di testo in oggetto, per trascinare i nomi degli
oggetti in un editor, e così via.
Il Visualizzatore oggetti visualizza inoltre le dipendenze tra gli oggetti, e consente di ampliare in modo ricorsivo questi oggetti dipendenti (ad esempio i riferimenti pacchetto di visualizzazione, una tabella riferimenti vista, e il figlio). |
||
| Ottimizzazione delle prestazioni | ||
|
Per ottimizzare le prestazioni di SQL e PL / SQL di codice,
è possibile utilizzare il codice PL / SQL Profiler per
visualizzare i tempi di esecuzione di ogni riga eseguita codice PL /
SQL (Oracle8i e versioni successive). |
||
| Manuali HTML | ||
|
Oracle fornisce attualmente manuali on-line in formato HTML. È possibile integrare questi manuali in ambiente PL/SQL Developer per fornire aiuto sensibile al contesto in fase di editing, errori di compilazione, ed errori di runtime. |
||
| OggettiNon-PL/SQL | ||
|
È possibile visualizzare, creare e modificare tabelle, sequenze, sinonimi, librerie, directory, utenti e ruoli senza l'uso di SQL. Basta inserire le informazioni in un form facile da usare, e PL/SQL Developer genererà il SQL necessario per creare o modificare l'oggetto. |
![]() Non-PL/SQL Objects |
|
| Lista di Template | ||
|
L' Elenco Template di PL/SQL Developer può dare un vero risparmio di tempo e può aiutare a far rispettare la standardizzazione. Ogni volta che avete bisogno di inserire del codice standard SQL o PL/SQL in un editor, e ogni volta che è necessario creare un nuovo file di programma da zero, basta cliccare sul corrispondente modello. |
||
| Confronta User Objects | ||
|
Dopo aver apportato
modifiche alla tabella di definizioni, le viste, le program unit e
così via, può essere utile propagare le modifiche a un
altro utente del database, per scoprire quali sono esattamente le
differenze. Un altro ambiente di sviluppo, un ambiente di test, o di un
ambiente di produzione. La funzione di confronto di User Objects
consente di mettere a confronto una selezione di oggetti, di
visualizzare le differenze, e di eseguire o salvare gli script SQL che
applicheranno le modifiche necessarie.
|
||
| Esporta User Objects | ||
|
Per esportare il DDL (Data
Definition Language), le dichiarazioni di una selezione di oggetti di
un utente, è possibile utilizzare il tool di esportazione User
Objects. In questo modo si possono facilmente ricreare gli oggetti per
un altro utente, oppure salvare i file come backup.
|
||
| Strumenti | ||
|
PL / SQL Developer include diversi strumenti per rendere più facile lo sviluppo di tutti i giorni. È possibile ricompilare tutti gli oggetti non validi, la ricerca di testo in sorgenti di database, importare e esportare tabelle, monitorare dbms_alert ed eventi dbms_pipe, vedere informazioni sulla sessione, e così via. |
||
| Estensioni Plug-In | ||
|
La funzionalità di PL/SQL Developer può essere estesa tramite plug-in. Forniamo i plug-in sulla pagina Add-on da scaricare senza costi aggiuntivi. I Plug-in sono forniti da Allround Automations (come il Plug-In di controllo di versione o il PL/Formatter) o da altri utenti. Se si dispone di un linguaggio di programmazione che può creare DLL, è possibile anche scrivere i propri Plug -In. |
||
| Multi-threaded IDE | ||
|
PL / SQL Developer è un multi-threaded IDE. Ciò significa che è possibile continuare a lavorare mentre sono in esecuzione query SQL, programmi PL/SQL, sessioni di debug, e così via. Significa anche che l'IDE non si blocca se si commette un errore di programmazione: è possibile interrompere l'esecuzione o di salvare il proprio lavoro in qualsiasi momento. |
||
| Installazione facile | ||
|
No middle-ware richiesto salvo SQL * Net. No installazioni di oggetto di database. Solo una semplice procedura di installazione e si è pronti per usarlo. |
||
| Requisiti di sistema | ||
|
PL/SQL Developer gira su Windows 2000, XP, 2003, Vista e Windows 7. Le versioni Oracle supportate sono Oracle Server 7.x, 8.x, 8i, 9i, 10g e 11g su qualsiasi piattaforma. Per connettersi a un database Oracle, PL / SQL Developer richiede SQL * Net versione a 32 bit Net 8, 9 Net, Net 10 Net 11. |
||
| E' possibile fare il download di una trial completamente funzionale per 30 giorni e provare PL/SQL Developer. | ||