In diesem Bereich geht es um die Microsoft Datenbank SQL Server und seine Themen.
Folgende Themen bieten wir an:
Einführung in T-SQL
Seminarziel
Sie wollen Daten aus einer SQL-Datenbank wie z.B. Access oder SQL Server abfragen und suchen eine verständliche Einführung mit vielen praxisorientierten Übungen.
Inhalte
Tag 1
- Datenbankentwurf
- Warum teilt eine relationale Datenbank die Daten auf verschiedene Tabellen auf?
- Wie helfen mir die Normalisierung und das Entity-Relationship-Modell beim Aufteilen der Daten?
- Datenbanken und Tabellen erstellen
- Wie erstelle ich eine Datenbank und Tabellen?
- Wofür brauche ich einen Primär- und Fremdschlüssel und die referentielle Integrität?
- Die unterschiedlichen Datentypen und ihr Einsatz
Tag 2
Daten abfragen
- Select über 1 Tabelle
- Select über mehrere Tabellen
- Inner Join
- Outer Join
- Cross Join
- Full Join
- Union
- Funktionen und Berechnungen (Sum(), Count(), Cube(), …)
- Gruppierungen und Sortierung
Teilnehmervoraussetzungen
Keine
Dauer
2 Tage
Erstellung komplexer Abfragen
Seminarziel
- Sie erstellen regelmäßig T-SQL-Abfragen und möchten gerne komplexere Abfragen erstellen?
- Sie fragen sich, wie man T-SQL-Abfragen formulieren kann, damit diese schneller abgefragt werden?
- Sie möchten ein paar Hintergrundinfos kennen lernen, mit dessen Hilfe Sie die T-SQL-Abfragen besser verstehen?
Wenn Sie alle Fragen oder die Mehrheit mit „Ja“ beantworten, dann ist dies der richtige Kurs für Sie.
- Kurze Wiederholung
Select über 1 Tabelle und mehrere Tabellen incl. Funktionen und Berechnungen - Erstellung komplexer Abfragen
- Unterabfragen und deren Einsatz
- Komplexe Berechnungen, z.B. Dublettensuche
- Einsatz von temporären Tabellen
- Der Self-Join zur Abbildung von Hierarchien
- Mit Hilfe von Indizes Abfragen beschleunigen
- Was sind Indizes?
- Wann und wie können Indizes Abfragen beschleunigen?
- Aktionsabfragen: Select into, Insert, Update, Delete
Teilnehmervoraussetzungen
Der Besuch des Seminars “ Einführung in T-SQL“ ist mehr als empfohlen, da dieses Seminar auf der Einführung aufbaut.
Dauer
1 Tag