Book description
Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com
Für Programmierer, Analysten und Datenbankadministratoren ist dieses Nutshell-Handbuch das unverzichtbare Nachschlagewerk für die SQL-Sprache, die in den beliebtesten Datenbankprodukten von heute verwendet wird. Diese neue, vierte Auflage dokumentiert die SQL-Befehle nach dem neuesten ANSI/ISO-Standard und zeigt detailliert, wie diese Befehle in Microsoft SQL Server 2019 und Oracle 19c sowie in den Open-Source-Datenbankprodukten MySQL 8, MariaDB 10.5 und PostgreSQL 14 implementiert sind.
Außerdem erhältst du einen prägnanten Überblick über das Modell des relationalen Datenbankmanagementsystems (RDBMS) und eine klare Erläuterung grundlegender RDBMS-Konzepte - alles in einem knappen, umfassenden und leicht zu verwendenden Format.
Die Abschnitte umfassen:
- Hintergrundinformationen zum relationalen Datenbankmodell, einschließlich aktueller und früherer SQL-Standards
- Grundlegende Konzepte, die für das Verständnis relationaler Datenbanken und SQL-Befehle notwendig sind
- Eine alphabetische Befehlsreferenz für SQL-Anweisungen gemäß dem ANSI-Standard SQL:2016
- Die Implementierung der einzelnen Befehle durch MySQL, Oracle, PostgreSQL und SQL Server
- Eine alphabetische Referenz der ANSI SQL:2016 Funktionen und Konstrukte sowie der Implementierungen der Anbieter
- Plattformspezifische Funktionen, die für jede Implementierung einzigartig sind
Table of contents
- Vorwort
- 1. SQL Geschichte und Implementierungen
- 2. Grundlegende Konzepte
- 3. Strukturierung deiner Daten
-
4. Deine Daten lesen
- Wie dieses Kapitel zu verwenden ist
- Unterstützung der SQL-Plattform
-
SQL-Befehlsreferenz
- ALL/ANY/SOME Operatoren
- ZWISCHEN BETRIEB
- EXCEPT Set Operator
- EXISTS Operator
- FILTER-Klausel
- GROUP BY-Klausel
- IN Bediener
- INTERSECT Set Operator
- IS-Operator
- JOIN Unterklausel
- LIKE Operator
- ORDER BY-Klausel
- OVER-Klausel
- SELECT-Anweisung
- SUBQUERY Substatement
- UNION Set Operator
- VALUES-Klausel
- WHERE-Klausel
- MIT-Klausel
- MIT ORDINALITÄTSKLAUSEL
- 5. Manipulation deiner Daten
- 6. Sichern deiner Daten
- 7. Eingebaute SQL-Funktionen
- 8. Eingebaute SQL-Aggregat- und Fensterfunktionen
-
9. Speichern der Logik in der Datenbank
- Wie dieses Kapitel zu verwenden ist
- Unterstützung der SQL-Plattform
-
SQL-Befehlsreferenz
- Aufforderung zur Stellungnahme
- CLOSE-Anweisung (Cursors)
- CREATE/ALTER AGGREGATE-Anweisung
- CREATE CAST-Anweisung
- CREATE/ALTER FUNCTION/PROCEDURE-Anweisung
- CREATE/ALTER METHOD-Anweisung
- CREATE/ALTER/DROP TRIGGER-Anweisung
- DECLARE CURSOR Anweisung
- FETCH-Anweisung (Cursors)
- OPEN-Anweisung (Cursors)
- RETURN-Anweisung
- Plattform-spezifische Erweiterungen
- 10. Flexibel und ohne Schema
- A. Gemeinsame und plattformspezifische Schlüsselwörter
- Index
- Über die Autoren
Product information
- Title: SQL in a Nutshell, 4. Auflage
- Author(s):
- Release date: September 2024
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781098195823
You might also like
article
Reinventing the Organization for GenAI and LLMs
Previous technology breakthroughs did not upend organizational structure, but generative AI and LLMs will. We now …
article
Run Llama-2 Models Locally with llama.cpp
Llama is Meta’s answer to the growing demand for LLMs. Unlike its well-known technological relative, ChatGPT, …
article
Stripping Unwanted Characters from Strings
Build your knowledge of Python with this Shortcuts collection. Focusing on common problems involving text manipulation, …
article
Use Github Copilot for Prompt Engineering
Using GitHub Copilot can feel like magic. The tool automatically fills out entire blocks of code--but …