SQL kurz und gut - Gennick, Jonathan
EUR 9,90
Portofrei*
Alle Preise inkl. MwSt.
Sofort lieferbar

  • Broschiertes Buch

Jetzt bewerten

Die stark erweiterte und aktualisierte Neuauflage des Bestsellers bietet gewohnt knapp und präzise die wichtigsten Informationen zu SQL und deckt neben Oracle Database 10 g Release 2, IBM DB2 8.2, Microsoft SQL Server 2005 und MySQL 5.0 nun auch PostgreSQL 8.1 ab.
Bei aller Aktualität erhalten geblieben ist das bewährte Konzept des Titels: Anhand konkreter Beispiele werden die SQL-Anweisungen und -Optionen vorgestellt, die in der Praxis am häufigsten benötigt werden. Kompakt, übersichtlich und auf den Punkt gebracht: SQL – kurz & gut ist auch in der zweiten Auflage ein aktuelles, nützliches…mehr

Produktbeschreibung
Die stark erweiterte und aktualisierte Neuauflage des Bestsellers bietet gewohnt knapp und präzise die wichtigsten Informationen zu SQL und deckt neben Oracle Database 10g Release 2, IBM DB2 8.2, Microsoft SQL Server 2005 und MySQL 5.0 nun auch PostgreSQL 8.1 ab.

Bei aller Aktualität erhalten geblieben ist das bewährte Konzept des Titels: Anhand konkreter Beispiele werden die SQL-Anweisungen und -Optionen vorgestellt, die in der Praxis am häufigsten benötigt werden. Kompakt, übersichtlich und auf den Punkt gebracht: SQL – kurz & gut ist auch in der zweiten Auflage ein aktuelles, nützliches Nachschlagewerk.
Der Bestseller in stark erweiterter und aktualisierter Neuauflage: Gewohnt knapp und präzise deckt SQL – kurz & gut die wichtigsten Funktionen und Themen zur effektiven Arbeit mit SQL ab. Dabei behandelt die Taschenreferenz neben Oracle Database 10g Release 2, IBM DB2 8.2, Microsoft SQL Server 2005 und MySQL 5.0 nun auch PostgreSQL 8.1.

Aus dem Inhalt:

Anweisungen zur Datenmanipulation (SELECT, DELETE, INSERT, UPDATE, MERGE) und zur Transaktionsverwaltung (START TRANSAKTION, SAVEPOINT, COMMIT, ROLLBACK)

Gebräuchliche SQL-Funktionen (Datums-, String-, Umwandlungs-, Aggregat- und Window-Funktionen sowie numerische, mathematische und trigonometrische Funktionen)

Literale, NULL-Werte, CASE-Ausdrücke, Datentyp-Umwandlungen, reguläre Ausdrücke, Gruppieren und Zusammenfassen von Daten, Tabellen-Joins und das Schreiben von Abfragen und Unterabfragen

Anhand konkreter Beispiele werden diejenigen SQL-Anweisungen und -Optionen vorgestellt, die Sie im Arbeitsalltag am häufigsten benötigen – kompakt, übersichtlich und auf den Punkt gebracht.
  • Produktdetails
  • O'Reillys Taschenbibliothek
  • Verlag: O'Reilly
  • 2. Aufl.
  • Seitenzahl: 208
  • 2007
  • Ausstattung/Bilder: 208 S.
  • Deutsch
  • Abmessung: 177mm x 110mm x 15mm
  • Gewicht: 207g
  • ISBN-13: 9783897215221
  • ISBN-10: 3897215225
  • Best.Nr.: 20867252
