SQL Server 2008 R2 (eBook) - Klemens Konopasek

Klemens Konopasek 

SQL Server 2008 R2 (eBook)

Der schnelle Einstieg. net.com networking & communications - Abfragen, Transact-SQL, Entwicklung und Verwaltung

eBook
 
1 Kundenbewertung
***** sehr gut
Nicht lieferbar
Nicht lieferbar
Bewerten Empfehlen Merken Auf Lieblingsliste


Andere Kunden interessierten sich auch für

SQL Server 2008 R2 (eBook)

Dieses Buch bietet Ihnen einen leichten und schnellen Einstieg in Einsatz, Verwaltung und Entwicklung einer Datenbank mit dem SQL Server 2008 und SQL Server 2008 R2. Sie erhalten eine Einführung in die neuen Features beider Versionen, in Installation und Konfiguration des SQL Servers und lernen die grafischen Oberflächen, allen voran das SQL Server Management Studio, kennen. Ein Schwerpunkt liegt auf der Lösungsentwicklung mit Transact-SQL, wobei auch die Common Language Runtime-Integration mit .NET berücksichtigt wird. An DBAs richten sich die Kapitel zur Benutzerverwaltung und Berechtigungsvergabe. Um auch für den Ernstfall gewappnet zu sein, erfahren Sie, wie Sie Ihre Datenbank sichern und wiederherstellen können.



Produktinformation

  • Deutsch
  • ISBN-13: 9783863246235
  • ISBN-10: 3863246233
  • Best.Nr.: 31843272

Inhaltsangabe

