Einfach mehr können. SQL Grundkurs Structured Query Language mit Microsoft SQL Server, Oracle und MySQL Inhaltsverzeichnis SQL - die Structured Query Language Einleitung 08:42 Relationale DB im Überblick 14:07 Beispieldatenbank 05:48 Einführung in die Arbeitsumgebung Microsoft SQL Server 08:55 ORACLE 09:05 MySQL 08:30 Die Data Query Language - DQL SELECT und FROM SELECT und FROM 03:12 Schreibweisen und Kommentare 07:26 Das Schema 09:28 Alle Spalten ausgeben 05:45 Mathematische Ausdrücke 04:27 Aliasnamen 12:07 Ausdrücke mit Zeichenfolgen 16:01 Weitere Beispiele mit Zeichenfolgen 15:10 Rechnen mit Datumswerten Teil 1 09:52 Rechnen mit Datumswerten Teil 2 05:06 WHERE-Klausel © copyright 2017 video2brain. Numerische Spalten 06:20 Alphanumerische Spalten 08:08 Datumsspalten mit MS SQL Server 10:11 Datumsspalten mit ORACLE 06:06 Datumsspalten mit MySQL 04:03 Operatoren: Ungleich 03:09 Mustervergleiche: LIKE 08:53 LIKE für nicht-CHAR? 09:24 Bereiche: BETWEEN 09:23 Mehrere Werte: IN, ANY und ALL 11:37 NULL filtern: IS und IS NOT 05:20 1 / 4 Alle Rechte vorbehalten. video2brain ist eine geschützte Marke der LinkedIn Austria GmbH. LinkedIn, das LinkedIn Logo, das IN Logo und InMail sind Marken der LinkedIn Corporation und deren Tochtergesellschaften in den Vereinigten Staaten und/oder anderen Ländern. NULL filtern: IS und IS NOT 05:20 Bedingung umkehren: NOT 07:32 Mehrere Kriterien: AND und OR 09:35 Prioritäten 10:50 Bedingungen mit CASE - einfache Syntax 05:59 Bedingungen mit CASE - erweiterte Syntax 09:28 Sortieren mit ORDER BY Auf- und absteigend sortieren 05:04 Arten der Sortierung 05:26 Nach mehreren Kriterien sortieren 06:40 TOP-Auswertungen 06:37 JOIN JOIN vs. FOREIGN KEY 06:37 Arten des JOIN 05:59 JOIN über die WHERE-Klausel 07:09 ANSI JOIN 05:22 Tabellenaliasnamen 11:20 JOIN mit mehr als zwei Tabellen 12:40 Tipps zu komplexen JOINS 13:32 OUTER JOIN 07:12 OUTER JOIN Teil 2 09:02 OUTER JOIN mit mehr als zwei Tabellen 11:51 NONEQUI-JOIN 06:07 SELF-JOIN 07:24 Filtern in der JOIN-Bedingung 05:38 Gruppenfunktionen und Gruppierung Gruppenfunktionen 08:59 NULL-Werte bei Gruppenfunktionen 07:59 Mit Gruppierung: GROUP BY 06:33 Nach mehreren Spalten gruppieren 07:25 HAVING 07:30 Einfache Kreuztabelle 06:55 ROLLUP und CUBE 15:49 ROLLUP - MySQL 07:44 Unterabfragen Überblick über Unterabfragen 03:47 Unterabfrage in der WHERE-Klausel 07:23 Mehrstufige Unterabfragen 04:39 Paarweise Unterabfragen 04:30 Synchronisierte Unterabfrage 06:10 Inline-VIEW 09:24 TOP für Oracle 08:39 SET-Operatoren © copyright 2017 video2brain. 2 / 4 Alle Rechte vorbehalten. video2brain ist eine geschützte Marke der LinkedIn Austria GmbH. LinkedIn, das LinkedIn Logo, das IN Logo und InMail sind Marken der LinkedIn Corporation und deren Tochtergesellschaften in den Vereinigten Staaten und/oder anderen Ländern. SET-Operatoren - ein Überblick 03:10 UNION 12:47 INTERSECT 05:29 MINUS/EXCEPT 08:02 Die Data Manipulation Language - DML Datenmanipulation - ein Überblick 02:26 INSERT Werte einfügen ohne Zielspaltenangabe 07:42 Werte einfügen mit Zielspaltenangabe 08:50 Einfügen mit Unterabfragen 06:22 Einfügen mit Auto-Inkrement - SQL Server 09:15 Einfügen mit Auto-Inkrement - Oracle 09:13 Einfügen mit Auto-Inkrement - MySQL 06:49 Datensätze anfügen 04:24 UPDATE Werte in einer Tabelle ändern 08:51 Mehrere Spalten ändern 03:39 Löschen eines Spalteninhalts 02:41 Tabellenübergreifendes Update 08:24 DELETE Löschen von Datensätzen 05:03 Löschkriterien aus einer anderen Tabelle einsetzen 03:16 MERGE MERGE mit dem MS SQL Server 11:39 MERGE mit Oracle 17:26 MERGE mit MySQL 05:46 Transaktionssteuerung Transaktionen und Transaktionssteuerung 08:48 Starten und Zurückrollen einer Transaktion 08:57 Transaktion mit COMMIT abschließen 06:19 Savepoints 10:56 Die Data Definition Language - DDL Überblick über DDL 03:19 Tabellen © copyright 2017 video2brain. Datentypen 07:43 Erstellen einer Tabelle 13:15 Tabelle über ein SELECT erstellen 05:34 Abschneiden und Löschen einer Tabelle 05:57 Spalten zu einer Tabelle ergänzen 09:11 Spalten einer Tabelle löschen 02:58 Datentyp einer Spalte ändern 05:24 3 / 4 Alle Rechte vorbehalten. video2brain ist eine geschützte Marke der LinkedIn Austria GmbH. LinkedIn, das LinkedIn Logo, das IN Logo und InMail sind Marken der LinkedIn Corporation und deren Tochtergesellschaften in den Vereinigten Staaten und/oder anderen Ländern. Constraints Constraint-Arten und Wirkung 10:55 PRIMARY KEY 12:08 UNIQUE KEY 06:20 CHECK 10:17 FOREIGN KEY 09:54 Constraint nachträglich ergänzen 05:49 Constraint löschen 07:51 Indizes Funktionsweise 05:36 Erstellen eines Index 04:44 Nutzen eines Index 09:44 Index löschen 03:39 Sichten/Views Erzeugen einer Sicht 09:19 Ändern einer Sicht 03:50 DML mit einer Sicht 12:59 Die Data Control Language - DCL Überblick über die DCL © copyright 2017 video2brain. 11:12 4 / 4 Alle Rechte vorbehalten. video2brain ist eine geschützte Marke der LinkedIn Austria GmbH. LinkedIn, das LinkedIn Logo, das IN Logo und InMail sind Marken der LinkedIn Corporation und deren Tochtergesellschaften in den Vereinigten Staaten und/oder anderen Ländern.