During the past weeks I found several interesting learning resources on SQL Server 2008 topics, so here they are:
For those interest to upgrade their knowledge to
SQL Server 2008 R2 Edition check the
Microsoft SQL Server 2008 R2 Update for Developers Training Course videos on
Channel9. They cover topics like
Location Awareness, CLR Integration,
StreamInsight,
Reporting Services, Application and
Multi-Server Management, improvements on
BLOB,
T-SQL and tools for
Excel 2010 or
SharePoint 2010.
The ER diagrams of SQL Server’s DMVs or DMFs are available for download as PDF at
SQL Server 2008 Systems Views Map, and the same for
SQL Server 2005, respectively
SQL Server 2008 R2. Even if not all objects and possible relations are shown, they could still save you from lot of effort as the diagram depicts the relations between the most important entities and the cardinality existing between them, plus the additional constraints participating in the joins. The entities represented: Objects, Types and Indexes, Linked Servers, CLR, Database Mirroring, Service Broker, Resource Governor, Transactions, Databases and Storage, Traces and Events, Execution Environment, Server information.
There are several free SQL Server books on SQLServerCentral.com coming from Redgate: A. Kuznetsov’s
Defensive Database Programming, B. McGehee’s
SQL Server Maintenance Plans,
How to become an Exceptional DBA,
Mastering SQL Server Profiler and
Brad’s Sure Guide to SQL Server 2008, J. Magnabosco’s
Protecting SQL Server Data, G. Fritchey’s
SQL Server Execution Plans and
SQL Server Crib Sheet Compendium (coauthor with A. Prasanna), R. Landrum’s
SQL Server Tacklebox, plus several volumes of ‘Best of SQL Server Central’ authors in
Vol. 1-4,
Vol. 5,
Vol. 6 and
Vol. 7, and several other books to come.
It seems there are a few new books also on
Scribd website: R. Colledge’s
SQL Server Administration in Action, R. Vieira’s
Professional Microsoft SQL Server 2008 Programming, M. Lee and M. Mansfield’s
SQL Server 2008 Administration Instant Reference, plus many other books that can be retrieved by searching
SQL Server 2008 on the respective site.
There are several papers coming from Microsoft and several professionals. It worth to check them:
- K. Lassen’s paper on
Using Management Data Warehouse for Performance Monitoring, in which he provides several best practices for performance management of SQL Server 2008. Except the introduction in Management Data Warehouse features, he provides also an extension of the built-in functionality for indexes, plus several functions and queries.
- D. Kiely's paper on
SQL Server 2008 R2 Security Overview for Database Administrators covers some of the most important security features in SQL Server 2008. There is a similar paper targeting
SQL Server 2005.
- B. Beauchemin’s paper on
SQL Server 2005 Security Best Practices - Operational and Administrative Tasks describes the best practices for setting up and maintaining security in SQL Server 2005.
- SQL Server 2008 Compliance Guide a paper written to help organizations and individuals understand how to use the features of the Microsoft® SQL Server® 2008 database software to address their compliance need.
- SQL Server 2008 Upgrade Technical Reference Guide essential phases, steps and best practices to upgrade existing instances of SQL Server 2000 and 2005 to SQL Server 2008.
- Technet Wiki Checklists on
Database Engine Security,
Database Engine Security,
Database Engine Connections and
Data Access. (probably more to come)
- Also Microsoft maintains a list of White Papers on
SQL Server 2008, respectively
SQL Server 2005.