SQL Server Architecture Overview
Topic
Description
Features of SQL Server 2000
Highlights the features of Microsoft SQL Server 2000.
Relational Database
Components
Describes the main relational database components of SQL
Server 2000, including the database engine itself and the
components involved in communications between applications
and the database engine.
Database Architecture
Describes the logical components defined in SQL Server
databases and how they are physically implemented in
database files.
Relational Database Engine
Architecture
Describes the features of the server engine that make it
efficient at processing large numbers of concurrent requests for
data from many users.
Administration Architecture
Describes how the easy-to-use tools provided with SQL Server
2000 and the dynamic configuration capabilities of SQL Server
minimize routine administrative tasks.
Replication Architecture
Describes the replication components of SQL Server 2000 and
how they can be used to distribute data between databases.
Data Warehousing and Online
Analytical Processing
Describes Data Transformation Services (DTS) and Microsoft
SQL Server 2000 Analysis Services, and how they help in
building and analyzing a data warehouse or data mart.
Application Development
Architecture
Describes how SQL Server 2000 supports the various database
programming APIs, which allow users to build robust database
applications.
Implementation Details
Provides implementation details, such as the maximum
capacities of Transact-SQL statements, the ranges of SQL
Server configuration options, memory usage of SQL Server
objects, and the differences among the editions of Microsoft
SQL Server.
Deciding Among SQL Server Components
Server
components
Description
SQL Server
Database
Engine
SQL Server Database Engine includes the Database Engine, the core service for storing,
processing, and securing data, replication, full-text search, tools for managing relational and
XML data, and the Data Quality Services (DQS) server.
Analysis
Services
Analysis Services includes the tools for creating and managing online analytical processing
(OLAP) and data mining applications.
Reporting
Services
Reporting Services includes server and client components for creating, managing, and
deploying tabular, matrix, graphical, and free-form reports. Reporting Services is also an
extensible platform that you can use to develop report applications.
Integration
Services
Integration Services is a set of graphical tools and programmable objects for moving, copying,
and transforming data. It also includes the Data Quality Services (DQS) component for
Integration Services.
Master Data
Services
Master Data Services (MDS) is the SQL Server solution for master data management. MDS can
be configured to manage any domain (products, customers, accounts) and includes hierarchies,
granular security, transactions, data versioning, and business rules, as well as an Add-in for
Excel that can be used to manage data.
Management tools
Description
SQL Server
Management
Studio
SQL Server Management Studio is an integrated environment to access, configure, manage,
administer, and develop components of SQL Server. Management Studio lets developers and
administrators of all skill levels use SQL Server.
SQL Server
Configuration
Manager
SQL Server Configuration Manager provides basic configuration management for SQL Server
services, server protocols, client protocols, and client aliases.
SQL Server
Profiler
SQL Server Profiler provides a graphical user interface to monitor an instance of the Database
Engine or Analysis Services.
Database Engine
Tuning Advisor
Database Engine Tuning Advisor helps create optimal sets of indexes, indexed views, and
partitions.
Data Quality Client
Provides a highly simple and intuitive graphical user interface to connect to the DQS server, and
perform data cleansing operations. It also allows you to centrally monitor various activities
performed during the data cleansing operation.
SQL Server Data
Tools
SQL Server Data Tools provides an IDE for building solutions for the Business Intelligence
components: Analysis Services, Reporting Services, and Integration Services.
(Formerly called Business Intelligence Development Studio).
SQL Server Data Tools also includes "Database Projects", which provides an integrated
environment for database developers to carry out all their database design work for any SQL
Server platform (both on and off premise) within Visual Studio. Database developers can use the
enhanced Server Explorer in Visual Studio to easily create or edit database objects and data, or
execute queries.
Connectivity
Components
Installs components for communication between clients and servers, and network libraries for
DB-Library, ODBC, and OLE DB.
Documentation
Description
SQL Server Books Online
Core documentation for SQL Server.