دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
دسته بندی: پایگاه داده ها ویرایش: نویسندگان: Robert Panther سری: ISBN (شابک) : 3866452047, 9783866452046 ناشر: Microsoft Press Deutschland سال نشر: 2009 تعداد صفحات: 369 زبان: German فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 10 مگابایت
در صورت تبدیل فایل کتاب Richtig einsteigen: Datenbanken entwickeln mit SQL Server 2008 Express Edition به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب درست شروع کنید: توسعه پایگاه داده با SQL Server 2008 Express Edition نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
Cover......Page 1
Titel......Page 2
Impressum......Page 3
Inhaltsverzeichnis......Page 4
Vorwort......Page 14
Vorwort zur 2.Ausgabe......Page 15
1.2 Aufbau des Buches......Page 16
Aufbau der einzelnen Kapitel......Page 17
1.4 Schreibweisen......Page 18
1.5 DVD, Softlinks und Website zum Buch......Page 19
1.6 Zusammenfassung......Page 20
Microsoft SQL Server entsteht......Page 22
SQL Server bekommt neue Tools......Page 23
Kleiner Überblick über die wichtigsten Versionen und Builds......Page 24
Neue Datentypen......Page 26
Neue Features für die größeren Editionen von SQL Server 2008......Page 27
Neue Business-Intelligence-Features für SQL Server 2008 R2......Page 28
2.4 Die verschiedenen SQL Server-Editionen im Vergleich......Page 29
SQL Server Compact Edition......Page 30
SQL Server Web Edition......Page 31
SQL Server Enterprise Edition......Page 32
SQL Azure......Page 33
2.6 Zusammenfassung......Page 34
Hardwarevoraussetzungen......Page 36
Softwarevoraussetzungen......Page 37
Installation der Advanced Edition......Page 38
Aktualisieren von SQL Server......Page 48
SQL Server-Installationscenter......Page 49
SQL Server-Konfigurations-Manager......Page 50
SQL Server Business Intelligence Development Studio......Page 53
SQL Server-Import/Export-Assistent......Page 54
3.4 Übungen zu diesem Kapitel......Page 56
3.5 Zusammenfassung......Page 57
4.1 Erstellen von Datenbanken und Tabellen......Page 60
Anlegen einer Datenbank......Page 61
Anlegen von Tabellen......Page 64
Spalten und Datentypen......Page 69
NULL-Werte und Defaults......Page 72
Ändern von Tabelleninhalten......Page 73
Anzeigen von Daten......Page 75
Ändern von Datenbankeinstellungen......Page 76
Anpassen der Felddefinitionen einer Tabelle......Page 78
4.4 Primärschlüssel......Page 79
Funktionsweise von Indizes......Page 82
Erstellen von Indizes......Page 84
4.6 Übungen zu diesem Kapitel......Page 86
4.7 Zusammenfassung......Page 87
5.1 Relationen und Fremdschlüssel......Page 88
5.2 Normalisierung......Page 92
Erstellen von Datenbankdiagrammen......Page 94
Ändern von Datenstrukturen mit Datenbankdiagrammen......Page 97
5.4 Abfragen......Page 98
5.5 Sichten (Views)......Page 101
Sichten auf eine Tabelle......Page 102
Sichten, die mehrere Tabellen nutzen......Page 103
5.6 Übungen zu diesem Kapitel......Page 105
5.7 Zusammenfassung......Page 106
6.1 Was ist eigentlich SQL?......Page 108
6.2 SQL-Anweisungen im Management Studio ausführen......Page 109
Abfragen auf einer Tabelle......Page 111
Aggregierungsfunktionen und Gruppierungen......Page 114
Abfragen auf mehreren Tabellen......Page 115
INSERT und SELECT INTO zum Einfügen von Daten......Page 117
UPDATE zum Ändern von Daten......Page 118
DELETE und TRUNCATE TABLE zum Löschen von Daten......Page 119
Erstellen von Sichten......Page 120
Verwenden von Sichten in SELECT-Abfragen......Page 121
Verwenden von Sichten für Datenänderungsoperationen......Page 122
6.6 Übungen zu diesem Kapitel......Page 125
6.7 Zusammenfassung......Page 126
Fallunterscheidung mit CASE......Page 128
Unterabfragen......Page 130
Aggregierungsfunktionen mit COMPUTE nutzen......Page 133
7.2 Komplexe INSERTs, UPDATEs und DELETEs......Page 134
UPDATE auf Basis von mehreren Tabellen......Page 135
DELETE auf Basis von mehreren Tabellen......Page 136
Die klassische Variante (ohne MERGE)......Page 137
Die neue Variante (mit MERGE)......Page 138
7.5 Zusammenfassung......Page 140
8.1 Arbeiten mit SQL-Skripts......Page 142
8.2 Variablen......Page 143
Systemvariablen......Page 144
Tabellenvariablen und temporäre Tabellen......Page 145
Fallunterscheidung mit IF......Page 147
WHILE-Schleifen......Page 148
8.4 Debuggen von SQL-Skripts......Page 149
Schrittweise Ausführung......Page 150
Breakpoints (Haltepunkte) nutzen......Page 152
RAISERROR......Page 153
TRY … CATCH......Page 155
Transaktionen......Page 156
Deadlocks......Page 160
8.7 Übungen zu diesem Kapitel......Page 161
8.8 Zusammenfassung......Page 162
Systemprozeduren......Page 164
Die wichtigsten Systemfunktionen......Page 166
9.2 Benutzerdefinierte gespeicherte Prozeduren......Page 169
Gespeicherte Prozeduren mit Parametern......Page 170
Gespeicherte Prozeduren mit OUTPUT-Parametern......Page 172
Skalarwertfunktionen (oder kurz: Skalarfunktionen)......Page 173
Tabellenwertfunktionen......Page 175
Aggregatfunktionen......Page 177
Ein einfacher UPDATE-Trigger......Page 178
Verwendung von geänderten Daten im Trigger......Page 181
INSTEAD OF-Trigger......Page 183
Ein einfacher Cursor......Page 184
Cursor und Trigger kombiniert verwenden......Page 185
9.6 Übungen zu diesem Kapitel......Page 187
9.7 Zusammenfassung......Page 188
Skriptgenerierung aus Dialogfeldern heraus......Page 190
Skriptgenerierung über den Objekt-Explorer......Page 194
Skriptgenerierung mit dem Vorlagen-Explorer......Page 197
Datenbanken erstellen......Page 198
Datenbanken anpassen......Page 199
Datenbanken löschen......Page 200
Tabellen......Page 201
Indizes......Page 203
10.4 DDL-Trigger......Page 204
Datenbanktrigger......Page 205
Was wurde eigentlich geändert?......Page 207
10.5 Übungen zu diesem Kapitel......Page 208
10.6 Zusammenfassung......Page 209
11.2 Anmeldungen und Authentifizierung......Page 210
Anlegen von SQL Server-Anmeldungen......Page 212
Windows-Benutzer und -Gruppen als Anmeldungen anlegen......Page 213
Anmeldungen testen......Page 216
11.3 Verwalten von Datenbankbenutzern......Page 218
11.4 Rechte und Rollen......Page 221
Serverrechte und -rollen......Page 222
Datenbankrechte und -rollen......Page 224
11.5 Verwendung von Schemas......Page 226
Schemas verwenden......Page 228
Berechtigungen für Schemas verwalten......Page 230
11.7 Zusammenfassung......Page 233
Der naive Backup-Ansatz: Dateien kopieren......Page 234
Trennen und Verbinden von Datenbanken......Page 237
12.2 Das Transaktionslog......Page 240
12.3 Sichern und Wiederherstellen von Datenbanken......Page 242
Wahl der richtigen Sicherungsstrategie......Page 248
Der Import-/Export-Assistent......Page 250
Masseneinfügen per BULK INSERT......Page 254
BCP – Masseneinfügen über die Kommandozeile......Page 255
Formatdateien für BULK INSERT und bcp nutzen......Page 257
12.6 Zusammenfassung......Page 258
Kapitel 13 SQL Server und .NET Framework......Page 260
13.2 Zugriff über ADO.NET......Page 261
LINQ to SQL-Klassen per Quelltext erstellen......Page 264
LINQ to SQL-Klassen mit dem Server-Explorer erstellen......Page 267
13.4 Das ADO.NET Entity Framework......Page 268
13.5 Die CLR-Integration von SQL Server......Page 274
13.7 Zusammenfassung......Page 278
14.1 Überblick über die Reporting Services......Page 280
14.2 Konfiguration der Reporting Services......Page 281
14.3 Erstellen eines Reports mit dem Report-Designer......Page 285
14.5 Zusammenfassung......Page 291
15.1 Verbindung zu anderen Servern......Page 294
Überblick über die SQL Server-Replikation......Page 296
Welche Rolle spielt SQL Server Express bei der Replikation?......Page 297
Kurzvorstellung SQL Server Compact Edition......Page 298
Datenbanken mit der Compact Edition erstellen......Page 300
15.4 SQL Azure......Page 304
Zusammenspiel zwischen SQL Azure und SQL Server 2008 R2......Page 305
»Side by Side «-Installation......Page 307
»In Place «-Installation......Page 308
15.7 Zusammenfassung......Page 309
16.1 Überblick über Datenebenenanwendungen......Page 310
Extrahieren von Datenebenenanwendungen......Page 311
Registrieren von Datenebenenanwendungen......Page 314
Importieren von Datenebenenanwendungen......Page 315
Aktualisieren von Datenebenenanwendungen......Page 316
16.5 Zusammenfassung......Page 319
Einfache Abfragen......Page 320
Komplexere Abfragen......Page 321
Unterabfragen......Page 322
UPDATE......Page 323
DELETE/TRUNCATE TABLE......Page 324
MERGE......Page 325
Tabellen erstellen und ändern......Page 326
Sichten erstellen und ändern......Page 327
Gespeicherte Prozeduren erstellen und ändern......Page 328
Benutzerdefinierte Funktionen erstellen und ändern......Page 329
Trigger erstellen und ändern......Page 330
Datenbankobjekte löschen......Page 331
Server- und Datenbankrollen......Page 332
A.5 SQL Server-Datentypen......Page 333
Numerische Datentypen......Page 334
Alphanumerische Datentypen......Page 335
Zeit- und Datumstypen......Page 336
Sonstige Datentypen......Page 337
Systemfunktionen......Page 338
Systemprozeduren......Page 339
Systemvariablen......Page 340
B.1 SQL Server 2008/2008 R2 Express......Page 342
B.2 Updates und Service Packs......Page 343
B.3 Zusatztools und sonstige Dateien......Page 344
C: Weiterführende Infos im Web......Page 346
C.2 Microsoft-Websites zu SQL Server......Page 347
C.3 Sonstige Websites zu SQL Server......Page 348
C.4 SQL Server-Foren und -Newsgroups......Page 350
D......Page 352
L......Page 353
R......Page 354
S......Page 355
X......Page 356
B......Page 358
D......Page 359
H......Page 361
M......Page 362
P......Page 363
S......Page 364
T......Page 368
Z......Page 369