Stichwortverzeichnis Sonderzeichen | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | Z Sonderzeichen 2PC A ACID Aggregat json Ansicht umschalten Anzeige: pager an/aus Attribute B Badegewässer BeeKeeper Tools Werkzeuge BEGIN Benutzer anlegen Infos Superuser anlegen Bezeichner Namenskonventionen Beziehungen Modellierung, [1] Binäre Daten Speichern BKZFRAU (sqlite) Aufgabe 1 Aufgabe 2 Aufgabe 3 Aufgabe 4 Aufgabe 5 Aufgabe 6 Aufgabe 7 Aufgabe 8 Aufgabe 9 C C# coalesce Codd Edgar F. COMMIT, [1] Common Table Expression CTE Concatenieren Zeichenkettenverknüpfung Constraint COUNT CQRS (Command Query Responsibility Segregation) create database CRUD-Anwendungen CSV export (postgres) import (sqlite) csv import (postgres) CTE Common Table Expression Postgres D date Datenbanken Linksammlung Liste aller Namen (postgres) Datenbankmodell Datenbankmodelle Modellierung Datenbanksysteme Übersicht Datentyp date und time JSON, [1] Vector DB anlegen (postgres) wechseln DBeaver DCL DDL Demo: Modellierung Lost Art Diagramme Modellierung DML select (Reihenfolge der Auswertung) Domain/Domäne Duplikate löschen sqlite E Encoding Windows ER-Diagramm Quiz Escape Sonderzeichen ETL Excel Migration Landkreise zu Datenbank EXCEPT Mengenoperatoren Export COPY und copy CSV (postgres) sqlite sqlite -- insert Extensions Postgres extrahieren Jahr (aus Datum) F Fehler Permission denied Fehler (lernen aus) lernen (aus Fehlern) Fehlermeldung Fensterfunktionen avg rank row_numger sum formatieren Fremdschlüssel Funktion ROW_Number G grant SCHEMA GUI DBeaver H HADR HAVING I import copy, [1] COPY, [1] csv (sqlite) SQL-Script import (postgres) csv Index Postgres, [1] Installation pg_vector (postgres) Postgres/Debian J Jahr (aus Datum) extrahieren Join cross join full join inner join lateral left join natural inner join right join self join self join (Beispiel) JSON Datentyp, [1] Row Übungen json Aggregat Postgres JSON/JSONB Postgres K Kardinalität Kartesisches Produkt Konfiguration SQLite Kreuzprodukt L lateral Join Laufende Nummer lernen (aus Fehlern) Fehler (lernen aus) LIKE Platzhater LIMIT Standard Linksammlung Datenbanken Liste aller Datenbanken (postgres) Logging Lost Art Demo: Modellierung Übung: Modellierung M Manage Datentypen (postgres) Hilfe (postgres) Postgres Verbinden zur DB (postgres) manage Ausgabe in Datei umleiten Liste der Tabellen Rechte und Benutzer SQL-Skritpe ausführen, [1] Systemtabelle Tabellenstruktur manage: View definition zeigen materialized view Mengenoperatoren EXCEPT UNION UNION ALL Migration Landkreise zu Datenbank Modell Modellierung Beziehungen, [1] Datenbankmodelle Diagramme Online-Zeichenprogramm MVCC N Namenskonventionen Bezeichner Namespaces: Normalformen Normalisierung Normalisierung: NoSQL NULL - Werte NULL-Wert anzeigen O Online-Zeichenprogramm Modellierung Operatoren order by Sortierung P Passworte pg_vector (postgres) Installation PGDATA Postgres PHP, [1] PL/SQL (Oracle) Platzhalter LIKE Postgres aktelle DB CTE Datentyp -- json Datentyp -- Vector Export als CSV extensions index Installation JSON/JSONB Liste aller Datenbanken Liste der Datenbanken Manage Manage -- Datentypen PGDATA Version WAL Primärschlüssel Programmierung; psql Hilfe Infos verbinden psql-shell Ausgabe in Datei umleiten Header unterdrücken Liste der Tabellen Rechte und Benutzer SQL-Skritpe ausführen, [1] Systemtabelle Tabellenstruktur Verbinden zur DB psycopg2 Python, [1] Python psycopg2, [1] Simple select Q Quiz ER-Diagramm Tabellenstruktur R Rechte Abkürzungen Redundanz Referential Integrity Reihenfolge der Auswertung select Relation ROLLBACK, [1] Row JSON ROW_NUMBER Funktion S Schema (Postgres) aktueller Suchpfad anlegen auflisten drop grant Suchpfad ändern Zugriffsrechte selfjoin (sqlite/bkzfrau) Simple select Python Skripte Postgres, [1] Sonderzeichen Escape Speichern Binäre Daten Speicherort der Daten (postgres) der Konfiguration (postgres) der Logdateien (postgres) Speicherorte SQL SQL Injection SQL-Injections SQL-Skripte Postgres, [1] SQLDeveloper Tools Werkzeuge SQLite Konfiguration sqlite Ausgabe anpassen Ausgaben steuern Datenbanken Export Export -- insert import von Daten Programm start Skript einlesen, [1] Tabellenstruktur tables SQLite/Python Programmierung Squirrel Tools Werkzeuge Standard LIMIT Standard-Passworte Suchmuster LIKE T Tabelle Struktur Struktur kopieren umbenennen verschieben (in anderes Schema) Tabellen die zehn größten Tabellen Struktur Systemtabellen Tabellenstruktur Quiz Tablespace Template für Select-Abfrage time interval timestamp timing (Zeitmessung) TOAST Tools BeeKeeper DBeaver SQLDeveloper Squirrel Transaktion BEGIN COMMIT ROLLBACK Trigger Tuple U UNION Mengenoperatoren UNION ALL Mengenoperatoren Update (PostgreSQL Upgrade Upgrade (PostgreSQL) Update user Abkürzungen für Rechte anlegen has_table_privilege Recht: LOGIN Rechte auf Tabelle Rechte auflisten Rolle session Zuordnung zu Rollen Übersicht Datenbanksysteme Übung CREATE TABLE, [1] Import von Daten (gewaesser) Import von Daten (Landkreise) SQL-Scripte ausführen (bkzfrau), [1] SQL-Scripte ausführen (gewaesser) Übung: Department (sqlite) Aufgabe 1.1 (Auswahl) Aufgabe 1.10 (Aggregatfunktionen) Aufgabe 1.11 (Text-Funktionen) Aufgabe 1.12 (Concat) Aufgabe 1.12 (Sortieren) Aufgabe 1.13 (Subqueries) Aufgabe 1.14 (Group By) Aufgabe 1.15 (Having) Aufgabe 1.17 (Unterabfragen/Aggregatfunktionen) Aufgabe 1.2 (Auswahl) Aufgabe 1.3 (Operatoren) Aufgabe 1.4 (Vergleiche) Aufgabe 1.5 (Vergleiche) Aufgabe 1.6 (Alias) Aufgabe 1.7 (Vergleich) Aufgabe 1.8 (Auswahl) Aufgabe 1.9 (NOT), [1] Übung: Modellierung Lost Art Übung: Personal (Oracle/Postgres) Aufgabe 1.1 (Namen/Sortierung) Aufgabe 1.10 (Namen/Muster) Aufgabe 1.3 (Gehalt/von - bis) Aufgabe 1.3 (Namen/Sortierung) Aufgabe 1.4 (Namen/Sortierung) Aufgabe 1.8 (Namen/Längen) Aufgabe 1.9 (Namen/Längen/Concatenation) Aufgabe 2.1 (Summen) Aufgabe 2.2 (Aggregatfunktionen) Aufgabe 2.3 (Summen/Sortierung) Aufgabe 2.4 (Mittelwert/Alias) Aufgabe 2.5 (Doppelte Einträge) Aufgabe 2.6 (Join/Gruppierung), [1] Aufgabe 2.7 (Berechnung/Mittelwert) Aufgabe 2.8 (Aggregatfunktionen/Vergleiche) Aufgabe 2.9 (Zeichenketten) Aufgabe 3.1 (Sortierung), [1] Aufgabe 3.10 (Join) Aufgabe 3.2 (Join) Aufgabe 3.3 (Join) Aufgabe 3.4 (Join) Aufgabe 3.5 (Unterabfragen) Aufgabe 3.6 (Join) Aufgabe 3.7 (Join) Aufgabe 3.8 (Join) Aufgabe 3.9 (Join) Aufgabe 4.1 (Unterabfragen/Logik) Aufgabe 4.10 (Unterabfragen/Funktionen) Aufgabe 4.2 (Unterabfragen/Funktionen) Aufgabe 4.3 (Unterabfragen/Funktionen) Aufgabe 4.4 (Unterabfragen/Funktionen) Aufgabe 4.5 (Unterabfragen/Funktionen) Aufgabe 4.6 (Unterabfragen/Funktionen) Aufgabe 4.7 (Unterabfragen/Funktionen) Aufgabe 4.8 (Unterabfragen/Funktionen) Aufgabe 4.9 (Unterabfragen/Funktionen) Aufgabe 5.1 (Mengenoperationen) Aufgabe 5.2 (Mengenoperationen) Aufgabe 5.3 (Mengenoperationen) Aufgabe 5.4 (Mengenoperationen) Aufgabe 6.1 (Komplexe Abfragen) Aufgabe 6.10 (Komplexe Abfragen) Aufgabe 6.2 (Komplexe Abfragen) Aufgabe 6.3 (Komplexe Abfragen) Aufgabe 6.4 (Komplexe Abfragen) Aufgabe 6.5 (Komplexe Abfragen) Aufgabe 6.6 (Komplexe Abfragen) Aufgabe 6.7 (Komplexe Abfragen) Aufgabe 6.8 (Komplexe Abfragen) Aufgabe 6.9 (Komplexe Abfragen) Aufgabe 7.1 (Data Dictionary) Aufgabe 7.2 (Data Dictionary) Aufgabe 7.3 (Data Dictionary) Übungen 001 -- COMPANY & DEPARTMENT (sqlite) 002 -- Join-Varianten (postgresql) JSON V vacuum auto full Vector Datentyp Postgres View create or replace Liste aller Views materialized W WAL Postgres Werkzeuge BeeKeeper SQLDeveloper Squirrel Windows Encoding Pfade für import Z Zeichenkettenverknüpfung Concatenieren Zeitmessungen (timing)