ARRAY(0xa21e4360)


oder
Loggen Sie sich ein, um 1-Click® einzuschalten.
oder
Mit kostenloser Probeteilnahme bei Amazon Prime. Melden Sie sich während des Bestellvorgangs an.
Jetzt eintauschen
und EUR 17,97 Gutschein erhalten
Eintausch
Alle Angebote
Möchten Sie verkaufen? Hier verkaufen
Den Verlag informieren!
Ich möchte dieses Buch auf dem Kindle lesen.

Sie haben keinen Kindle? Hier kaufen oder eine gratis Kindle Lese-App herunterladen.

SQL Server 2012: Das Programmierhandbuch. Inkl. ADO.NET 4.0 Entity Framework (Galileo Computing) [Gebundene Ausgabe]

Dirk Mertins , Jörg Neumann , Andreas Kühnel
4.6 von 5 Sternen  Alle Rezensionen anzeigen (5 Kundenrezensionen)
Preis: EUR 59,90 kostenlose Lieferung. Siehe Details.
  Alle Preisangaben inkl. MwSt.
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Nur noch 14 auf Lager (mehr ist unterwegs).
Verkauf und Versand durch Amazon. Geschenkverpackung verfügbar.
Lieferung bis Mittwoch, 23. April: Wählen Sie an der Kasse Morning-Express. Siehe Details.
‹  Zurück zur Artikelübersicht

Inhaltsverzeichnis


  Vorwort ... 31

  Grundlagen ... 33

  1.  Installation und Aktualisierung von SQL Server 2012 ... 35

       1.1 ... Überblick über die verfügbaren SQL-Server-2012-Versionen ... 35
       1.2 ... Installationsvoraussetzungen ... 37
       1.3 ... Installation von SQL Server 2012 ... 38
       1.4 ... Installation der SQL-Server-Beispieldatenbank ... 49
       1.5 ... Aktualisierung auf SQL Server 2012 ... 52

  2.  Datenbankgrundlagen ... 65

       2.1 ... Server und Client ... 65
       2.2 ... Relationale Datenbanken ... 66
       2.3 ... Datenbankmanagementsystem ... 84
       2.4 ... Integritätsarten ... 87

  3.  Logischer Datenbankentwurf ... 89

       3.1 ... Grundlagen des Datenbankentwurfs ... 89
       3.2 ... Normalisierungsregeln (Normalformen) ... 90
       3.3 ... Normalisierung in der Praxis ... 97
       3.4 ... Denormalisierung ... 100
       3.5 ... Entity-Relationship-Diagramme ... 102

  4.  Die Oberfläche von SQL Server 2012 ... 105

       4.1 ... Das SQL Server Management Studio ... 105
       4.2 ... Das Bearbeiten von SQL-Anweisungen im Management Studio ... 123
       4.3 ... SQL-Server-Dokumentation und Hilfen zur Programmierung ... 139
       4.4 ... Überblick über die SQL-Server-Dienste ... 151
       4.5 ... Das Dienstprogramm sqlcmd ... 152
       4.6 ... SQL-Server-Integration in die Windows PowerShell ... 155
       4.7 ... Der SQL-Server-Aktivitätsmonitor ... 163
       4.8 ... Berichte ... 165

  SQL-Programmierung ... 167

  5.  Grundlegende Abfragetechniken ... 169

       5.1 ... Einführung in SQL ... 169
       5.2 ... SQL-Grundlagen ... 170
       5.3 ... Grundlegende Operatoren ... 179
       5.4 ... Einfache Abfragen ... 183
       5.5 ... Auswahloperatoren ... 198
       5.6 ... Aggregatfunktionen ... 205
       5.7 ... Unterabfragen ... 209
       5.8 ... Zusammenfassung, Gruppierung und Beschränkung von Abfrageergebnissen ... 215
       5.9 ... Die Mengen-Operatoren EXCEPT und INTERSECT ... 226
       5.10 ... Ausgaben mit PRINT und SELECT ... 228

  6.  Grundlagen der SQLProgrammierung ... 231

       6.1 ... Das Stapeltrennzeichen GO ... 231
       6.2 ... (Lokale) Variablen ... 233
       6.3 ... Ablaufsteuerung ... 241
       6.4 ... Fallunterscheidungen ... 252
       6.5 ... Funktionen ... 259
       6.6 ... Dynamische SQL-Anweisungen ... 279
       6.7 ... Fehler in SQL Server und ihre Behandlung ... 281
       6.8 ... Fehlerbehandlung ... 283

  7.  Mehrtabellenabfragen ... 305

       7.1 ... Tabellen verknüpfen (JOIN-Anweisung) ... 305
       7.2 ... Abfragen unter Verwendung mehrerer Server ... 314

  8.  Erstellen und Ändern von Datenbanken ... 317

       8.1 ... Erstellen einer einfachen Datenbank ... 317
       8.2 ... Einfluss der »model«-Datenbank auf das Erstellen neuer Datenbanken ... 325
       8.3 ... Löschen von Datenbanken ... 326
       8.4 ... Erstellen einer Datenbank mit mehreren Dateien ... 327
       8.5 ... Nachträgliche Änderungen an Datenbankdateien ... 329
       8.6 ... Erstellen einer Datenbank mit mehreren Dateigruppen ... 332
       8.7 ... Datenbanken verkleinern ... 335
       8.8 ... Datenbankdateien verkleinern ... 336
       8.9 ... Gespeicherte Systemprozeduren (Stored Procedures) zur Datenbankverwaltung ... 338
       8.10 ... Datenbank-Momentaufnahmen ... 338
       8.11 ... RAID-Systeme ... 348
       8.12 ... Transparente Datenverschlüsselung ... 352

  9.  Erstellen von Tabellen ... 355

       9.1 ... Die grundlegende Syntax zur Tabellenerstellung ... 355
       9.2 ... Tabellen ändern ... 371
       9.3 ... Löschen von Tabellen ... 374
       9.4 ... Implementierung der Datenintegrität ... 374
       9.5 ... Anwendungsbeispiel zu Einschränkungen ... 382
       9.6 ... Nachträgliche Definition von Einschränkungen ... 384
       9.7 ... Verwaltung von Einschränkungen ... 384
       9.8 ... Temporäre Tabellen ... 386
       9.9 ... Partitionierung von Tabellen ... 389

