Coles / Ferracchiati / Walters | Accelerated SQL Server 2008 | E-Book | www.sack.de
E-Book

E-Book, Englisch, 816 Seiten

Coles / Ferracchiati / Walters Accelerated SQL Server 2008


1. ed
ISBN: 978-1-4302-0606-4
Verlag: Apress
Format: PDF
Kopierschutz: 1 - PDF Watermark

E-Book, Englisch, 816 Seiten

ISBN: 978-1-4302-0606-4
Verlag: Apress
Format: PDF
Kopierschutz: 1 - PDF Watermark



Accelerated SQL Server 2008 is a fast introduction to SQL Server 2008 for experienced database professionals. The book will appeal to readers who are smart, who learn fast, and who do not want to wade through a large amount of introductory material. The goal is to impart the essentials of using SQL Server 2008 as quickly as possible.

Michael Coles has more than a decade's experience designing and administering SQL Server databases. A prolific writer of articles on all aspects of SQL Server, particularly on the expert use of T-SQL, he holds MCDBA and MCP certifications. He graduated magna cum laude with a bachelor of science degree in information technology from American Intercontinental University in Georgia. A member of the United States Army Reserve, he was activated for two years following 9/11.

Coles / Ferracchiati / Walters Accelerated SQL Server 2008 jetzt bestellen!

Weitere Infos & Material


