List of Figures


Chapter 1: Designing a Data Access Strategy

Figure 1-1: Using SQL Server Configuration Manager to configure network protocols for the server
Figure 1-2: Using SQL Server Configuration Manager to configure network protocols for the client
Figure 1-3: Drivers tab in the ODBC Data Source Administrator utility
Figure 1-4: References dialog box used to set a reference to the latest MDAC library
Figure 1-5: Login - New dialog box used to create a user login in SQL Server Management Studio
Figure 1-6: Add Web Reference dialog box for an ASP.NET project created with Visual Studio 2005
Figure 1-7: Add New Linked Server dialog box in SQL Server Management Studio
Figure 1-8: Form1 as it displays a list of all engineering employees from the AdventureWorks database

Chapter 2: Designing Database Queries

Figure 2-1: Supported data providers listed below the Providers node in Object Explorer
Figure 2-2: New Linked Server dialog box used to configure a linked server that points to an Access 2003 database
Figure 2-3: Portion of the results window that displays the query results, where the first record contains an empty string in the color column
Figure 2-4: Execution plan for a query executed in SQL Server Management Studio
Figure 2-5: Execution plan for a poorly performing query executed in SQL Server Management Studio
Figure 2-6: XML schemas available with the AdventureWorks database

Chapter 3: Designing a Cursor and Caching Strategy

Figure 3-1: Expanding the Service Broker node and looking at the available queues for the AdventureWorks database
Figure 3-2: Execution time is displayed in the status bar of the new query window
Figure 3-3: Configuring the SQL Server Profiler trace to monitor specific events
Figure 3-4: Trace results for a trace performed while executing the spGetPriorProduct stored procedure.

Chapter 4: Advanced Query Topics

Figure 4-1: Add Reference to the Microsoft.SqlServer.Smo assembly, which is used in an SMO application
Figure 4-2: Creating a new database
Figure 4-3: Files page for the properties of the newly created test database
Figure 4-4: Connection Manager dialog box used when creating a new data source for an Analysis Services project
Figure 4-5: Select Table and Views dialog box, used when creating a new data source view for an Analysis Services project

Chapter 5: Data Integrity and Error Handling in SQL Server 2005

Figure 5-1: Actual Execution Plan in SQL Server Management Studio
Figure 5-2: Actual Execution Plan in SQL Server Management Studio
Figure 5-3: Actual Execution Plan in SQL Server Management Studio
Figure 5-4: Database creation script in SQL Server Management Studio
Figure 5-5: Error message from Windows Event Viewer

Chapter 7: Optimizing SQL Server 2005 Performance

Figure 7-1: An execution plan from SQL Server Management Studio showing an Index Scan operation
Figure 7-2: An execution plan from SQL Server Management Studio showing an Index Seek operation
Figure 7-3: An execution plan from SQL Server Management Studio
Figure 7-4: An execution plan from SQL Server Management Studio
Figure 7-5: Execution plans for Queries 1–3 in SQL Server Management Studio
Figure 7-6: An execution plan from SQL Server Management Studio of the insert statement used in this test
Figure 7-7: An execution plan from SQL Server Management Studio of the insert statement used in this test
Figure 7-8: An execution plan from SQL Server Management Studio of the insert statement used in this test
Figure 7-9: An execution plan of the previous select statement from SQL Server Management Studio
Figure 7-10: An execution plan of the select using the computed column in the WHERE clause
Figure 7-11: An execution plan of Query #1 in SQL Server Management Studio
Figure 7-12: An execution plan of Query #2 in SQL Server Management Studio
Figure 7-13: An execution plan of the query in SQL Server Management Studio
Figure 7-14: An execution plan of the query in SQL Server Management Studio
Figure 7-15: An execution plan of the query in SQL Server Management Studio

Chapter 8: Improving Database Application Performance

Figure 8-1: Storage page within the properties for the ProductID index
Figure 8-2: The Check Constraints dialog box used to add a new constraint to the Person.Contact table
Figure 8-3: Enable CLR Integration using the SQL Server Surface Area Configuration tool
Figure 8-4: The Filegroups page as displayed in the Properties dialog box for the AdventureWorks database
Figure 8-5: The Storage page for the AK_Product_ProductNumber index properties
Figure 8-6: General trace properties for a new trace created with SQL Server Profiler
Figure 8-7: Events Selection tab for a new trace that is based on the blank template
Figure 8-8: Events Selection tab for a new trace that is based on the blank template
Figure 8-9: Default counters measured by local instance of System Monitor
Figure 8-10: Add Counters dialog box used to add performance counters to a System Monitor graph

Appendix B: SQL Server 2005 Architecture and Internals

Figure B-1: SQL Server internal components covered by this appendix
Figure B-2: The hierarchical relationship between SQLOS nodes, schedulers, and tasks
Figure B-3: Displaying the SQLOS memory node configuration and allocations
Figure B-4: Configuring the processor affinity using the Microsoft SQL Server 2005 Management Studio Server Properties dialog box
Figure B-5: Configuring SQL Server 2005 to listen on an additional TCP port
Figure B-6: Configuring SQL Server 2005 to utilize IP Port affinity
Figure B-7: Using SQL Server 2005 Dynamic Management Views to query SQLOS wait types
Figure B-8: Using SQLOS to display all currently executing statements and their resource utilization
Figure B-9: Querying SQLOS to determine the current system workload distribution
Figure B-10: Querying SQLOS to determine the degree of parallelism of currently executing queries
Figure B-11: Determining the objects that have data currently stored in buffer cache
Figure B-12: The SQL Server 2005 query engine components
Figure B-13: The SQL Server 2005 Query Execution Plan Architecture
Figure B-14: The SQL Server 2005 NonClustered Index Structure
Figure B-15: The SQL Server 2005 Clustered Index Structure
Figure B-16: The SQL Server 2005 database encryption hierarchy
Figure B-17: Using the SQL Server Configuration Manager
Figure B-18: Using the SQL Server Configuration Manager to install a certificate




MCITP Self-Paced Training Kit Exam 70-442  .Designing and Optimizing Data Access by Using Microsoft SQL Server 2005
MCITP Self-Paced Training Kit Exam 70-442 .Designing and Optimizing Data Access by Using Microsoft SQL Server 2005
ISBN: 073562383X
EAN: N/A
Year: 2007
Pages: 162

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net