SQL Server 2005 Database Administration potx

166 368 1
SQL Server 2005 Database Administration potx

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

SQL Server 2005 Database Administration Agenda • Introduction • Installation • Data Storage Architecture • Database Physical Architecture • Tuning and Monitoring • Security • High Availability • Backup-Restore • Administration Overview SQL Server 2005 SQL Server 2005 – Components Overview Relational Database Engine .NET CLR Integration Services SQL Server Agent Analysis Services Reporting Services Notification Services Replication SQL Server 2005 SQL Server 2005SQL Server 2005 SQL Server 2005 Service Broker SQL Server 2005- Components SQL Server 2005 – Relational Database Engine Database Engine • The primary component of SQL Server 2005 • The Online Transaction Processing (OLTP) engine for SQL Server • Responsible for the efficient storage, retrieval, and manipulation of relational and Extensible Markup Language (XML) formatted data • Highly optimized for transaction processing SQL Server 2005 – Analysis Services Analysis Services • Provides Online Analytical Processing (OLAP) and Data Mining functionality • Analytical processing done through multidimensional data structures containing de-normalized and aggregated data, often from diverse data sources • Data Mining allows analysis of large quantities of data for relationships and patterns SQL Server 2005 – Integration Services Integration Services • Supports data extraction and loading to and from heterogeneous data sources • A complete change from its predecessor, Data Transformation Services (DTS) • Supports data extraction and loading to and from heterogeneous data sources SQL Server 2005 – Reporting Services Reporting Services • Provides solution for designing, deploying, and managing flexible, dynamic Web-based reports • Can pull information from various data sources • Implemented as a Web service • Supports user defined adhoc report SQL Server 2005 – Notification Services Notification Services • Helps building applications that support the generation and sending of data-driven notifications • Notifications are personalized, timely messages that can be sent to a wide range of devices according to subscriber preference • Enables sending critical information to customers, partners, and employees SQL Server 2005SQL Server Agent SQL Server Agent • Essential tool for automating database administration • Executes scheduled administrative tasks through jobs • Jobs can perform various database and non database activities [...]... advanced features of SQL Server 2005 SQL Server 2005 SQL Server 2005 Data Storage Overview SQL Server 2005 SQL Server 2005 Data Storage Overview Instances SQL Server Instances • The topmost item in SQL Server data storage hierarchy is an instance • Installing the SQL Server 2005 server software once on a server machine creates one instance • Sometimes referred to as server instance or only server • One physical... Name SQL Server 2005 SQL Server 2005 Data Storage Overview Databases SQL Server Databases • The next object in the data storage hierarchy are Databases • One instance of SQL Server 2005 can contain multiple (technical limit 32767) databases • Logically a database consists of objects meant for data access and storage • Physically a database is made of a set of operating system files SQL Server 2005- Database. .. SQL Server 2005 Configuring SQL Server 2005 SQL Server Configuration Manager • SQL Server installs the following windows services: SQL Server Database Service Analysis Service Reporting Service Notification Service Integration Service SQL Server Agent Full-Text Search SQL Server Browser SQL Server Active Directory Helper SQL Writer Distributed Transaction Coordinator SQL Server Configuration Manager... SQL Server 2005 – System Databases • Each SQL Server instance, includes four system databases and one hidden system database Master Tempdb Model MSDB Resource (Hidden) • System databases contain system objects like system tables • System Objects contain SQL Server internal data managed by SQL Server itself SQL Server 2005 – System Databases Description • Master Most critical system database for SQL Server. . .SQL Server 2005 – Service Broker SQL Server Service Broker • Is a new technology in Microsoft SQL Server 2005 • Provides a robust asynchronous programming model • Provides queuing and reliable messaging for SQL Server between SQL Server instances or inside single SQL Server instance SQL Server 2005 – Replication Replication • Provides the ability... SQL Server 2005 SQL Server 2005 Data Storage Overview Database Logical Architecture SQL Server Database – Logical Architecture • A database can contain objects like Tables, Views and many more • One single database is capable of containing tens of thousands of objects (technical limit > 2 billion ) • A database in SQL Server can have sizes varying from 1 MB to 1,048,516 TB • A typical instance of SQL. .. Server 2005 contains a fixed number of system databases and multiple user databases SQL Server 2005- Defining System Catalog master Server - Wide System Tables Database - Specific System Tables System Databases model tempdb msdb Resource System Tables System Tables System Tables System Tables User Database User Database System Tables SERVER User Database System Tables System Tables User Databases SQL. .. ability to automate and schedule the copying and distribution of data and database objects from one database or server to another • Ensured data integrity and consistency • Powerful technology can also be used for maintaining high database availability SQL Server 2005 SQL Server 2005 Editions SQL Server 2005 Editions • SQL Server 2005 comes in 5 different editions • The highest editions is “Enterprise”,... 2005 – System Databases Description • MSDB Special type of system database used by SQL Agent Keeps history of database backup and restore Holds data for many specialized SQL Server components like SSIS • Resource A new addition in SQL Server 2005 Actual database name is mssqlsystemresource Only contains code for all the system objects present in SQL Server 2005 Main purpose of this system database is... to a new version of SQL Server SQL Server 2005 – User Databases • User databases contain collection of user created database objects • Every user database also includes a set of system objects that maintain information about objects in the specific database • Name of a User database must be unique in an instance • User database creation and modification can be performed using t -sql statement or graphically . Services Replication SQL Server 2005 SQL Server 200 5SQL Server 2005 SQL Server 2005 Service Broker SQL Server 2005- Components SQL Server 2005 – Relational Database. by SQL Server SQL Server 2005 Configuring SQL Server 2005 SQL Server Configuration Manager • SQL Server installs the following windows services:  SQL Server

Ngày đăng: 05/03/2014, 20:20

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan