Ruprecht Droge, Markus Raatz 2008 AGI-Information Management Consultants May be used for personal purporses only or by libraries associated to dandelon.com network. Microsoft SQL Server 2005 Konfigurierung, Administration, 2. mmmmmm ^ ^,. \V f.-'"- -" 1-»^-/ Microsoft
Inhaltsverzeichnis Vorwort Anmerkungen zur 2. Auflage XI XIII 1 Einführung in SQL Server 2005 1 Geschichte des SQL Servers 1 Wichtige 'Designziele 4»Always up«4»ease of use«5 Autokonfiguration 5 Microsofts strategische Ziele mit dem SQL Server 2005 6 Neue Design-Konzepte 25 Sicherheit 25»This is not your father's DTS«30 Unified Dimensional Model (UDM) 31 2 Excel wird zu klein für uns 35 Ablegen der Rechnungsdaten eines Unternehmens 35 Aufbau einer ersten SQL Server 2005-Datenbank 36 Anlegen der Datenbank 45 Anlegen einer Tabelle 57 Festlegen der Sicherheit 76 Datensicherung und Wiederherstellung 88 Wartung einer einfachen SQL Server Datenbank 98 Der SQL Server Agent 105 3 Lasset die Daten zu mir kommen 113 Import der Umsatzdaten des Unternehmens aus dem Altsystem 113 Die Data Transformation Services des SQL Server 2000 114 DTS-Verbindungen 115 DTS-Tasks, Transformationen und Workflows 115 Die Neuerungen im SQL Server 2005 116 SQL Server Integration Services 116 Entwicklung von Integration Services-Paketen auf dem SQL Server 2005 123 4.NET und Managed Code in SQL Server 2005 147 Das.NET Framework 148 Technologie 148 Produkte 148 V51
Die Vorteile von.net 149 COM - Component Object Model 152 Anwendungsarchitektur in.net 154 DLL - Dynamic Link Library.* 156 Microsoft Access als Rapid Application Development Tool für den SQL Server 2005 : 158 Die Datenschicht 160 Die Geschäftsschicht 162 Das Microsoft Solution Framework 163 UML - Unified Modeling Language. 164 Die Präsentationsschicht 165 Verteilte Anwendungen 167 ADO.NET 175 Data Access Application Block for.net 183 Visual Studio 2005 184 Visual Basic.NET 185 J Operatoren überladen 190 Allgemeine Neuerungen in Visual Studio 2005 190.NET im SQL Server 2005 195 Erstellen einer.net DLL für den SQL Server 2005 197 Ein SQL Projekt in Visual Studio 2005 : 199 Gespeicherte Prozeduren als API der Datenbank 200 Gespeicherte Prozeduren mit.net 207 /Trigger in.net 214 Benutzerdefinierte Datentypen in.net 216 Zusammenfassung 218 I 5 Gute Nachrichten verbreiten sich schnell 221 Bereitstellung der Unternehmensdaten in den Filialen des Unternehmens 221 Datenreplikation 222 Replikationsarchitektur 223 Replikationstypen 224 Zentrales Berichtswesen mit Reporting Services 233 Architektur der Reporting Services 237 Reporterstellung 242 Der Berichts-Manager 253 Eigene Anwendungen mit den Reporting Services 256 Zusammenfassung 259 6 Wollen Sie's gleich mitnehmen? 261 Bereitstellen von Kundendaten für den Außendienst 261 SQL Server Express Edition 262 Einfaches Setup 264 SQL Server Management Studio Express 265 Replikation mit der Unternehmensdatenbank 267 Inhaltsverzeichnis
SQL Server Mobile Edition 268.NET Compact Framework 2.0 270 Datenaustausch mit SQL Server Mobile Edition 271 7 Von der Textverarbeitung direkt in die Datenbank 275 Was ist XML? 276 XML-Schemata 279 Namensräume 279 XSL(T) 280 XML-DOM 282 Microsoft Office und XML.283 Datenexport 283 Datenaustausch 284 InfoPath., h 287 Datenverarbeitung 289 WordML und ExcelML 290.NET und XML...292 XML in SQL Server 2005 292 Der Datentyp XML 293 Typisiertes XML 300 XQuery 302 XML DML,. 305 XML Index 306 ß Primärer Index 307 Sekundäre Indizes 308 Anwendungen mit XML 308 Webservice-Architektur 311 Webservice in SQL Server 2005 312 Vorteile von ASP.NET 319 Zusammenfassung 320 8 Die Würfel sind gefallen 321 Erstellen einer Auswertung aufgrund der Unternehmensdaten 321 Einführung in OLAP, Cubes und andere schwierige Wörter 323 OLAP auf dem Server 324 Geschichte der SQL Server Analysis Services 326 OLAP in SQL Server 2005 328 Erstellen eines Cubes 328 Wartung des Cubes 345 OLAP Clients 354 Data Mining 360 Wieso überhaupt Data Mining 360 Erzeugen von Mining-Modellen 361 9 Keine Angst vor vielen Daten 365 Erfassen und Konsolidieren großer Datenmengen in der Unternehmensdatenbank... 365 Viele Daten 366 Inhaltsverzeichnis, IX
Dateigruppen 367 Datendateierweiterungen im SQL Server 2005 370 Anwendungsmuster w: 370 Aufteilung über mehrere Server 372 Partitionierte Sichten 374 Vermeiden Sie Select ''-Abfragen 375 Partitionierte Tabellen." 377 Transaction Isolation Level 383 Der neue»profiler«386 Performance Tuning 392 Hochverfügbarkeit 396 Protokollversand (Log Shipping). 396 Database Mirroring 399 SQL Cluster - 403 10 Bis zur Unendlichkeit, und noch viel weiter 407 SQL Service Broker : 408 Dialoge 410 Loose coupling 411 Go! : 411 SharePoint 413 Zusammenarbeit mit Office 414 Listen 416 t Benachrichtigungen 417 Einsatzszenarien 418 Programmierung 420 Probleme : 420 WinFx 423 XAML 425 Und noch viel weiter 426 Der nächste Server: Katmai 427 Stichwortverzeichnis 429 Die Autoren 441 Inhaltsverzeichnis