Basic Introduction


Introduction to SQL Server

What is SQL Server RDBMS?

As you most likely know, SQL Server is primarily thought of as a Relational Database
Management System (RDBMS). It is certainly that, but it is also much more.

SQL Server can be more accurately described as an Enterprise Data Platform. It offers many new features in every new version i.e. even more enhanced or improved features from previous versions of the product. In addition to traditional RDBMS duty, SQL Server also provides rich reporting capabilities, powerful data analysis, and data mining, as well as features that support asynchronous data applications, data-driven event notification, and more.

The components of SQL Server are




Database Engine
The Database Engine is the primary component of SQL Server. It is the Online Transaction Processing (OLTP) engine for SQL Server. The Database Engine is a high-performance component responsible for the efficient storage, retrieval, and manipulation of relational and Extensible Markup Language (XML) formatted data.

SQL Server’s Database Engine is highly optimized for transaction processing, but offers exceptional performance in complex data retrieval operations. The Database Engine is also responsible for the controlled access and modification of data through its security subsystem.



Analysis Services

Analysis Services delivers Online Analytical Processing (OLAP) and Data Mining functionality for business intelligence applications. As its name suggests, Analysis Services provides a very robust environment for the detailed analysis of data. It does this through user-created, multidimensional data structures that contain de-normalized and aggregated data from diverse data sources (such as relational databases, spreadsheets, flat files, and even other multidimensional sources).


Reporting Services
Reporting Services is a Web service–based solution for designing, deploying, and managing flexible, dynamic Web-based reports, as well as traditional paper reports. These reports can contain information from virtually any data source. Because Reporting Services is
implemented as a Web service, it must be installed on a server with Internet Information
Services (IIS). However, IIS does not have to be installed on a SQL Server. The Reporting Services databases are hosted on SQL Server, but the Web service itself can be configured on a separate server.

Integration Services
SQL Server Integration Services (SSIS) is Microsoft’s new enterprise class data Extract, Transform, and Load (ETL) tool. SSIS is a completely new product built from the ashes of SQL Server 2000’s Data Transformation Services (DTS). SSIS offers a much richer feature set and the ability to create much more powerful and flexible data transformations than its predecessor. This huge improvement, however, is not without a cost. SSIS is a fairly complex tool and offers a completely different design paradigm than DTS. Database administrators adept at the former tool are very often intimidated and frustrated by the new SSIS. Their biggest mistake is in thinking that Integration Services would just be an
upgrade of Data Transformation Services.



Comments

Popular posts from this blog

AlwaysOn Overview

Database Developer vs Database Administrator

Long Running queries