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

Individueel bewijs

  1. www.oracle.com .
  2. blogs.techrepublic.com
  3. heise.de