1;SQL Server 2008 R2 – Der schnelle Einstieg - Abfragen, Transact-SQL, Entwicklung und Verwaltung;1 2;Inhaltsverzeichnis;6 2.1;Vorwort;6 2.2;1 Der SQL Server 2008 stellt sich vor;6 2.2.1;1.1 SQL Server – wer ist das?;6 2.2.2;1.2 Versionen und Editionen des SQL Servers;6 2.2.3;1.3 SQL Server 2008 R2 installieren;6 2.2.4;1.4 Datenbanken installieren und nutzen;6 2.2.5;1.5 Gratis: die Express Edition;6 2.2.6;1.6 SQL Server Feature Pack;6 2.3;2 Die grafischen Tools des SQL Server 2008;6 2.3.1;2.1 Die Tools im Überblick;6 2.3.2;2.2 Das Management Studio;6 2.3.3;2.3 Das Management Studio Express;6 2.3.4;2.4 Das Kommandozeilentool: SQLCMD;6 2.3.5;2.5 Der Konfigurations-Manager;6 2.3.6;2.6 Das Tool »Oberflächenkonfiguration«;6 2.3.7;2.7 Das SQL Server-Installationscenter;6 2.3.8;2.8 Der Datenbankoptimierungsratgeber;6 2.3.9;2.9 Der Profiler;6 2.3.10;2.10 Das Business Intelligence Development Studio (Punkt 2.10);6 2.4;3 Eine neue Datenbank erstellen;6 2.4.1;3.1 Erstellen einer neuen Datenbank;6 2.4.2;3.2 Tabellen in der Datenbank erstellen;7 2.4.3;3.3 Datenbankdiagramme einsetzen;7 2.4.4;3.4 Richtlinien für Benennungsregeln einsetzen;7 2.4.5;3.5 Was Sie noch wissen sollten;7 2.4.6;3.6 Tabelle mit Filestream erstellen;7 2.5;4 SQL – Zugriff auf Daten;7 2.5.1;4.1 Einsatz des Abfrage-Designers;7 2.5.2;4.2 Sichten für den Datenzugriff gestalten;7 2.5.3;4.3 SQL-Anweisungen verwenden;7 2.5.4;4.4 Abfragen mit Geodaten;7 2.6;5 Transact-SQL – die Sprache zur Serverprogrammierung;7 2.6.1;5.1 Bestandteile und Funktionalität von Transact-SQL;7 2.6.2;5.2 Transaktionen gezielt steuern;8 2.6.3;5.3 SET-Optionen verwenden;8 2.6.4;5.4 Fehlerbehandlung in den Code einbauen;8 2.7;6 Gespeicherte Prozeduren, Funktionen und Trigger;8 2.7.1;6.1 Gespeicherte Prozeduren programmieren;8 2.7.2;6.2 Mit Triggern automatisieren;8 2.7.3;6.3 Benutzerdefinierte Funktionen implementieren;8 2.7.4;6.4 Debuggen;8 2.8;7 SQL Server und .NET;8 2.8.1;7.1 Mit im Boot: .NET Framework;8 2.8.2;7.2 .NET User-Defined Functions;9 2.8.3;7.3 .NET Stored Procedures;9 2.8.4;7.4 .NET-Trigger;9 2.8.5;7.5 User-Defined Aggregates (UDA);9 2.8.6;7.6 Verwalten des Servers mit SMO;9 2.8.7;7.7 Übrigens: Debuggen;9 2.8.8;7.8 Datenebenenanwendungen;9 2.9;8 Client-Server-Datenbank verwalten;9 2.9.1;8.1 Anfügen und Trennen von Datenbanken;9 2.9.2;8.2 Datenbank sichern;9 2.9.3;8.3 Vorgänge protokollieren – Change Data Capture;9 2.10;9 Sicherheit und Zugriffsberechtigungen;10 2.10.1;9.1 Authentifizierungsmodi – Anmeldungen und Benutzer;10 2.10.2;9.2 Berechtigungen;10 2.10.3;9.3 Rollen;10 2.10.4;9.4 Anmeldeinformationen (Credentials);10 2.10.5;9.5 Schema;10 2.10.6;9.6 Verwaltung im Management Studio;10 2.10.7;9.7 Berechtigungen vergeben;10 2.10.8;9.8 Lösungen mit T-SQL;10 2.10.9;9.9 Administratorzugriff wiederherstellen;10 2.11;10 Erweiterte Funktionalitäten;10 2.11.1;10.1 Datenbank-E-Mail;10 2.11.2;10.2 Integration Services;10 2.12;11 … und die R2 bringt;10 2.12.1;11.1 Die Neuerungen im Überblick;10 2.12.2;11.2 Der Hilfsprogramm-Explorer;11 2.12.3;11.3 PowerPivot;11 2.13;Anhang;11 2.13.1;A.1 Die Tabellen der Datenbank WAWI;11 2.14;Stichwortverzeichnis;11 3;Vorwort;12 4;1 Der SQL Server 2008 stellt sich vor;16 4.1;1.1 SQL Server – wer ist das?;17 4.1.1;1.1.1 Der SQL Server im Konzert der Datenbanksysteme;17 4.1.2;1.1.2 Entscheidungsszenarien für Datenbanksysteme;18 4.1.3;1.1.3 Komponenten einer Datenbankanwendung;20 4.1.4;1.1.4 SQL Server – das Gesamtkonzept;23 4.2;1.2 Versionen und Editionen des SQL Servers;25 4.3;1.3 SQL Server 2008 R2 installieren;30 4.4;1.4 Datenbanken installieren und nutzen;52 4.5;1.5 Gratis: die Express Edition;57 4.6;1.6 SQL Server Feature Pack;58 5;2 Die grafischen Tools des SQL Server 2008;60 5.1;2.1 Die Tools im Überblick;60 5.2;2.2 Das Management Studio;61 5.3;2.3 Das Management Studio Express;76 5.4;2.4 Das Kommandozeilentool: SQLCMD;78 5.5;2.5 Der Konfigurations-Manager;81 5.6;2.6 Das Tool "Oberflächenkonfiguration";83 5.7;2.7 Das SQL Server-Installationscenter;83 5.8;2.8 Der Datenbankoptimierungsratgeber;84 5.9;2.9 Der Profiler;85 5.10;2.10 Das Business Intelligence Development Studio (Punkt 2.10);85 6;3 Eine neue Datenbank erstellen;88 6.1;3.1 Erstellen einer neuen Datenbank;88 6.1.1;3.1.1 Bestandteile einer Datenbank;89 6.1.2;3.1.2 Datenbank mit dem grafischen Tool anlegen;92 6.1.3;3.1.3 Datenbank über eine SQL-Anweisung erstellen;98 6.1.4;3.1.4 Datenbank mit Filestream ausstatten;100 6.2;3.2 Tabellen in der Datenbank erstellen;103 6.2.1;3.2.1 Tabellenfelder definieren;104 6.2.2;3.2.2 Spalteneigenschaften;109 6.2.3;3.2.3 Constraints;112 6.2.4;3.2.4 Indizierung;121 6.2.5;3.2.5 Erste Daten erfassen;126 6.3;3.3 Datenbankdiagramme einsetzen;129 6.4;3.4 Richtlinien für Benennungsregeln einsetzen;133 6.5;3.5 Was Sie noch wissen sollten;138 6.5.1;3.5.1 Tabellen in anderen Dateigruppen speichern;138 6.5.2;3.5.2 Tabellen direkt mit DDL-Anweisungen erstellen;139 6.5.3;3.5.3 Gefahren der grafischen Oberfläche;141 6.6;3.6 Tabelle mit Filestream erstellen;144 7;4 SQL – Zugriff auf Daten;152 7.1;4.1 Einsatz des Abfrage-Designers;154 7.1.1;4.1.1 Die Bereiche des Abfrage-Designers;154 7.1.2;4.1.2 Erstellen einer Abfrage;159 7.2;4.2 Sichten für den Datenzugriff gestalten;172 7.2.1;4.2.1 Gründe für den Einsatz von Sichten;173 7.2.2;4.2.2 Erstellen einer Sicht;174 7.2.3;4.2.3 Daten aus einer Sicht abrufen;176 7.3;4.3 SQL-Anweisungen verwenden;178 7.3.1;4.3.1 Data Query Language (DQL);178 7.3.2;4.3.2 Data Manipulation Language (DML);186 7.3.3;4.3.3 Die neue MERGE-Anweisung;187 7.3.4;4.3.4 Den Abfrage-Designer im Abfrageeditor einsetzen;191 7.4;4.4 Abfragen mit Geodaten;193 7.4.1;4.4.1 Typen im Geodatenmodell;194 7.4.2;4.4.2 Geodaten in Tabellen speichern und verwenden;200 8;5 Transact-SQL – die Sprache zur Serverprogrammierung;212 8.1;5.1 Bestandteile und Funktionalität von Transact-SQL;214 8.1.1;5.1.1 Variablen und Datentypen;214 8.1.2;5.1.2 Benutzerdefinierte Tabellentypen;221 8.1.3;5.1.3 Funktionen;223 8.1.4;5.1.4 Kontrollstrukturen;241 8.1.5;5.1.5 Cursor für Datenzugriffe einsetzen;256 8.2;5.2 Transaktionen gezielt steuern;262 8.2.1;5.2.1 Implizite Transaktionen;263 8.2.2;5.2.2 Explizite Transaktionen;264 8.2.3;5.2.3 Benannte Transaktionen;268 8.3;5.3 SET-Optionen verwenden;268 8.4;5.4 Fehlerbehandlung in den Code einbauen;276 9;6 Gespeicherte Prozeduren, Funktionen und Trigger;280 9.1;6.1 Gespeicherte Prozeduren programmieren;281 9.1.1;6.1.1 Aufbau einer gespeicherten Prozedur;283 9.1.2;6.1.2 Erzeugen einer gespeicherten Prozedur;284 9.1.3;6.1.3 Einfache gespeicherte Prozeduren;295 9.1.4;6.1.4 Gespeicherte Prozeduren mit Eingabeparametern;298 9.1.5;6.1.5 Ergebnisrückgabe von Prozeduren;301 9.1.6;6.1.6 Cursor in gespeicherten Prozeduren nutzen;312 9.1.7;6.1.7 Transaktionen in Prozeduren;319 9.1.8;6.1.8 Table-valued Parameter einsetzen;321 9.1.9;6.1.9 Gespeicherte Prozeduren aus Client-Anwendungen heraus aufrufen;326 9.2;6.2 Mit Triggern automatisieren;336 9.2.1;6.2.1 DML-Trigger: Insert, Update, Delete;336 9.2.2;6.2.2 Trigger löschen;365 9.2.3;6.2.3 DDL-Trigger;366 9.3;6.3 Benutzerdefinierte Funktionen implementieren;373 9.3.1;6.3.1 Skalarwertfunktionen;373 9.3.2;6.3.2 Inline-Funktionen;379 9.3.3;6.3.3 Tabellenwertfunktionen;381 9.4;6.4 Debuggen;384 9.4.1;6.4.1 Voraussetzungen zum Debuggen;384 9.4.2;6.4.2 Debuggen einer gespeicherten Prozedur;386 9.4.3;6.4.3 Debuggen von Triggern;390 9.4.4;6.4.4 Debuggen von Funktionen;393 10;7 SQL Server und .NET;394 10.1;7.1 Mit im Boot: .NET Framework;395 10.1.1;7.1.1 Integration mit dem Visual Studio 2008 und 2010;396 10.1.2;7.1.2 CLR-Aktivierung;400 10.1.3;7.1.3 Code auf den Server bringen: Assembly;402 10.2;7.2 .NET User-Defined Functions;403 10.3;7.3 .NET Stored Procedures;409 10.3.1;7.3.1 Datenzugriff aus der CLR heraus;410 10.3.2;7.3.2 Prozeduren mit Werterückgabe;411 10.3.3;7.3.3 Zugriff auf externe Daten;416 10.4;7.4 .NET-Trigger;421 10.5;7.5 User-Defined Aggregates (UDA);424 10.6;7.6 Verwalten des Servers mit SMO;428 10.7;7.7 Übrigens: Debuggen;433 10.8;7.8 Datenebenenanwendungen;434 10.8.1;7.8.1 Erstellen einer DAC mit dem Visual Studio;436 10.8.2;7.8.2 Eine DAC auf den SQL Server bringen;439 10.8.3;7.8.3 Aktualisieren einer DAC;442 10.8.4;7.8.4 Entfernen einer DAC;446 10.8.5;7.8.5 DAC aus bestehender Datenbank;447 11;8 Client-Server-Datenbank verwalten;448 11.1;8.1 Anfügen und Trennen von Datenbanken;448 11.1.1;8.1.1 Trennen einer Datenbank;449 11.1.2;8.1.2 Anfügen einer Datenbank;452 11.1.3;8.1.3 Option "Automatisch schließen";455 11.2;8.2 Datenbank sichern;457 11.2.1;8.2.1 Sicherungsvarianten;457 11.2.2;8.2.2 Sicherungsziele;458 11.2.3;8.2.3 Sicherung mit dem Management Studio;461 11.2.4;8.2.4 Sicherung über TRANSACT-SQL;466 11.2.5;8.2.5 Zeitgesteuerte Sicherung mit dem SQL Server Agent;468 11.2.6;8.2.6 Zeitgesteuerte Sicherung mit der Express Edition;473 11.2.7;8.2.7 Datenbank wiederherstellen;476 11.2.8;8.2.8 Wiederherstellung über Transact-SQL;479 11.2.9;8.2.9 Desaster Recovery;480 11.2.10;8.2.10 Recovery mit FILESTREAM;487 11.3;8.3 Vorgänge protokollieren – Change Data Capture;488 11.3.1;8.3.1 Change Data Capture einrichten;488 11.3.2;8.3.2 Auswerten von Änderungsinformationen;490 12;9 Sicherheit und Zugriffsberechtigungen;494 12.1;9.1 Authentifizierungsmodi – Anmeldungen und Benutzer;495 12.1.1;9.1.1 Windows-Authentifizierung;496 12.1.2;9.1.2 Gemischter Modus;496 12.1.3;9.1.3 Anmeldung und Benutzer;497 12.2;9.2 Berechtigungen;498 12.3;9.3 Rollen;499 12.3.1;9.3.1 Serverrollen;499 12.3.2;9.3.2 Datenbankrollen;501 12.3.3;9.3.3 Anwendungsrollen;501 12.4;9.4 Anmeldeinformationen (Credentials);502 12.5;9.5 Schema;504 12.6;9.6 Verwaltung im Management Studio;507 12.6.1;9.6.1 Serveranmeldung hinzufügen;507 12.6.2;9.6.2 Schema anlegen;511 12.6.3;9.6.3 Datenbankbenutzer hinzufügen;512 12.6.4;9.6.4 Rollen in einer Datenbank anlegen;516 12.7;9.7 Berechtigungen vergeben;518 12.8;9.8 Lösungen mit T-SQL;526 12.8.1;9.8.1 Sicherheitsobjekte anlegen;526 12.8.2;9.8.2 Generische Skripte;530 12.9;9.9 Administratorzugriff wiederherstellen;530 13;10 Erweiterte Funktionalitäten;534 13.1;10.1 Datenbank-E-Mail;534 13.1.1;10.1.1 Einrichten von Datenbank-E-Mail;535 13.1.2;10.1.2 E-Mails aus der Anwendung heraus versenden;542 13.1.3;10.1.3 Varianten des E-Mail-Versands;544 13.2;10.2 Integration Services;547 13.2.1;10.2.1 Datenabgleich mit IS;548 13.2.2;10.2.2 Pakete ausführen und auf den Server bringen;566 14;11 … und die R2 bringt;572 14.1;11.1 Die Neuerungen im Überblick;573 14.1.1;11.1.1 Verbesserungen der Plattform;573 14.1.2;11.1.2 Verwaltung und Entwicklung;573 14.1.3;11.1.3 Self-Service Business-Intelligence;574 14.2;11.2 Der Hilfsprogramm-Explorer;575 14.3;11.3 PowerPivot;585 14.3.1;11.3.1 Was ist PowerPivot?;585 14.3.2;11.3.2 PowerPivot für Excel;586 15;Anhang;600 15.1;A.1 Die Tabellen der Datenbank WAWI;600 16;Stichwortverzeichnis;610 16.1;Symbole;610 16.2;A;610 16.3;B;611 16.4;C;611 16.5;D;612 16.6;E;613 16.7;F;614 16.8;G;614 16.9;H;615 16.10;I;615 16.11;J;615 16.12;K;615 16.13;L;616 16.14;M;616 16.15;N;616 16.16;O;617 16.17;P;617 16.18;Q;617 16.19;R;617 16.20;S;618 16.21;T;620 16.22;U;621 16.23;V;621 16.24;W;621 16.25;X;622 16.26;Y;622 16.27;Z;622 18;Copyright;626

