-
Chapter 1 Introduction
-
Contents of This Book
-
What's Not in This Book
-
-
Chapter 2 Tools and Utilities
-
SQL Server Management Studio
-
SQL Server Configuration Manager
-
SQL Server Surface Area Configuration
-
Database Engine Tuning Advisor
-
SQL Server Profiler
-
SQL Server Business Intelligence Development Studio
-
Visual Studio 2005
-
New Command-Line Utilities
-
-
Chapter 3 T-SQL Enhancements
-
New Data Types
-
T-SQL Language Enhancements
-
Data Definition Language (DDL) Triggers
-
Metadata
-
-
Chapter 4 Introduction to Common Language Runtime (CLR) Integration
-
CLR Integration Design Objectives
-
Enabling CLR Integration
-
Required .NET Namespaces
-
Types of CLR Routines
-
Hello World Example
-
DDL Support for CLR Integration
-
ADO.NET In-Process Extensions Supporting CLR Programming
-
Custom Attributes for CLR Routines
-
SQL Server Data Types in the .NET Framework
-
Testing and Debugging CLR Routines
-
-
Chapter 5 Programming SQL Server CLR Routines
-
Scalar-Valued Functions
-
Table-Valued Functions
-
Stored Procedures
-
User-Defined Aggregate Functions
-
User-Defined Types
-
Triggers
-
-
Chapter 6 .NET Client-Side Programming
-
SQL Native Client Programming
-
SQLXML 4.0
-
Exception Message Box
-
-
Chapter 7 XML Data
-
xml Data Type
-
Creating xml Data Type Instances
-
XML Data Type Methods
-
Viewing XML Data as Relational Data
-
Indexing XML Data
-
Managing XML Schema Collections
-
XQuery Support
-
XML Data Manipulation Language
-
XML Results Using the FOR XML Clause
-
XML Catalog Views
-
-
Chapter 8 Native XML Web Services
-
Open Standards
-
Creating a Web Service
-
Creating the HTTP Endpoint and Exposing a Web Method Example
-
SOAP Request and Response Messages
-
Managing HTTP Endpoints
-
-
Chapter 9 SQL Server Management Objects (SMO)
-
SMO Object Model
-
Creating an SMO Project in Visual Studio .NET
-
A Simple SMO Application
-
-
Chapter 10 SQL Server Management Objects (SMO) Instance Classes, Part 1
-
Programming SMO Instance Classes for Administering Data Storage Objects
-
SMO Instance Classes for Administering Data Storage Objects Reference
-
-
Chapter 11 SQL Server Management Objects (SMO) Instance Classes, Part 2
-
Programming SMO Instance Classes for Administering Database Objects Not Used for Data Storage
-
SMO Instance Classes for Administering Objects Not Used for Data Storage Reference
-
-
Chapter 12 SQL Server Management Objects (SMO) Utility Classes
-
Scripting
-
Backing Up and Restoring Data
-
Transferring Data
-
Tracing
-
Database Mail
-
-
Chapter 13 Programming Windows Management Instrumentation (WMI)
-
Programming SMO WMI Classes
-
-
Chapter 14 SQL Server Reporting Services (SSRS)
-
Getting Started
-
Integrating Reports into Applications
-
Reporting Services Extensions
-
-
Chapter 15 SQL Server Integration Services (SSIS)
-
Architecture
-
Tools
-
Programming SSIS
-
-
Chapter 16 SQL Server Agent
-
Programming SQL Server Agent
-
-
Chapter 17 Service Broker
-
Architecture
-
Programming Service Broker
-
-
Chapter 18 Notification Services
-
Architecture
-
Creating a Notification Services Application
-
Programming Notification Services
-
-
Chapter 19 Replication
-
Programming Replication
-
-
Chapter 20 SQL Server Analysis Services (SSAS)
-
Before You Begin
-
SSAS Overview
-
SSAS Database
-
SSAS Languages
-
Development
-
Accessing Data by Using ADOMD.NET
-
Administering SSAS Objects
-
-
Chapter 21 SQL Server Mobile Edition
-
Environments
-
Prerequisites
-
Programming SQL Server Mobile
-
-
Appendix A ADO.NET 2.0
-
Data Provider Enumeration and Factories
-
Data Provider Enhancements
-
Disconnected Class Enhancements
-
-
About the Author
-
Colophon
- Title:
- Programming SQL Server 2005
- By:
- Bill Hamilton
- Publisher:
- O'Reilly Media
- Formats:
-
- Safari Books Online
- Print Release:
- February 2006
- Pages:
- 592
- Print ISBN:
- 978-0-596-00479-8
- | ISBN 10:
- 0-596-00479-6
The animal on the cover of Programming SQL Server 2005 is an arctic cod. The arctic cod (Boreogadus saida) can be found living in the icy waters off northern Russia, Greenland, Canada, and Alaska. It is smaller and thinner than its cousin, the Atlantic cod, and characterized by a deeply forked tail, projecting lower jaw, and the presence of a small-sized "whisker" or barbel beneath its jaw.
Little is known about the life stages of young arctic cod as they are bred beneath layers of ice in autumn and winter off the coast of Canada, and from January to February off the coast of Russia. It is known that females can release between 9,000 to 21,000 eggs, which are then externally fertilized by the males with a milky substance called milt.
Arctic cod become mature at three years and can measure as long as 15 inches but usually not longer than a foot. Weight is related to length with a 4-inch fish weighing less than an ounce and an 11-inch fish weighing over six ounces. The body size of the species decreases from north to south so that Arctic cod in northern waters appear larger than their southern family members.
Arctic cod can be found near the surface waters or as deep as 2,953 feet. In open waters, arctic cod swim in schools, but closer to the surface, they tend to live in much smaller groups. They can be found living in narrow spaces of water called "water wedges" between layers of ice. The water wedges are inaccessible to larger predators such as seals.
Adults have small scales and are brown-colored along their sides and back, with black spots. Fins are dark and nearly black in color, with a pale edge and a long pale line that runs along the side of the fish from head to tail. The arctic cod can live up to six years, and scientists can determine their age by counting the rings that appear in the ear bones of the creatures.
Arctic cod consume mostly plankton, which are tiny marine plants and animals that float near the surface of ocean water. They are themselves an important part of the food chain, and narwhals, beluga whales, and seabirds such as murres depend on them as food.
The cover image is from Wood's Animate Creation. The cover font is Adobe ITC Garamond. The text font is Linotype Birka; the heading font is Adobe Myriad Condensed; and the code font is LucasFont's TheSans Mono Condensed.
