SQL-ontwikkelaar
| Oracle SQL-ontwikkelaar | |
|---|---|
| Basis data
| |
| ontwikkelaar | Orakel |
| Jaar van uitgave | Maart 2006 |
| Huidige versie |
19.2.1.247.2212 ( 12 september 2019 ) |
| besturingssysteem | Windows , Linux , macOS |
| programmeertaal | Java |
| categorie | SQL- ontwikkelomgeving |
| Licentie | Freeware |
| Duits sprekend | Ja |
| Productwebsite (Oracle) | |
De SQL Developer is een ontwikkelomgeving (IDE) van Oracle voor SQL, PL / SQL en een administratietool voor databases . De SQL Developer is gebaseerd op Java en vereist dus een Java runtime omgeving , maar kan dus ook op meerdere platformen draaien. De SQL Developer heette oorspronkelijk "Project Raptor".
Officiële ondersteuning strekt zich alleen uit tot Oracle-databases (versie 10g of hoger) en Microsoft Access , maar de op Java gebaseerde architectuur laat ook toe JDBC- stuurprogramma's uit andere databases zoals MySQL te integreren, hoewel verschillende Oracle-specifieke functies daar niet beschikbaar zijn tot verwijdering.
Functies
SQL
Met de SQL Developer kunnen, net als elke SQL-client, SQL- queries naar een database worden gestuurd.
Bekijk, creëer en bewerk database-objecten
Voor veel soorten database-objecten zijn er formulieren in de grafische gebruikersinterface die ze gemakkelijk kunnen bekijken en wijzigen. Zo kunnen sequenties of tabeldefinities worden gemaakt, gewijzigd of verwijderd zonder kennis van SQL. Gegevens in tabellen kunnen rechtstreeks in de interface worden gewijzigd, verwijderd of toegevoegd. Als een tabel wordt aangeroepen, laadt de SQL Developer slechts een deel van de standaardinstellingen (bijv. 50 rijen) om te lange wachttijden te vermijden, zelfs bij grote tabellen. De gegevens die in tabelvorm worden weergegeven, kunnen worden gesorteerd en gefilterd.
prestatie
Met de prestatiefuncties van de Oracle-databases kan in de interface voor een SQL-statement zowel een trace als een uitvoeringsplan worden gemaakt. Met deze informatie is het voor specialisten mogelijk om de SQL-statements te optimaliseren of problematische gebieden te identificeren.
Importeren / exporteren
De software bevat ook veel opties voor het exporteren en importeren van gegevens. De structuur van databaseobjecten kan worden geëxporteerd in DDL- statements. De inhoud van tabellen kan bijvoorbeeld worden opgeslagen in HTML- pagina's, CSV- of Excel-bestanden, of er kan SQL (insert statements) uit worden gegenereerd. Gegevens kunnen worden geïmporteerd uit CSV- en Excel- bestanden.
PL / SQL
Verder biedt de SQL Developer de mogelijkheid om functies en procedures te ontwikkelen in de PL / SQL programmeertaal die direct in Oracle databases uitgevoerd kunnen worden . Hiervoor is naast een editor met syntax highlighting ook een debugger beschikbaar. Dit geeft toegang tot de foutopsporingsopties van de Oracle-database. Vanaf versie 2.1 kunnen ook unit-tests voor PL / SQL-programma's worden gemaakt.
links
Verbindingen met verschillende databases kunnen in één venster worden beheerd. Verbindingen met verschillende databases kunnen tegelijkertijd worden gebruikt. Verbindingen worden gemaakt en opgeslagen met de gebruikelijke informatie (gebruiker, wachtwoord, etc.). Vanaf dan zijn ze ook beschikbaar na een herstart. Zodra er een verbinding tot stand is gebracht, worden de databaseobjecten van de betreffende database in een boomstructuur weergegeven, gesorteerd op type.
migratie
Er zijn functies beschikbaar voor het migreren van andere DBMS (Sybase, Microsoft SQL Server en Access) naar Oracle.
Beschikbaarheid
De SQL Developer is vrij beschikbaar (na registratie) en biedt daarmee een alternatief voor betaalde SQL-clients zoals TOAD .
Zie ook
web links
- Producthomepage op oracle.com
- Pagina over de SQL-ontwikkelaar in Wikibook Oracle