Bis zu 50 % günstiger als neu 3 Jahre rebuy Garantie Professionelles Refurbishment
ElektronikMedien
Tipps & News
AppleAlle anzeigen
TabletsAlle anzeigen
HandyAlle anzeigen
Fairphone
AppleAlle anzeigen
iPhone Air Generation
GoogleAlle anzeigen
Pixel Fold
HonorAlle anzeigen
HuaweiAlle anzeigen
Honor SerieY-Serie
NothingAlle anzeigen
OnePlusAlle anzeigen
OnePlus 11 GenerationOnePlus 12 Generation
SamsungAlle anzeigen
Galaxy XcoverWeitere Modelle
SonyAlle anzeigen
Weitere Modelle
XiaomiAlle anzeigen
Weitere Modelle
Tablets & eBook ReaderAlle anzeigen
Google
AppleAlle anzeigen
HuaweiAlle anzeigen
MatePad Pro Serie
MicrosoftAlle anzeigen
XiaomiAlle anzeigen
Kameras & ZubehörAlle anzeigen
ObjektiveAlle anzeigen
System & SpiegelreflexAlle anzeigen
WearablesAlle anzeigen
Fitness TrackerAlle anzeigen
SmartwatchesAlle anzeigen
Xiaomi
Konsolen & ZubehörAlle anzeigen
Lenovo Legion GoMSI Claw
NintendoAlle anzeigen
Nintendo Switch Lite
PlayStationAlle anzeigen
XboxAlle anzeigen
Audio & HiFiAlle anzeigen
KopfhörerAlle anzeigen
FairphoneGoogle
LautsprecherAlle anzeigen
Beats by Dr. DreGoogleYamahatonies
iPodAlle anzeigen

Handgeprüfte Gebrauchtware

Bis zu 50 % günstiger als neu

Der Umwelt zuliebe

Optischer Zustand
  • Sehr guter Zustand: leichte Gebrauchsspuren vorhanden
  • z.B. mit vereinzelten Knicken, Markierungen oder mit Gebrauchsspuren am Cover
  • Gut als Geschenk geeignet
Beschreibung
Wenn Sie sich professionell mit Oracle beschäftigen, sind umfassende Kenntnisse des entsprechenden SQL-Dialekts unverzichtbar. Jürgen Sieben, vielen bereits bekannt durch sein Oracle PL/SQL Handbuch, schließt mit seinem neuen Werk hier eine wichtige Lücke: Er zeigt Ihnen, wie Oracle und SQL zusammenspielen und welche Strategien Sie nutzen können, um Daten in der Datenbank zu speichern, zu analysieren oder auch zu löschen. Aktuell zu Oracle 12c! Aus dem Inhalt: Konzept einer relationalen Datenbank Grundlagen: Auswahl und Projektion Daten aus mehreren Tabellen lesen: Joins Zeilenfunktionen, Gruppenfunktionen, analytische Funktionen Unterabfragen Datenmanipulation Views, Tabellen und Indizes erstellen Einführung in die Rechteverwaltung von Oracle Hierarchische Abfragen und XML-Abfragen Die Model-Klausel Row Pattern Matching Pivotierung und Abfragetabellen Arbeit mit großen Datenstrukturen Performanzoptimierung von SQL-Abfragen Normalisierung von Datenmodellen Häufige Fehler der Datenmodellierung Parameter verwalten Multilinguale Daten Die Fachpresse zur Vorauflage: c't: »Sieben lässt kaum eine Frage zu SQL aus.« IT-Mittelstand: »Der Autor vermittelt alle wichtigen Hintergrundinformationen zu Oracle und der Datenbankabfragesprache SQL.« DOAG Magazin: »Insgesamt ist dieses Buch in Stil und Inhalt außergewöhnlich. «
neu 69,90 € -90 %*
6,79 €
Gebundene Ausgabe | Sehr gut
Nur noch 1 verfügbar! Versandbereit in 3-4 Werktagen
zzgl.
Nur noch 1 verfügbar! Versandbereit in 3-4 Werktagen
zzgl.

