we make the difference www.its-people.de Oracle SQL Developer – Lassen Sie sich anstecken! 17. November 2015 Sabine Heimsath Senior Consultant [email protected] @flederbine Unsere Vorträge auf der DOAG 2015 Dienstag Mittwoch Virtual Reality Analytics Mind the Gap: Lücken und Muster erkennen mit Match-Recognize 12:00 - 12:45 Uhr Raum Oslo, Ebene 2 Jörg Osarek 12:00 - 12:45 Uhr Raum Helsinki, Ebene 2 Robert Marz SQL Developer Lassen Sie sich anstecken! Donnerstag 12:00 - 12:45 Uhr Raum Sydney, Ebene 1 Sabine Heimsath Nächster Halt 12c: Migration bei der DB Netz Kommandozeile 2.0 – SQLcl – Ein Erfahrungsbericht 15.00 – 15.45 Uhr Raum Sydney, Ebene 1 Jens Behring Divide et impera – Session-Management im ETL 16.00 – 16.45 Uhr Raum Oslo, Ebene 2 Sven Bosinger 12:00 - 12:45 Uhr Raum Seoul, Ebene 3 Robert Marz These: Werkverträge in der IT sind anachronistisch! 12:00 - 12:45 Uhr Raum Oslo, Ebene 2 Thomas Algermissen Customer Analytics – Erkenntnisse einer 20-jährigen Reise! 14.00- 14.45 Uhr Raum Oslo, Ebene 2 Frank Sommerer Sabine Heimsath Senior Professional bei its-people Und vorher? • Studium Wirtschaftsinformatik • Consultant bei Oracle • Produktentwicklung bei Diamos Mag: • Oracle Datenbanken, SQL, PL/SQL und Apex • Daten-/Objektmodellierung • Das richtige Tool für den richtigen Zweck • „Social“ Media 17. November 2015 Sabine Heimsath © its-people Stand: 3. Etage gegenüber von Tokio 3 its-people auf einen Blick Zusammenschluss selbständiger IT-Experten unter einer gemeinsamen Marke Bündelung von umfassendem IT-Wissen Partnerschaft auf Augenhöhe Gemeinsam stark! DatenbankTechnologie Plattform & Anwendungsentwicklung Business Intelligence & DWH Architektur, Design & Implementierung Customer Data Integration Beratung, Konzepte & Projekte Unternehmensdaten Best Practice ERP Gründung: 2003 Anzahl der Experten: 70 Mediation, Integration, Migration Projekt-, Qualitäts-, Test-Mgmt Stärken Leistungsangebot IT Management Services Unternehmensphilosophie Beratung, Planung, Konzeption, Implementierung, Support, Krisenbewältigung Kompetenz, Exzellenz und Qualität aus praktischer Erfahrung Partnerschaft auf Gegenseitigkeit Kundenorientierung auf höchster Ebene Wertekodex als Geschäftsgrundlage Teams für komplexe Projektaufgaben Nähe zum Kunden Dienstleistungen von Menschen für Menschen its-people Ihr Partner für Projekte im Umfeld Datenbanken, Data Warehouse, Business Intelligence, Customer Data Integration und ERP its-people Frankfurt its-people ERP Beratungsgesellschaft its-people Köln its-people München its-people Hamburg Hohenzollernring 57, 50672 Köln Lichtenbergstr. 8, 85748 Garching Am Strohhause 31, 20097 Hamburg Tel.: +49 (221) 1602 5204 E-Mail: [email protected] Tel.: +49 (89) 5484 2401 E-Mail: [email protected] Tel.: +49 (40) 2360 8808 E-Mail: [email protected] mbH Lyoner Str. 44-48, 60528 Frankfurt Tel.: +49 (69) 2475 210-0 E-Mail: [email protected] 17. November 2015 Lyoner Str. 44-48, 60528 Frankfurt Tel.: +49 (69) 2475 19-80 E-Mail: [email protected] Vorname Nachname © its-people 4 SQL Developer Darum geht‘s Most users only use 10% of the tool Quelle: Jeff Smith 17. November 2015 Sabine Heimsath © its-people 5 Darum geht‘s heute nicht New Features in SQL Developer 4.1: http://www.oracle.com/technetwork/developer-tools/sql-developer/sqldev-41-newfeatures-2372787.html 17. November 2015 Sabine Heimsath © its-people 6 SQL Developer 4.1 Kennen Sie ihr Werkzeug? Connections/Schema Browser Object Viewer Worksheet/Data Grid Kontextmenüs Shortcuts Info-Quellen 17. November 2015 Sabine Heimsath © its-people 7 Vorweg Verwendete Version SQL Developer 4.1.1.19 Sprache Englisch Sprache einstellen C:\Programme\sqldeveloper\ide\bin\ ide.conf 17. November 2015 Sabine Heimsath © its-people 8 Los geht‘s Demo 17. November 2015 Sabine Heimsath © its-people 9 Data Grid: Textergänzung im Filter [Strg]+[Leer] Navigation mit Pfeiltasten oder Mausscrollen, Auswahl mit [Eingabe] oder Mausklick 17. November 2015 Sabine Heimsath © its-people 10 Data Grid: Alle Ergebnis-Zeilen abrufen [Strg]+[Ende] Größenordnung sollte ungefähr bekannt sein! 17. November 2015 Sabine Heimsath © its-people 11 Data Grid: Anzeige von NULL-Werten ändern 17. November 2015 Sabine Heimsath © its-people 12 Data Grid Zellen markieren 1/2 Im Data Grid: [Strg]+[F] Farbe auswählen Dauerhaft markieren 17. November 2015 Sabine Heimsath © its-people 13 Data Grid Zellen markieren 2/2 Aktivieren durch [Enter] während Cursor im Suchfeld steht Durch ‚Persist‘ erscheint die Markierung auch bei erneutem Aufruf des Data Grids 17. November 2015 Sabine Heimsath © its-people 14 Fenster Tab-Liste Liste aller Reiter Auswahl über Pfeiltasten oder Mausklick 17. November 2015 Sabine Heimsath © its-people 16 Worksheet/Data Grid: Gewählte Spaltenheader kopieren [Strg]+[V] 17. November 2015 Sabine Heimsath © its-people 17 Worksheet: Query Builder 17. November 2015 Sabine Heimsath © its-people 18 Worksheet: Suche [Strg] + [F] 17. November 2015 Sabine Heimsath © its-people 19 Worksheet: Text ersetzen 1/2 [Strg] + [R] 17. November 2015 Sabine Heimsath © its-people 20 Worksheet: Text ersetzen 2/2 Fundstelle Ersetzt Übersprungen 17. November 2015 Sabine Heimsath © its-people 21 Worksheet Zur Tabellenansicht springen Maus über Tabellenname + [Strg] Wenn Unterstreichung sichtbar: Mausklick 17. November 2015 Sabine Heimsath © its-people 22 Worksheet Erweitertes DESC 1/2 Cursor in Tabellenname, dann [Strg] + [F4] 17. November 2015 Sabine Heimsath © its-people 23 Worksheet Erweitertes DESC 2/2 Modalfenster: 17. November 2015 Sabine Heimsath © its-people 24 Worksheet Whitespace anzeigen Einstellung: Show Whitespace Characters Führt zu: Schnelles Umschalten: [Strg]-[Shift]-[W] 17. November 2015 Sabine Heimsath © its-people 25 Worksheet Springe zu Zeile [Strg]+[G] 17. November 2015 Sabine Heimsath © its-people 26 Worksheet Code Templates 1/2 Preferences: SQL Editor Code Templates 17. November 2015 Sabine Heimsath © its-people 27 Worksheet Code Templates 1/2 [Strg] + [Leer] DoppelMausklick fügt ein: 17. November 2015 Sabine Heimsath © its-people 28 Worksheet Skripte generieren und ausführen 17. November 2015 Sabine Heimsath © its-people 29 Worksheet Historie + Diff Reiter History 17. November 2015 Sabine Heimsath © its-people 30 Worksheet Umbenennen Ungespeichertes Worksheet: Umbennen über set-Befehl 17. November 2015 Sabine Heimsath © its-people 31 Fenster/Navigation Connections Gruppieren 17. November 2015 Sabine Heimsath © its-people 32 Fenster/Navigation Schema Browser Kontextmenü der Connection Schema Browser: 17. November 2015 Sabine Heimsath © its-people 33 Fenster Outline/Programmstruktur Kontextmenü im Source Code: Quick Outline Öffnet Struktur in neuem Fenster: 17. November 2015 Sabine Heimsath © its-people 34 Fenster Split nebeneinander 1/3 Kontextmenü des Datei-Reiters: 17. November 2015 Sabine Heimsath © its-people 35 Fenster Split nebeneinander 2/3 Funktioniert im Code Editor… 17. November 2015 Sabine Heimsath © its-people 36 Fenster Split nebeneinander 2/3 … und im Object Viewer 17. November 2015 Sabine Heimsath © its-people 37 Navigation Öffnen von Objekten durch Einfach- oder Doppelklick Preferences: Database Object Viewer 17. November 2015 Sabine Heimsath © its-people 38 Fenster Festtackern (Pinning) 1/2 Für Ergebnisfenster im Worksheet… 17. November 2015 Sabine Heimsath © its-people 39 Fenster Festtackern (Pinning) 2/2 … und für Objekte: 17. November 2015 Sabine Heimsath © its-people 40 Fenster Wechseln 1/2 [Strg]+[Tab] Auswahl mit Pfeiltasten oder Mausklick 17. November 2015 Sabine Heimsath © its-people 41 Fenster Wechseln 2/2 17. November 2015 Sabine Heimsath © its-people 42 SQL Developer Wechsel zu neuer Version Einfache Übernahme der Einstellungen beim ersten Aufruf: 17. November 2015 Sabine Heimsath © its-people 43 Informationsquellen 17. November 2015 Sabine Heimsath © its-people 44 Die umfassendste Quelle im Web Jeff Smiths Blog http://www.thatjeffsmith.com/ 17. November 2015 Sabine Heimsath © its-people 45 Cheat Sheet Shortcuts http://www.cheatography.com/thatjeffsmith/cheat-sheets/oracle-sql-developer/ 17. November 2015 Sabine Heimsath © its-people 46 SQL Developer Exchange Enhancement Requests http://sqldeveloper.oracle.com 17. November 2015 Sabine Heimsath © its-people 47 SQL Developer Exchange Mein Wunschzettel 1/3 Zusätzliche Kopier-Option: „Spaltenwerte kopieren“, dabei - Duplikate entfernen - Kommata dazwischen setzen - Strings in Hochkommata setzen [Strg] + [V] Abstimmen: https://apex.oracle.com/pls/apex/f?p=43135:7:::NO::P7_ID:40901 17. November 2015 Sabine Heimsath © its-people 48 SQL Developer Exchange Mein Wunschzettel 2/3 Zusätzliche Such-Option: In allen geöffneten Worksheets suchen Wo ist mein Statement? Abstimmen: https://apex.oracle.com/pls/apex/f?p=43135:7:::NO::P7_ID:40681 17. November 2015 Sabine Heimsath © its-people 49 SQL Developer Exchange Mein Wunschzettel 2/3 Drag und Drop auch erlauben, wenn kein Worksheet geöffnet ist! Abstimmen: https://apex.oracle.com/pls/apex/f?p=43135:7:::NO::P7_ID:42761 17. November 2015 Sabine Heimsath © its-people 50 Der Klassiker Oracle Community – OTN-Foren https://community.oracle.com/community/database/developer-tools/sql_developer 17. November 2015 Sabine Heimsath © its-people 51 Informationen auf Deutsch its-people Blog http://www.sqldeveloper.de/ Demnächst runderneuert! 17. November 2015 Sabine Heimsath © its-people 52 Der direkte Draht Twitter Accounts: @thatjeffsmith (extra: Bier-Tweets) @OracleSQLDev (nüchtern) @HeliFromFinland (Schwerpunkt: Data Modeler) @krisrice (Schwerpunkt: ORDS) Hashtags: #SQLDev #SQLDeveloper (mit etwas Beifang an Jobangeboten) 17. November 2015 Sabine Heimsath © its-people 53 Und weiter geht‘s… #SQLDev Unconference auf der DOAG 2015 Lockerer Austausch zum Thema SQL Developer am Donnerstag um 10 Uhr im Pressecenter (Ebene 1) 17. November 2015 Sabine Heimsath © its-people 54 Fazit Spielen! Forschen! Entdecken! Fordern! Viel Spaß dabei! 17. November 2015 Sabine Heimsath © its-people 55 we make the difference www.its-people.de Herzlichen Dank für Ihre Aufmerksamkeit! Ihre Fragen? Sabine Heimsath Senior Consultant [email protected] @flederbine its-people GmbH Frankfurt Hamburg Köln München Tel. 069 2475 2100 Tel. 040 2360 8808 Tel. 0221 1602 5204 Tel. 089 5484 2401 its-people ERP Beratungsgesellschaft mbH Frankfurt Tel. 069 2475 1980 www.its-people.de [email protected]