1;Contents at a Glance;5
2;Contents;7
3;About the Authors;20
4;Acknowledgments;22
5;Introduction;23
5.1;Who This Book Is For;24
5.2;Valuable Resources;24
5.3;How This Book Is Structured;25
5.4;Errata;27
5.5;Contacting the Authors;27
6;Overview of SQL Server;28
6.1;SQL Server 2008 Overview;29
6.1.1;The Vision of SQL Server 2008;29
6.1.2;SQL Server 2008 Editions;31
6.1.3;A Word on Server Consolidation;32
6.1.4;Summary;33
6.2;SQL Server Installation and Configuration;35
6.2.1;SQL Server Requirements;35
6.2.2;Upgrading to SQL Server 2008;36
6.2.3;Summary;49
7;Enterprise Data Platform;50
7.1;Policy Management;51
7.1.1;Needs Addressed by Policy Management;51
7.1.2;Policy Management Components;52
7.1.3;Sample Policies;62
7.1.4;Policy Management Administration;66
7.1.5;Summary;69
7.2;High Availability;70
7.2.1;High Availability Defined;71
7.2.2;Database Mirroring;72
7.2.3;Database Snapshots and Mirroring;94
7.2.4;Windows Clustering in SQL Server;99
7.2.5;SQL Server Replication;99
7.2.6;Reducing Planned Downtime;102
7.2.7;Summary;103
7.3;Performance;104
7.3.1;Managing and Monitoring Resources;104
7.3.2;Optimizing Storage;117
7.3.3;Improving Query Performance;124
7.3.4;Summary;131
7.4;Security;132
7.4.1;Disabled Database Engine Features;132
7.4.2;Principals and Securables;137
7.4.3;Permissions;147
7.4.4;Code Access Security;151
7.4.5;Auditing in SQL Server 2008;155
7.4.6;Summary;163
7.5;SQL Server Encryption;164
7.5.1;Encryption Keys;165
7.5.2;Transparent Data Encryption;179
7.5.3;Extensible Key Management;182
7.5.4;Encryption Without Keys;182
7.5.5;Hashing and Signing Data;183
7.5.6;Security Catalog Views;184
7.5.7;Query Efficiency;185
7.5.8;Summary;186
7.6;Automation and Monitoring;187
7.6.1;SQL Server Agent;188
7.6.2;Maintenance Plans;206
7.6.3;SQLCMD;214
7.6.4;PowerShell for SQL Server;217
7.6.5;Database Mail;224
7.6.6;SQL Profiler;230
7.6.7;Extended Events;236
7.6.8;Summary;241
7.7;Service Broker;243
7.7.1;What Is Service Broker?;244
7.7.2;Creating Service Broker Applications;247
7.7.3;Service Broker Routing and Security;258
7.7.4;Message Priorities;280
7.7.5;Troubleshooting Service Broker Using SSBDiagnose;283
7.7.6;Summary;284
7.8;Integrated Full-Text Search;285
7.8.1;Creating Full-Text Catalogs and Indexes;285
7.8.2;Querying with iFTS;295
7.8.3;Managing Thesaurus Files;300
7.8.4;Using Stoplists;303
7.8.5;Searching Documents;304
7.8.6;Managing iFTS;305
7.8.7;Summary;306
8;Development in SQL Server;307
8.1;New Datatypes in SQL Server 2008;308
8.1.1;Spatial Support in SQL Server 2008;308
8.1.2;How Time Has Changed in SQL Server;314
8.1.3;A New Hierarchical Datatype;320
8.1.4;Filestream Support;325
8.1.5;Summary;335
8.2;T-SQL Enhancements for Developers;336
8.2.1;Notable DML Features;336
8.2.2;General Development;371
8.2.3;Summary;387
8.3;T-SQL Enhancements for DBAs;388
8.3.1;Locking Enhancements;388
8.3.2;Metadata Views;389
8.3.3;Notable SQL Server Performance Monitor Counters;395
8.3.4;DDL Triggers;395
8.3.5;Indexing and Performance Enhancements;399
8.3.6;Snapshots;416
8.3.7;Data-Integrity Enhancements;421
8.3.8;Summary;422
8.4;.NET Integration;423
8.4.1;Introduction to SQL Server .NET Integration;424
8.4.2;SQL Server .NET Programming Model;426
8.4.3;Programming a CLR Stored Procedure;427
8.4.4;Deploying CLR Routines;445
8.4.5;Summary;446
8.5;Programming Assemblies;447
8.5.1;CLR User-Defined Types;448
8.5.2;CLR User-Defined Functions;468
8.5.3;CLR User-Defined Aggregates;477
8.5.4;CLR User-Defined Triggers;486
8.5.5;Managing Assemblies;491
8.5.6;Summary;491
8.6;SQL Server and XML;492
8.6.1;What Is XML?;492
8.6.2;What Are XPath and the XMLDOM?;493
8.6.3;Getting XML into the Database;498
8.6.4;Getting XML Out of the Database;514
8.6.5;Working with XML Data;522
8.6.6;Programming SQLXML from .NET and COM;525
8.6.7;Summary;532
8.7;SQL Server XML and XQuery Support;533
8.7.1;Using the XML Datatype;534
8.7.2;Inserting Data into XML Columns;542
8.7.3;Querying XML Data;545
8.7.4;Modifying XML Data;554
8.7.5;Indexing XML for Performance;555
8.7.6;Full-Text Search and the XML Datatype;558
8.7.7;Catalog Views and XML;559
8.7.8;Applications and XML;559
8.7.9;XML Web Services Support;560
8.7.10;Summary;570
8.8;LINQ to SQL;571
8.8.1;Object/Relational Mapping;571
8.8.2;Entity-Generation Tools;573
8.8.3;Running LINQ Queries;582
8.8.4;The DataContext Class;588
8.8.5;Summary;600
9;Business Intelligence in SQL Server;601
9.1;Reporting Services;602
9.1.1;Reporting Services Components;603
9.1.2;Building a Basic Report;616
9.1.3;Report Design Advanced Features;620
9.1.4;Visual Studio Integration and ReportViewer Controls;631
9.1.5;SharePoint Integration;637
9.1.6;End-User Ad Hoc Query and Reporting;638
9.1.7;Report Rendering;640
9.1.8;Data Regions;642
9.1.9;Summary;657
9.2;Analysis Services;658
9.2.1;New Analysis Services Features in SQL Server 2008;659
9.2.2;Analysis Services Fundamentals;660
9.2.3;OLAP, OLTP, and Data Warehouses;663
9.2.4;Analysis Services Projects;667
9.2.5;Working with Cubes;685
9.2.6;Using Analysis Services Scripting Language;699
9.2.7;Summary;702
9.3;Integration Services;703
9.3.1;An Overview of SSIS Features;703
9.3.2;The SSIS Integrated Development Environment;705
9.3.3;SSIS Fundamentals;707
9.3.4;Control Flow and Data Flow Designer Tasks;726
9.3.5;Change Data Capture;747
9.3.6;Logging;749
9.3.7;Dynamic Package Configuration;753
9.3.8;Variables;756
9.3.9;Precedence Constraints;758
9.3.10;Checkpoints;759
9.3.11;Transactions;759
9.3.12;Debugging;760
9.3.13;SSIS Package Handling;763
9.3.14;Summary;765
10;Index;766



Ihre Fragen, Wünsche oder Anmerkungen
Vorname*
Nachname*
Ihre E-Mail-Adresse*
Kundennr.
Ihre Nachricht*
Lediglich mit * gekennzeichnete Felder sind Pflichtfelder.
Wenn Sie die im Kontaktformular eingegebenen Daten durch Klick auf den nachfolgenden Button übersenden, erklären Sie sich damit einverstanden, dass wir Ihr Angaben für die Beantwortung Ihrer Anfrage verwenden. Selbstverständlich werden Ihre Daten vertraulich behandelt und nicht an Dritte weitergegeben. Sie können der Verwendung Ihrer Daten jederzeit widersprechen. Das Datenhandling bei Sack Fachmedien erklären wir Ihnen in unserer Datenschutzerklärung.