Alle Infos zum eBook verschenken
- Format: ePub
- Merkliste
- Auf die Merkliste
- Bewerten Bewerten
- Teilen
- Produkt teilen
- Produkterinnerung
- Produkterinnerung
Hier können Sie sich einloggen
Bitte loggen Sie sich zunächst in Ihr Kundenkonto ein oder registrieren Sie sich bei bücher.de, um das eBook-Abo tolino select nutzen zu können.
Sie sind Entwickler und setzen Microsofts SQL Server ein? Dann sind Sie mit unserem Buch genau richtig. Vom ersten Datenbankentwurf und den SQL-Grundlagen, der Migration von SQL Server 2014, 2012 oder 2008 bis hin zu den neuen Features und konkreten Programmierbeispielen beschreiben die Autoren alles Notwendige, um SQL Server 2016 als Programmierplattform und Datenmanagement-Server zu nutzen. Egal, ob es sich um klassische Programmierung mit Transact-SQL oder .NET-Programmierung, ADO.NET handelt. In der mittlerweile siebten Auflage wurde das Buch umfassend aktualisiert und alle Neuerungen von…mehr
- Geräte: eReader
- ohne Kopierschutz
- eBook Hilfe
- Größe: 34.27MB
- Daniel CaesarSQL Server 2019 für Administratoren (eBook, ePUB)49,90 €
- Don JonesLearn SQL Server Administration in a Month of Lunches (eBook, ePUB)27,68 €
- Klemens KonopasekSQL Server 2017 (eBook, ePUB)39,99 €
- Thomas TheisEinstieg in JavaScript (eBook, ePUB)29,90 €
- Martin LintenPC-Netzwerke (eBook, ePUB)29,90 €
- Bertram WöhrmannVMware vSphere 7 (eBook, ePUB)89,90 €
- Thomas StensitzkiMicrosoft Exchange Server (eBook, ePUB)69,90 €
-
-
-
Aus dem Inhalt:
- Installation und Migration
- Datentypen in SQL Server 2016
- Datenbankentwurf
- Grundlagen T-SQL-Programmierung
- Benutzerverwaltung und Schemata
- Gespeicherte Prozeduren
- Benutzerdefinierte Funktionen
- Einsatz von Triggern
- Event Notification
- XML, Webservices, PowerShell
- Datenbankzugriff mit ADO.NET und LINQ
- ADO.NET Entity Framework
Dieser Download kann aus rechtlichen Gründen nur mit Rechnungsadresse in A, B, BG, CY, CZ, D, DK, EW, E, FIN, F, GR, HR, H, IRL, I, LT, L, LR, M, NL, PL, P, R, S, SLO, SK ausgeliefert werden.
- Produktdetails
- Verlag: Rheinwerk Verlag GmbH
- Seitenzahl: 1296
- Erscheinungstermin: 28. November 2016
- Deutsch
- ISBN-13: 9783836240659
- Artikelnr.: 45275777
- Verlag: Rheinwerk Verlag GmbH
- Seitenzahl: 1296
- Erscheinungstermin: 28. November 2016
- Deutsch
- ISBN-13: 9783836240659
- Artikelnr.: 45275777
TEIL I. Grundlagen ... 37
1. Installation und Aktualisierung von SQL Server 2016 ... 39
1.1 ... Überblick über die verfügbaren SQL-Server-2016-Versionen ... 39
1.2 ... Installationsvoraussetzungen ... 40
1.3 ... Installation von SQL Server 2016 ... 41
1.4 ... Installation des Management Studios ... 49
1.5 ... Installation der SQL-Server-Beispieldatenbank ... 51
1.6 ... Aktualisierung auf SQL Server 2016 ... 55
2. Datenbankgrundlagen ... 61
2.1 ... Server und Client ... 61
2.2 ... Relationale Datenbanken ... 62
2.3 ... Datenbankmanagementsystem ... 80
2.4 ... Integritätsarten ... 83
3. Logischer Datenbankentwurf ... 85
3.1 ... Grundlagen des Datenbankentwurfs ... 85
3.2 ... Normalisierungsregeln (Normalformen) ... 86
3.3 ... Normalisierung in der Praxis ... 93
3.4 ... Denormalisierung ... 96
3.5 ... Entity-Relationship-Diagramme ... 97
4. Die Oberfläche von SQL Server 2016 ... 101
4.1 ... Das SQL Server Management Studio ... 101
4.2 ... Das Bearbeiten von SQL-Anweisungen im Management Studio ... 118
4.3 ... SQL-Server-Dokumentation und Hilfen zur Programmierung ... 130
4.4 ... Überblick über die SQL-Server-Dienste ... 138
4.5 ... Das Dienstprogramm "sqlcmd" ... 139
4.6 ... SQL-Server-Integration in die Windows PowerShell ... 142
TEIL II. SQL-Programmierung ... 151
5. Grundlegende Abfragetechniken ... 153
5.1 ... Einführung in SQL ... 153
5.2 ... SQL-Grundlagen ... 154
5.3 ... Grundlegende Operatoren ... 163
5.4 ... Einfache Abfragen ... 167
5.5 ... Auswahloperatoren ... 181
5.6 ... Aggregatfunktionen ... 189
5.7 ... Unterabfragen ... 192
5.8 ... Zusammenfassung, Gruppierung und Beschränkung von Abfrageergebnissen ... 198
5.9 ... Die Mengen-Operatoren "EXCEPT" und "INTERSECT" ... 209
5.10 ... Ausgaben mit "PRINT" und "SELECT" ... 211
6. Grundlagen der SQLProgrammierung ... 213
6.1 ... Das Stapeltrennzeichen "GO" ... 213
6.2 ... (Lokale) Variablen ... 215
6.3 ... Ablaufsteuerung ... 223
6.4 ... Fallunterscheidungen ... 233
6.5 ... Funktionen ... 241
6.6 ... Dynamische SQL-Anweisungen ... 261
6.7 ... Fehler in SQL Server und ihre Behandlung ... 263
6.8 ... Fehlerbehandlung ... 266
7. Mehrtabellenabfragen ... 287
7.1 ... Tabellen verknüpfen ("JOIN"-Anweisung) ... 287
7.2 ... Abfragen unter Verwendung mehrerer Server ... 296
8. Erstellen und Ändern von Datenbanken ... 299
8.1 ... Erstellen einer einfachen Datenbank ... 299
8.2 ... Einfluss der "model"-Datenbank auf das Erstellen neuer Datenbanken ... 306
8.3 ... Löschen von Datenbanken ... 308
8.4 ... Erstellen einer Datenbank mit mehreren Dateien ... 308
8.5 ... Nachträgliche Änderungen an Datenbankdateien ... 311
8.6 ... Erstellen einer Datenbank mit mehreren Dateigruppen ... 313
8.7 ... Datenbanken verkleinern ... 316
8.8 ... Datenbankdateien verkleinern ... 318
8.9 ... Gespeicherte Systemprozeduren (Stored Procedures) zur Datenbankverwaltung ... 319
8.10 ... Datenbank-Momentaufnahmen ... 320
8.11 ... Transparente Datenverschlüsselung ... 329
9. Erstellen von Tabellen ... 333
9.1 ... Die grundlegende Syntax zur Tabellenerstellung ... 333
9.2 ... Tabellen ändern ... 350
9.3 ... Löschen von Tabellen ... 352
9.4 ... Implementierung der Datenintegrität ... 353
9.5 ... Anwendungsbeispiel zu Einschränkungen ... 360
9.6 ... Nachträgliche Definition von Einschränkungen ... 362
9.7 ... Verwaltung von Einschränkungen ... 363
9.8 ... Temporäre Tabellen ... 365
9.9 ... Partitionierung von Tabellen ... 367
10. Speicherung von Daten in FileTables ... 377
10.1 ... Voraussetzungen für die Verwendung von FileTables ... 377
10.2 ... Erstellung einer FileTable ... 380
10.3 ... Zugriff auf eine FileTable ... 382
10.4 ... Sichten zur Abfrage vorhandener FileTables in einer Datenbank ... 384
11. Verwendung der räumlichen und hiera
TEIL I. Grundlagen ... 37
1. Installation und Aktualisierung von SQL Server 2016 ... 39
1.1 ... Überblick über die verfügbaren SQL-Server-2016-Versionen ... 39
1.2 ... Installationsvoraussetzungen ... 40
1.3 ... Installation von SQL Server 2016 ... 41
1.4 ... Installation des Management Studios ... 49
1.5 ... Installation der SQL-Server-Beispieldatenbank ... 51
1.6 ... Aktualisierung auf SQL Server 2016 ... 55
2. Datenbankgrundlagen ... 61
2.1 ... Server und Client ... 61
2.2 ... Relationale Datenbanken ... 62
2.3 ... Datenbankmanagementsystem ... 80
2.4 ... Integritätsarten ... 83
3. Logischer Datenbankentwurf ... 85
3.1 ... Grundlagen des Datenbankentwurfs ... 85
3.2 ... Normalisierungsregeln (Normalformen) ... 86
3.3 ... Normalisierung in der Praxis ... 93
3.4 ... Denormalisierung ... 96
3.5 ... Entity-Relationship-Diagramme ... 97
4. Die Oberfläche von SQL Server 2016 ... 101
4.1 ... Das SQL Server Management Studio ... 101
4.2 ... Das Bearbeiten von SQL-Anweisungen im Management Studio ... 118
4.3 ... SQL-Server-Dokumentation und Hilfen zur Programmierung ... 130
4.4 ... Überblick über die SQL-Server-Dienste ... 138
4.5 ... Das Dienstprogramm "sqlcmd" ... 139
4.6 ... SQL-Server-Integration in die Windows PowerShell ... 142
TEIL II. SQL-Programmierung ... 151
5. Grundlegende Abfragetechniken ... 153
5.1 ... Einführung in SQL ... 153
5.2 ... SQL-Grundlagen ... 154
5.3 ... Grundlegende Operatoren ... 163
5.4 ... Einfache Abfragen ... 167
5.5 ... Auswahloperatoren ... 181
5.6 ... Aggregatfunktionen ... 189
5.7 ... Unterabfragen ... 192
5.8 ... Zusammenfassung, Gruppierung und Beschränkung von Abfrageergebnissen ... 198
5.9 ... Die Mengen-Operatoren "EXCEPT" und "INTERSECT" ... 209
5.10 ... Ausgaben mit "PRINT" und "SELECT" ... 211
6. Grundlagen der SQLProgrammierung ... 213
6.1 ... Das Stapeltrennzeichen "GO" ... 213
6.2 ... (Lokale) Variablen ... 215
6.3 ... Ablaufsteuerung ... 223
6.4 ... Fallunterscheidungen ... 233
6.5 ... Funktionen ... 241
6.6 ... Dynamische SQL-Anweisungen ... 261
6.7 ... Fehler in SQL Server und ihre Behandlung ... 263
6.8 ... Fehlerbehandlung ... 266
7. Mehrtabellenabfragen ... 287
7.1 ... Tabellen verknüpfen ("JOIN"-Anweisung) ... 287
7.2 ... Abfragen unter Verwendung mehrerer Server ... 296
8. Erstellen und Ändern von Datenbanken ... 299
8.1 ... Erstellen einer einfachen Datenbank ... 299
8.2 ... Einfluss der "model"-Datenbank auf das Erstellen neuer Datenbanken ... 306
8.3 ... Löschen von Datenbanken ... 308
8.4 ... Erstellen einer Datenbank mit mehreren Dateien ... 308
8.5 ... Nachträgliche Änderungen an Datenbankdateien ... 311
8.6 ... Erstellen einer Datenbank mit mehreren Dateigruppen ... 313
8.7 ... Datenbanken verkleinern ... 316
8.8 ... Datenbankdateien verkleinern ... 318
8.9 ... Gespeicherte Systemprozeduren (Stored Procedures) zur Datenbankverwaltung ... 319
8.10 ... Datenbank-Momentaufnahmen ... 320
8.11 ... Transparente Datenverschlüsselung ... 329
9. Erstellen von Tabellen ... 333
9.1 ... Die grundlegende Syntax zur Tabellenerstellung ... 333
9.2 ... Tabellen ändern ... 350
9.3 ... Löschen von Tabellen ... 352
9.4 ... Implementierung der Datenintegrität ... 353
9.5 ... Anwendungsbeispiel zu Einschränkungen ... 360
9.6 ... Nachträgliche Definition von Einschränkungen ... 362
9.7 ... Verwaltung von Einschränkungen ... 363
9.8 ... Temporäre Tabellen ... 365
9.9 ... Partitionierung von Tabellen ... 367
10. Speicherung von Daten in FileTables ... 377
10.1 ... Voraussetzungen für die Verwendung von FileTables ... 377
10.2 ... Erstellung einer FileTable ... 380
10.3 ... Zugriff auf eine FileTable ... 382
10.4 ... Sichten zur Abfrage vorhandener FileTables in einer Datenbank ... 384
11. Verwendung der räumlichen und hiera