Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Standard view
Full view
of .
Look up keyword
Like this
0 of .
Results for:
No results containing your search query
P. 1
SQL Server Overview

SQL Server Overview

Ratings: (0)|Views: 17|Likes:
Published by Amanjot Kahlon

More info:

Published by: Amanjot Kahlon on May 19, 2011
Copyright:Attribution Non-commercial


Read on Scribd mobile: iPhone, iPad and Android.
download as DOC, PDF, TXT or read online from Scribd
See more
See less





SQL Server Overview
The diagram shows the relationships among SQL Server 2005 components and identifies interoperability betweencomponents.Microsoft SQL Server 2005 is a database platform for large-scale online transaction processing (OLTP), datawarehousing, and e-commerce applications; it is also a business intelligence platform for data integration, analysis,and reporting solutions.
Components in SQL Server 2005:
Reporting Services6. Notification Services7.Full-Text Search8.Service Broker SQL Server 2005 introduces "studios" to help you with development and management tasks:
SQL Server Management Studio and Business Intelligence Development Studio.
Management Studio
, you develop and manage SQL Server Database Engine and notification solutions, managedeployed Analysis Services solutions, manage and run Integration Services packages, and manage report servers andReporting Services reports and report models.In
BI Development Studio
, you develop business intelligence solutions using Analysis Services projects to developcubes, dimensions, and mining structures; Reporting Services projects to create reports; the Report Model project todefine models for reports; and Integration Services projects to create packages.Both of these studios are closely integrated with Microsoft Visual Studio and the Microsoft Office System.
In the studios, SQL Server 2005 provides the graphical tools you need to design, develop, deploy, and administer relational databases, analytic objects, data transformation packages, replication topologies, reporting servers andreports, and notification servers. Additionally, SQL Server 2005 includes command prompt utilities to performadministrative tasks from the command prompt. SQL Server 2005 provides a number of ways to submit feedback about the product and the documentation, as well as ways to send error reports and feature usage data automaticallyto Microsoft.
Database Engine
The Database Engine is the core service for storing, processing, and securing data. The Database Engine providescontrolled access and rapid transaction processing to meet the requirements of the most demanding data consumingapplications within your enterprise.Use the Database Engine to create relational databases for online transaction processing or online analytical processing data. This includes creating tables for storing data, and database objects such as indexes, views, andstored procedures for viewing, managing, and securing data. You can use SQL Server Management Studio tomanage the database objects, and SQL Server Profiler for capturing server events.
Analysis Services
Analysis Services is the core service for supporting rapid analysis of business data, delivering online analytical processing (OLAP) and data mining functionality in business intelligence applications.
Analysis Services allows you to design, create, and manage multidimensional structures that contain detail andaggregated data from multiple data sources, such as relational databases, in a single unified logical model supported by built-in calculations. Analysis Services provides fast, intuitive, top-down analysis of large quantities of data builton this unified data model, which can be delivered to users in multiple languages and currencies. Analysis Servicesworks with data warehouses, data marts, production databases and operational data stores, supporting analysis of  both historical and real time data.
Data Mining
Analysis Services contains the features and tools you need to create complex data mining solutions.
A set of industry-standard data mining algorithms.
The Data Mining Designer, which you can use to create, manage, explore, and create predictions frommining models.
The DMX language, which you can use to manage mining models and to create complex predictionqueries.You can use a combination of these features and tools to discover trends and patterns that exist in your data, andthen use the trends and patterns to make intelligent decisions about difficult business problems.
Integration Services
 SQL Server 2005 Integration Services (SSIS) is the extract, transform, and load (ETL) component of SQL Server 2005. It replaces the earlier SQL Server ETL component, Data Transformation Services (DTS).
Integration Services is a platform for building enterprise-level data integration and data transformations solutions.You use Integration Services to solve complex business problems by copying or downloading files, sending e-mailmessages in response to events, updating data warehouses, cleaning and mining data, and managing SQL Server objects and data. The packages can work alone or in concert with other packages to address complex business needs.Integration Services can extract and transform data from a wide variety of sources such as XML data files, flat files,and relational data sources, and then load the data into one or more destinations.Integration Services includes a rich set of built-in tasks and transformations; tools for constructing packages; and theIntegration Services service for running and managing packages. You can use the graphical Integration Servicestools to create solutions without writing a single line of code; or you can program the extensive Integration Servicesobject model to create packages programmatically and code custom tasks and other package objects.
 Replication is a set of technologies for copying and distributing data and database objects from one database toanother, and then synchronizing between databases to maintain consistency. Using replication, you can distributedata to different locations and to remote or mobile users over local and wide area networks, dial-up connections,wireless connections, and the Internet. SQL Server provides three types of replication, each with differentcapabilities: transactional replication, merge replication, and snapshot replication.Transactional replication is typically used in server-to-server scenarios that require high throughput, including:improving scalability and availability; data warehousing and reporting; integrating data from multiple sites;integrating heterogeneous data; and offloading batch processing. Merge replication is primarily designed for mobileapplications or distributed server applications that have possible data conflicts. Common scenarios include:exchanging data with mobile users; consumer point of sale (POS) applications; and integration of data from multiplesites. Snapshot replication is used to provide the initial data set for transactional and merge replication; it can also beused when complete refreshes of data are appropriate. With these three types of replication, SQL Server provides a powerful and flexible system for synchronizing data across your enterprise.
Reporting Services
 SQL Server 2005 Reporting Services (SSRS) is a server-based reporting platform that provides comprehensive datareporting from relational and multidimensional data sources. Reporting Services includes processing components, acomplete set of tools that you can use to create and manage reports, and an application programming interface (API)that allows developers to integrate or extend data and report processing in custom applications. The reports that you build can be based on relational or multidimensional data from SQL Server, Analysis Services, Oracle, or anyMicrosoft .NET Framework data provider, such as ODBC or OLE DB.With Reporting Services, you can create interactive, tabular, or free-form reports that retrieve data at scheduledintervals or on-demand when the user opens a report. Reporting Services also enables users to create ad hoc reports based on predefined models, and to interactively explore data within the model. All reports can be rendered in bothdesktop and Web-oriented formats. You can choose from a variety of viewing formats to render reports on demandin preferred formats for data manipulation or printing.Reporting Services is a server-based solution, and thus provides a way to centralize report storage and management, provide secure access to reports, models, and folders, control how reports are processed and distributed, andstandardize how reports are used in your business.
Notification Services
 SQL Server 2005 Notification Services is a platform for developing applications that generate and sendnotifications, and it is also an engine that runs those applications. You can use Notification Services to generate and

You're Reading a Free Preview

/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->