Autorenporträt
Jonathan Gennick war er mehr als zehn Jahre als Programmierer von relationalen Datenbanken tätig. Mit Oracle arbeitet er seit 1994.
Inhaltsangabe
Inhaltsverzeichnis Einführung 9 Der Aufbau dieses Buchs 10 Feedback erwünscht! 10 Konventionen 11 Danksagungen 12 Beispieldaten 12 Analytische Funktionen 14 CASE-Ausdrücke 14 Einfache CASE-Ausdrücke 14 Durchsuchte CASE-Ausdrücke 14 Datentypen 15 Zeichenfolgentypen 15 Dezimaltypen 16 Binäre Ganzzahltypen 16 Datums-/Zeittypen 17 Datentyp-Umwandlungen 19 Die Standard-CAST-Funktion 19 Die Standard-EXTRACT-Funktion 20 Datums-/Zeitwert-Umwandlungen (Oracle) 20 Numerische Umwandlungen (Oracle) 24 Datums-/Zeitwert-Umwandlung (DB2) 26 Numerische Umwandlungen (DB2) 28 Datums-/Zeitwert-Umwandlungen (SQL Server) 30 Numerische Umwandlungen (SQL Server) 33 Datums-/Zeitwert-Umwandlungen (MySQL) 34 Numerische Umwandlungen (MySQL) 39 Datums-/Zeitwert-Umwandlungen (PostgreSQL) 39 Numerische Umwandlungen (PostgreSQL) 42 DELETE: Daten löschen 43 In Reihenfolge löschen (MySQL) 44 Alle Zeilen löschen 45 Aus Views und Unterabfragen löschen 45 Gelöschte Daten zurückliefern (Oracle, DB2) 46 Doppel-FROM (SQL Server) 47 Funktionen 47 Datums-/Zeitwert-Funktionen (Oracle) 48 Datum-/Zeitfunktionen (DB2) 51 Datums-/Zeitfunktionen (SQL Server) 52 Datums-/Zeitfunktionen (MySQL) 53 Datums-/Zeitfunktionen (PostgreSQL) 54 Numerische und mathematische Funktionen (alle Plattformen) 57 Trigonometrische Funktionen (alle Plattformen) 59 String-Funktionen 59 GREATEST und LEAST (Oracle, PostgreSQL) 64 Gruppieren und Zusammenfassen 65 Aggregatfunktionen 65 GROUP BY 66 Nützliche GROUP BY-Techniken 68 HAVING 69 GROUP BY-Erweiterungen (Oracle, DB2) 70 GROUP BY-Erweiterungen (SQL Server) 73 Hierarchische Abfragen 75 Rekursives WITH (SQL Server, DB2) 75 CONNECT BY (Oracle) 77 Indizes erzeugen 83 Indizes entfernen 84 INSERT: Daten einfügen 84 Eine Zeile einfügen 84 Mehrere Zeilen einfügen (DB2, MySQL) 85 Ziele für INSERT-Operationen 86 Einfügeoperationen mit Unterabfragen 86 Eingefügte Werte zurückliefern (Oracle, DB2) 87 Multi-Table-Inserts (Oracle) 88 JOIN: Tabellen verknüpfen 90 Join-Grundlagen 90 Cross-Joins 91 Inner Joins 92 Die USING-Klausel (Oracle, MySQL, PostgreSQL) 93 Natural Joins (Oracle, MySQL, PostgreSQL) 94 Nicht-Equi-Joins 95 Outer Joins 96 Literale 100 Text-Literale 100 Numerische Literale 102 Datums-/Zeit-Literale (Oracle, MySQL, PostgreSQL) 102 Datum-/Zeitintervall-Literale 103 MERGE: Daten zusammenführen (Oracle, DB2) 104 NULL-Werte 106 Prädikate für NULL-Werte 106 CASE und NULL-Werte 107 Die COALESCE-Funktion verwenden 107 Funktionen für NULL-Werte (Oracle) 108 Funktionen für NULL-Werte (DB2) 109 Funktionen für NULL-Werte (SQL Server) 109 Funktionen für NULL-Werte (MySQL) 110 Funktionen für NULL-Werte (PostgreSQL) 110 OLAP-Funktionen 110 Prädikate 111 EXISTS-Prädikate 112 IN-Prädikate 112 BETWEEN-Prädikate 113 LIKE-Prädikate 114 Reguläre Ausdrücke 115 Reguläre Ausdrücke (Oracle) 115 Reguläre Ausdrücke (SQL Server) 118 Reguläre Ausdrücke (MySQL) 119 Reguläre Ausdrücke (PostgreSQL) 120 Rekursive Abfragen 126 SELECT: Daten auswählen 126 Die SELECT-Klausel 126 ALL und DISTINCT 132 Die FROM-Klausel 132 Die WHERE-Klausel 135 Die GROUP BY-Klausel 136 Die HAVING-Klausel 136 Die ORDER BY-Klausel 136 Tabellen erzeugen 138 Eine Tabelle erzeugen (Oracle) 138 Eine Tabelle erzeugen (DB2) 140 Eine Tabelle erzeugen (SQL Server) 140 Eine Tabelle erzeugen (MySQL) 141 Eine Tabelle erzeugen (PostgreSQL) 142 Tabellen modifizieren 143 Eine Tabelle modifizieren (Oracle) 143 Eine Tabelle modifizieren (DB2) 144 Eine Tabelle modifizieren (SQL Server) 145 Eine Tabelle modifizieren (MySQL) 147 Eine Tabelle modifizieren (PostgreSQL) 148 Tabellen entfernen 148 Transaktionsverwaltung 149 Autocommit-Modus (SQL Server, MySQL, PostgreSQL) 149 Eine Transaktion starten 150 Eine Transaktion beenden 155 Eine Transaktion abbrechen 156 Eine Transaktion zu einem Savepoint abbrechen 157 Union-Abfragen 158 UNION und UNION ALL 158
Rezensionen
"Dieses Buch beschreibt anhand von kleinen praktischen Beispielen die Datenbanksprache SQL. Die Beispiele beziehen sich auf die großen Datenbanken Oracle, IBM DB2, MS SQL und MySQL. Sie sind ausführlich und nachvollziehbar beschrieben, praxisnah und vor allem sehr übersichtlich dargestellt. (...) Für 9,90 EUR erhält man auf jeden Fall ein übersichtliches, lehrreiches SQL-Handbuch, das auf dem Markt seinesgleichen sucht." -- Linux Usergroup Zwickau, 03/2005

"Es ist Wahnsinn, so viele Informationen und Möglichkeiten auf so wenigen Seiten dermaßen kompakt und informativ aufzubereiten. Ein großes Lob an den Autor für dieses geniale Buch. Es sollte bei Personen, die mit Datenbanken arbeiten, auf jeden Fall auf dem Schreibtisch zu finden sein. Ein grandioses Nachschlagewerk, das die Arbeit ungemein erleichtert." -- Media-Mania.de, Januar 2007