Lassen Sie sich anstecken!

Transcription

Lassen Sie sich anstecken!
we make the difference
www.its-people.de
Oracle SQL Developer –
Lassen Sie sich anstecken!
17. November 2015
Sabine Heimsath
Senior Consultant
sabine.heimsath@its-people.de
@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: koeln@its-people.de
Tel.: +49 (89) 5484 2401
E-Mail: muenchen@its-people.de
Tel.: +49 (40) 2360 8808
E-Mail: hamburg@its-people.de
mbH
Lyoner Str. 44-48, 60528 Frankfurt
Tel.: +49 (69) 2475 210-0
E-Mail: frankfurt@its-people.de
17. November 2015
Lyoner Str. 44-48, 60528 Frankfurt
Tel.: +49 (69) 2475 19-80
E-Mail: erp@its-people.de
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
sabine.heimsath@its-people.de
@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
info@its-people.de