Kundenbewertungen zu "SQL Server 2008 R2 (eBook)" von "Klemens Konopasek"

1 Kundenbewertung (Durchschnitt 4 von 5 Sterne bei 1 Bewertungen ***** sehr gut)
***** ausgezeichnet
***** sehr gut
 
(1)
***** gut
***** weniger gut
***** schlecht
Schreiben Sie eine Kundenbewertung zu "SQL Server 2008 R2 (eBook)" und Gewinnen Sie mit etwas Glück einen 15 EUR buecher.de-Gutschein

Bewertung von Mama aus Bernau am 27.03.2011 ***** sehr gut
Eine sehr ausfürliche Refrenz und sowohl für Einsteiger als auch Fortgeschrittene zu empfehlen.
Insbesondere die zahlreichen SQL-Beispiele sind sehr hilfreich.
Etwas ausführlicher könnte die Managementkonsole und die Möglichkeiten, welche diese bietet, abgehandelt werden. Aber in meinen Augen ein gelungenes Werk.

War diese Bewertung für Sie hilfreich?
JA NEIN

Dem Autor für die Bewertung danken
Verstoß melden
Kommentieren Sie diese Bewertung

Sie kennen "SQL Server 2008 R2 (eBook)" von Klemens Konopasek ?
Tipp: Stöbern Sie doch mal ein wenig durch ausgewählte aktuelle Bewertungen in unserem Shop