Handgeprüfte Gebrauchtware

Bis zu 50 % günstiger als neu

Der Umwelt zuliebe

* Spare 90 % gegenüber Neuware
Der Streichpreis bezieht sich auf den festgelegten Preis für Neuware.

Technische Daten


Erscheinungsdatum
28.05.2015
Sprache
Deutsch
EAN
9783836237178
Herausgeber
Rheinwerk
Sonderedition
Nein
Autor
Jürgen Sieben
Seitenanzahl
1011
Auflage
2
Einbandart
Gebundene Ausgabe
Buch Untertitel
Das umfassende Handbuch
Schlagwörter
Oracle, Datenbanken, SQL, PL/SQL, Performanceoptimierung, Cloud Computing, Oracle Entwicklung, Datenbankentwicklung, Datenbankprogrammierung, Datenbank programmieren
Inhaltsverzeichnis
1.  Einführung ... 21        1.1 ... Für wen ist dieses Buch geschrieben? ... 21        1.2 ... Aufbau des Buches ... 22        1.3 ... Anmerkung zur zweiten Auflage ... 31        1.4 ... Danksagung ... 32 Teil I  Einführung und Grundlagen ... 35   2.  Verwendete Werkzeuge und Skripte ... 37        2.1 ... Aufsetzen einer Beispieldatenbank ... 37        2.2 ... SQL Developer ... 49        2.3 ... Die Datenbankbenutzer ... 55        2.4 ... Die Beispielskripte ... 56        2.5 ... Online-Dokumentation und weiterführende Literatur ... 58   3.  Konzept einer relationalen Datenbank ... 65        3.1 ... Die Idee der relationalen Speicherung ... 65        3.2 ... SQL -- die »Lingua franca« der Datenbank ... 82        3.3 ... Analyse vorhandener Datenmodelle ... 90   4.  Aufbau einer Oracle-Datenbank ... 97        4.1 ... Wie arbeitet eine Oracle-Datenbank? ... 97        4.2 ... Datentypen ... 105        4.3 ... Zusammenfassung ... 107 Teil II  Die SELECT-Anweisung ... 109   5.  Grundlagen: Auswahl und Projektion ... 111        5.1 ... Projektion ... 111        5.2 ... Auswahl ... 125        5.3 ... Sortieren von Zeilenmengen ... 140        5.4 ... Fallunterscheidungen ... 144        5.5 ... Die Klausel ROW LIMITING ... 151        5.6 ... Pseudospalten ... 154        5.7 ... Kommentare ... 160        5.8 ... Der NULL-Wert ... 163        5.9 ... Übungen ... 170   6.  Daten aus mehreren Tabellen lesen: Joins ... 173        6.1 ... Einführung in Joins ... 174        6.2 ... Inner Join ... 175        6.3 ... Outer Join ... 189        6.4 ... Anti-Join, Semi-Join, Self-Join und Natural Join ... 198        6.5 ... Mengenoperationen mit UNION, MINUS und INTERSECT ... 204        6.6 ... Übungen ... 211        6.7 ... Zusatz: Weiterführende Join-Konzepte ... 211   7.  Zeilenfunktionen ... 219        7.1 ... Grundsätzliches zu Funktionen ... 220        7.2 ... Datumsfunktionen ... 223        7.3 ... Textfunktionen ... 243        7.4 ... Mathematische Funktionen ... 267        7.5 ... Allgemeine Funktionen ... 283        7.6 ... Eigene Funktionen erstellen: Berechnung der Fakultät ... 294   8.  Gruppenfunktionen ... 299        8.1 ... Die Standard-Gruppenfunktionen ... 300        8.2 ... Gruppierung von Gruppenfunktionen ... 306        8.3 ... Spezielle Gruppenfunktionen ... 320        8.4 ... Übungen ... 327   9.  Analytische Funktionen ... 329        9.1 ... Die Idee der analytischen Funktionen ... 330        9.2 ... Erweiterung von Gruppenfunktionen zu analytischen Funktionen ... 335        9.3 ... Analytische Rangfunktionen ... 357        9.4 ... Zusammenfassung ... 372        9.5 ... Übungen ... 373 10.  Unterabfragen ... 375        10.1 ... Die Unterabfrage in der WHERE-Klausel ... 375        10.2 ... Die Unterabfrage in der FROM-Klausel (Inner View) ... 386        10.3 ... Die Unterabfrage in der SELECT-Klausel (skalare Unterabfrage) ... 392        10.4 ... Unterabfragen und Joins ... 395        10.5 ... Funktionen in der WITH-Klausel ... 399        10.6 ... Übungen ... 401 Teil III  Datenmanipulation und Erzeugung von Datenbankobjekten ... 403 11.  Datenmanipulation ... 405        11.1 ... Ihr Sicherheitsnetz -- die Transaktion ... 405        11.2 ... Die INSERT-Anweisung ... 413        11.3 ... Die UPDATE-Anweisung ... 419        11.4 ... Die DELETE-Anweisung ... 428        11.5 ... Variationen zum Thema: Sequenzen und Trigger ... 430        11.6 ... Die MERGE-Anweisung ... 435        11.7 ... Erweiterung: Fehlerbehandlung während der Datenmanipulation ... 446        11.8 ... Erweiterung: Multi-Table-Insert ... 454 12.  Views erstellen ... 465        12.1 ... »Normale« Views ... 465        12.2 ... Einsatzbereiche von Views ... 478        12.3 ... Wer sollte Views verwenden? ... 480        12.4 ... Materialized View ... 482 13.  Tabellen erstellen ... 499        13.1 ... Einfache Tabellen erstellen ... 500        13.2 ... Weitere Tabellentypen ... 516        13.3 ... Erweiterung zur »aktiven Tabelle« ... 527 14.  Indizes erstellen ... 535        14.1 ... Was ist ein Index? ... 536        14.2 ... Indextypen bei Oracle ... 541        14.3 ... Spezielle Indextypen ... 549        14.4 ... Zusammenfassung ... 565 15.  Einführung in die Rechteverwaltung von Oracle ... 567        15.1 ... Datenbankbenutzer versus Schema ... 568        15.2 ... Erstellung eines Datenbankbenutzers ... 571        15.3 ... System- und Objektrechte ... 576        15.4 ... Rollen ... 581        15.5 ... Passwort- und Ressourcenrechte ... 583 Teil IV  Spezielle Abfragetechniken ... 585 16.  Hierarchische Abfragen ... 587        16.1 ... Das Problem ... 587        16.2 ... Lösung mit der Abfrage CONNECT BY ... 589        16.3 ... Erweiterungen zur Abfrage CONNECT BY ... 597        16.4 ... Hierarchische Abfragen nach ISO-Standard ... 610 17.  Pivotieren von Daten ... 621        17.1 ... Pivotierung mit Gruppenfunktionen ... 622        17.2 ... Pivotierung mit der PIVOT-Klausel ... 624        17.3 ... Unpivotierung mit Gruppenfunktionen ... 633        17.4 ... Unpivotierung mit der UNPIVOT-Klausel ... 638 18.  Umgang mit Datum und Zeit ... 641        18.1 ... Erzeugung von Datumstypen ... 641        18.2 ... Erzeugung von Intervallen ... 648        18.3 ... Konvertierung von Zeichenketten in Datumstypen ... 652        18.4 ... Zeilenfunktionen für Zeitstempel mit Zeitzonen ... 658        18.5 ... Abfragen über die Zeit: Flashback ... 663 19.  XML-Abfragen und JSON ... 669        19.1 ... XML-Instanzen mit SQL/XML erzeugen ... 671        19.2 ... Bearbeitung von XML-Instanzen in SQL/XML ... 681        19.3 ... Speicherung von XML in der Datenbank ... 696        19.4 ... Der Datentyp »XMLType« ... 705        19.5 ... New kid on the block: JSON ... 714 20.  Die MODEL-Klausel ... 727        20.1 ... Lösung des Problems mit der MODEL-Klausel ... 731        20.2 ... Partitionierung, Dimension und Messung ... 734        20.3 ... Regeln ... 737        20.4 ... Weitergehende Konzepte ... 749        20.5 ... Bewertung der MODEL-Klausel ... 755 21.  Row Pattern Matching ... 757        21.1 ... Die Grundlagen ... 757        21.2 ... Syntaktische Grundlagen ... 760        21.3 ... Erweiterungen zur Grundsyntax ... 766        21.4 ... Zusammenfassung ... 780 22.  Objektorientierung in der Oracle-Datenbank ... 783        22.1 ... Einführung in die Objektorientierung ... 784        22.2 ... SQL-Typen ... 792        22.3 ... Objektorientierte Tabellen ... 808        22.4 ... Objekttabellen als Speichermechanismus ... 817        22.5 ... Beurteilung ... 822 23.  Performanzoptimierung von SQL ... 825        23.1 ... Sagen Sie der Datenbank, was Sie wollen! ... 825        23.2 ... Nutzen Sie alle verfügbaren Optionen von SQL ... 829        23.3 ... Vermeiden Sie Umgebungswechsel ... 833        23.4 ... Die Verwendung von Indizes ... 839 Teil V  Datenbankmodellierung ... 853 24.  Die Grundlagen der Datenmodellierung ... 855        24.1 ... Normalisierung ... 855        24.2 ... Tabellendesign ... 859        24.3 ... Primärschlüssel ... 862        24.4 ... Fremdschlüssel ... 867        24.5 ... Überlegungen zu Datentypen und zur Namenskonvention in Tabellen ... 868        24.6 ... Zusammenfassung ... 876 25.  Datenmodellierung von Datum und Zeit ... 879        25.1 ... Datumsbereiche ... 879        25.2 ... Historisierung und Logging ... 898 26.  Speicherung hierarchischer Daten ... 919        26.1 ... Hierarchie mittels zusätzlicher Hierarchietabelle ... 919        26.2 ... Closure Table ... 923        26.3 ... Weitere Modelle ... 927        26.4 ... Zusammenfassung ... 929 27.  Data Warehouse ... 931        27.1 ... Star-Schema ... 933        27.2 ... Dimensionen ... 936        27.3 ... Arbeiten mit dem Star-Schema ... 939        27.4 ... Zusammenfassung ... 944 28.  Abbildung objektorientierter Strukturen ... 945        28.1 ... Vererbung ... 946        28.2 ... Kollektionen ... 951        28.3 ... Alternative Lösungsansätze ... 952        28.4 ... Zusammenfassung ... 954 29.  Internationalisierung ... 955        29.1 ... Oracle im multilingualen Kontext ... 955        29.2 ... Datenmodelle zur Übersetzung von Stammdaten ... 963   Anhang ... 979        A ... Oracle-Datentypen ... 979        B ... Zeichensatzkodierung ... 993   Index ... 999
Höhe
240 mm
Breite
16.8 cm

Warnhinweise und Sicherheitsinformationen

Informationen nach EU Data Act

-.-
Leider noch keine Bewertungen
Leider noch keine Bewertungen
Sicher bei rebuy kaufen
Schreib die erste Bewertung für dieses Produkt!
Wenn du eine Bewertung für dieses Produkt schreibst, hilfst du allen Kund:innen, die noch überlegen, ob sie das Produkt kaufen wollen. Vielen Dank, dass du mitmachst!
Sicher bei rebuy kaufen