10.  Speicherung von Daten in FileTables ... 397

       10.1 ... Voraussetzungen für die Verwendung von FileTables ... 397
       10.2 ... Erstellung einer FileTable ... 400
       10.3 ... Zugriff auf eine FileTable ... 402
       10.4 ... Sichten zur Abfrage vorhandener FileTables in einer Datenbank ... 404

11.  Verwendung der räumlichen und hierarchischen Datentypen ... 405

       11.1 ... Räumliche Datentypen ... 405
       11.2 ... Der hierarchische Datentyp ... 436

12.  Daten verwalten ... 445

       12.1 ... Grundlegende Befehle zur Datensatzmanipulation ... 445
       12.2 ... Verwendung des Zeilenkonstruktors ... 454
       12.3 ... Kombinierte Auswahl-/Einfügeanweisungen ... 455
       12.4 ... Die MERGE-Anweisung ... 457
       12.5 ... Massenkopierprogramme ... 464

13.  Benutzerverwaltung und Schemas ... 467

       13.1 ... Authentifizierung am Server ... 468
       13.2 ... Datenbankzugriff erteilen ... 473
       13.3 ... Zusammenfassung von Benutzern zu Rollen ... 475
       13.4 ... Rechtevergabe an Benutzer und Rollen ... 481
       13.5 ... Deaktivierung und Aktivierung von Logins und Datenbankbenutzern ... 488
       13.6 ... Vordefinierte Konten auf Server- und Datenbankebene ... 490
       13.7 ... Schema ... 493

14.  Sichten ... 499

       14.1 ... Einsatz von Sichten ... 501
       14.2 ... Verwalten von Sichten ... 502
       14.3 ... Datenmanipulationsanweisungen auf eine Sicht ... 505
       14.4 ... Systemsichten von SQL Server ... 510

15.  Programmierung von gespeicherten Prozeduren ... 513

       15.1 ... Überblick über die Verwendung von gespeicherten Prozeduren in SQL Server ... 513
       15.2 ... Erstellung und Aufruf von gespeicherten Prozeduren ... 517
   &n...

‹  Zurück zur Artikelübersicht