Post on 07-Sep-2015
description
ENTORNO Y HERRAMIENTAS
SQL SERVER 2012
Taller : Administracin de Base de Datos SQL Server 2012 (I)
Por : Ing Oscar Alberto Barnett Contreras
Centro de Informtica
Servicios
Ing. Oscar Alberto Barnett Contreras 2
Motor de base de datos de SQL Server
SQL Server Analysis Services (SSAS)
SQL Server Integration Services (SSIS)
Rplica de SQL Server
SQL Server Reporting Services
SQL Server Notification Services
Service Broker
Bsqueda de texto
SQL Server Data Tools (SSDT)
Microsoft SQL Server 2012es una plataforma de basede datos para transaccionesen lnea (OLTP) a granescala, bodegas de datos(data warehousing), yaplicaciones de comercioelectrnico; a su vez es unplataforma de inteligenciade negocios con integracinde datos, anlisis, ysoluciones de reporteo.
Arquitectura de la plataforma
Ing. Oscar Alberto Barnett Contreras 3
Arquitectura de la plataforma
Ing. Oscar Alberto Barnett Contreras 4
Componentes SQL Server 2012
Ing. Oscar Alberto Barnett Contreras 5
6Las decisiones sobre la versin que debe aplicar deben ser analizadas de
acuerdo a las necesidades del cliente y el negocio.
Ediciones SQL Server 2012
SQL Server 2012 Enterprise Edition
Enterprise Edition admite el procesamiento de transacciones en lnea (OLTP). Las
completas capacidades de anlisis y Business Intelligence, el clster de conmutacin
por error, permiten controlar las cargas de trabajo empresarial de mayor importancia.
Enterprise Edition es la edicin ms completa de SQL Server y es idnea para las
organizaciones ms grandes y para los requisitos ms complejos.
SQL Server 2012 Standard Edition
Standard Edition es la plataforma para organizaciones pequeas y medianas. Incluye
la funcionalidad bsica necesaria para soluciones de lnea de negocio,
almacenamiento de datos y comercio electrnico. Las caractersticas de alta
disponibilidad y de Business Intelligence integradas de Standard Edition proporcionan
a las organizaciones las capacidades bsicas que necesitan para realizar sus
operaciones de anlisis y administracin de datos.
Ediciones de SQL Server 2012
Ing. Oscar Alberto Barnett Contreras 7
SQL Server 2012 Business Intelligence
Ofrece a las organizaciones la gama completa de capacidades de BI
de gran alcance, tales como informes escalables y anlisis.
SQL Server 2012 Developer Edition
Developer Edition permite generar aplicaciones sobre SQL Server.
Incluye todas las funciones de SQL Server 2012 Enterprise Edition.
Developer Edition es una opcin idnea para fabricantes
independientes de software, asesores, integradores de sistema,
proveedores de soluciones y programadores de empresa que generen
y prueben aplicaciones.
Ediciones de SQL Server 2012
Ing. Oscar Alberto Barnett Contreras 8
SQL Server 2012 Express
SQL Server Express es gratuita, fcil de usar y sencilla de administrar.
Integrada con Microsoft Visual Studio 2012, facilita el desarrollo de
aplicaciones cliente. Es idnea para pequeos fabricantes
independientes de software, usuarios domsticos de servidor,
programadores no profesionales. Soporta 1 procesador y 1 GB de
memoria. El tamao mximo de BD es de 10 GB.
SQL Server 2012 Web
Es para dispositivos mviles que tendrn su propio motor de base de
datos SQL Server 2012, sin restricciones de tamao de la BD y con
soporte de hasta 4 procesadores y 64 GB de memoria.
Ediciones de SQL Server 2012
Ing. Oscar Alberto Barnett Contreras 9
Edicin
Caractersticas Express Web Standard Enterprise
Automatic Performance
Tuning
SI SI SI SI
SQL Server Management
Studio
NO SI SI SI
Database Engine Tuning
Advisor
NO SI SI SI
Full text search NO SI SI SI
SQL Agent job
scheduling
NO SI SI SI
Ing. Oscar Alberto Barnett Contreras 10
Caractersticas de Gestin
Transact-SQL
SQL Server Management Studio
Business Intelligence Development Studio (BIDS)
SQL Server 2012 Soporta el Lenguaje Estructurado de Consulta (siglas en
ingls, SQL, Structured Query Language), como toda base de datos, pero
agrega sus propias extensiones. Transact-SQL (T-SQL) es el lenguaje que
permite agregar, modificar, manipular y administrar la data y la base de
datos.
Es un administrador grfico de fcil uso e intuitivo para la administracin
de la base de datos SQL Server 2012. En el panel de consulta se
programa en T-SQL, pero tambin se lo realiza con la utilidad SQLCMD.
Esta basado en componentes de Visual Studio, para crear aplicaciones de
inteligencia de negocios. Usado para crear proyectos de SQL Server
Integration Services, Analysis Services y Reporting Services.
Herramientas
Ing. Oscar Alberto Barnett Contreras 11
Herramientas para lneas de comando
SQLCMD es la herramienta en SQL Server 2012, la que permite administrar una
instalacin utilizando el lenguaje T-SQL .
Agente SQL Server
Es un componente de software que permite programar tareas para que sean luego ejecutas
automticamente. Por ejemplo, hacer respaldo de la BD todos los das a las 15:00.
Herramientas de desempeo
SQL Server Profiler permite monitorear y analizar el desempeo de una instancia de SQL
Server. Ahora en SQL Server 2012 se incluye para su monitoreo a las instancias Analysis
Services.
SQL Server Configuration Manager
Permite configurar los servicios de SQL Server, protocolos, configuraciones.
Database Engine Tuning Advisor
Permite mejorar consultas a travs de ndices
Herramientas
Ing. Oscar Alberto Barnett Contreras 12
Ing. Oscar Alberto Barnett Contreras
13
Edicin
Caractersticas Express Web Standard Enterprise
Data can be used by Report
Server
SI SI SI SI
Report Builder NO SI SI SI
Scale out of Report Servers NO NO NO SI
Data warehousing NO NO SI SI
Business Intelligence
Development Studio
No incluye
pero es
compatible
No incluye pero
es compatible
SI SI
Analysis Services NO NO SI SI
Advanced analytic functions NO NO SI SI
Data mining NO NO SI SI
Integration Services NO NO NO SI
Inteligencia de Negocios
Ing. Oscar Alberto Barnett Contreras