asociaciÓn instituciÓn salesiana colegio santa cecilia centro de formaciÓn profesional...

46
ASOCIACIÓN INSTITUCIÓN SALESIANA COLEGIO SANTA CECILIA CENTRO DE FORMACIÓN PROFESIONAL PLANIFICACIÓN METODOLÓGICA PROGRAMA FORMACIÓN CONTINUA 2011 Microsoft SQL Server 2008 Implantación y Configuración Ing. Mario Alberto Valle [email protected] http://

Upload: ramona-pantano

Post on 11-Apr-2015

122 views

Category:

Documents


10 download

TRANSCRIPT

Page 1: ASOCIACIÓN INSTITUCIÓN SALESIANA COLEGIO SANTA CECILIA CENTRO DE FORMACIÓN PROFESIONAL PLANIFICACIÓN METODOLÓGICA PROGRAMA FORMACIÓN CONTINUA 2011 Microsoft

ASOCIACIÓN INSTITUCIÓN SALESIANA COLEGIO SANTA CECILIACENTRO DE FORMACIÓN PROFESIONAL

PLANIFICACIÓN METODOLÓGICA

PROGRAMA FORMACIÓN CONTINUA 2011

Microsoft SQL Server 2008Implantación y Configuración

Ing. Mario Alberto Valle

[email protected]

http://

Page 2: ASOCIACIÓN INSTITUCIÓN SALESIANA COLEGIO SANTA CECILIA CENTRO DE FORMACIÓN PROFESIONAL PLANIFICACIÓN METODOLÓGICA PROGRAMA FORMACIÓN CONTINUA 2011 Microsoft

ASOCIACIÓN INSTITUCIÓN SALESIANA COLEGIO SANTA CECILIACENTRO DE FORMACIÓN PROFESIONAL

PLANIFICACIÓN METODOLÓGICA

PROGRAMA FORMACIÓN CONTINUA 2011

Agenda

Page 3: ASOCIACIÓN INSTITUCIÓN SALESIANA COLEGIO SANTA CECILIA CENTRO DE FORMACIÓN PROFESIONAL PLANIFICACIÓN METODOLÓGICA PROGRAMA FORMACIÓN CONTINUA 2011 Microsoft

ASOCIACIÓN INSTITUCIÓN SALESIANA COLEGIO SANTA CECILIACENTRO DE FORMACIÓN PROFESIONAL

PLANIFICACIÓN METODOLÓGICA

PROGRAMA FORMACIÓN CONTINUA 2011

AgendaDescripción de Microsoft SQL Server 2008Descripción de Microsoft SQL Server 2008

- Introducción y componentes- Introducción y componentesNovedades de Microsoft SQL Server 2008Novedades de Microsoft SQL Server 2008

- Seguridad- Seguridad* Gestión de claves externas* Gestión de claves externas* Auditorias* Auditorias* Reflejo de base de datos* Reflejo de base de datos

- Rendimiento- Rendimiento* Recursos de memoria online* Recursos de memoria online* Recolección de datos* Recolección de datos* Comprensión de backup y de datos* Comprensión de backup y de datos* Gestión de recursos* Gestión de recursos* Planes de ejecución* Planes de ejecución

- Gestión- Gestión* Declarative Management Framework* Declarative Management Framework* Plataforma de sincronización unificada* Plataforma de sincronización unificada

Page 4: ASOCIACIÓN INSTITUCIÓN SALESIANA COLEGIO SANTA CECILIA CENTRO DE FORMACIÓN PROFESIONAL PLANIFICACIÓN METODOLÓGICA PROGRAMA FORMACIÓN CONTINUA 2011 Microsoft

ASOCIACIÓN INSTITUCIÓN SALESIANA COLEGIO SANTA CECILIACENTRO DE FORMACIÓN PROFESIONAL

PLANIFICACIÓN METODOLÓGICA

PROGRAMA FORMACIÓN CONTINUA 2011

Agenda- Entorno de ejecuciónEntorno de ejecución

* ADO.Net Entity Framework* ADO.Net Entity FrameworkUso de entidadesUso de entidadesLenguaje de consulta integrado (LINQ)Lenguaje de consulta integrado (LINQ)

* Transact/sql* Transact/sqlParámetros de valor de tablaParámetros de valor de tablaTipos de datos Espaciales y no estructuradosTipos de datos Espaciales y no estructurados

* Service Broker* Service Broker- Inteligencia de NegocioInteligencia de Negocio

* SQL Server Integration Services* SQL Server Integration Services* SQL Server Analysis Services* SQL Server Analysis Services* SQL Server Reporting Services* SQL Server Reporting Services

Instalación de Microsoft SQL Server 2008Instalación de Microsoft SQL Server 2008 - Requisitos de Hardware y Software- Requisitos de Hardware y Software - System Configuration Checker- System Configuration Checker - Consideraciones para la instalación- Consideraciones para la instalación

Page 5: ASOCIACIÓN INSTITUCIÓN SALESIANA COLEGIO SANTA CECILIA CENTRO DE FORMACIÓN PROFESIONAL PLANIFICACIÓN METODOLÓGICA PROGRAMA FORMACIÓN CONTINUA 2011 Microsoft

ASOCIACIÓN INSTITUCIÓN SALESIANA COLEGIO SANTA CECILIACENTRO DE FORMACIÓN PROFESIONAL

PLANIFICACIÓN METODOLÓGICA

PROGRAMA FORMACIÓN CONTINUA 2011

Agenda

Instalación de Microsoft SQL Server 2008Instalación de Microsoft SQL Server 2008 - Instalación del producto- Instalación del producto - Actualización a Microsoft SQL Server 2008- Actualización a Microsoft SQL Server 2008 - Migración a Microsoft SQL Server 2008- Migración a Microsoft SQL Server 2008Configuración de Microsoft SQL Server 2008Configuración de Microsoft SQL Server 2008

- Configuración de Superficie de Microsoft SQL Server- Configuración de Superficie de Microsoft SQL Server- Agregar y eliminar componentes- Agregar y eliminar componentes- Desinstalar Microsoft SQL Server- Desinstalar Microsoft SQL Server

Page 6: ASOCIACIÓN INSTITUCIÓN SALESIANA COLEGIO SANTA CECILIA CENTRO DE FORMACIÓN PROFESIONAL PLANIFICACIÓN METODOLÓGICA PROGRAMA FORMACIÓN CONTINUA 2011 Microsoft

ASOCIACIÓN INSTITUCIÓN SALESIANA COLEGIO SANTA CECILIACENTRO DE FORMACIÓN PROFESIONAL

PLANIFICACIÓN METODOLÓGICA

PROGRAMA FORMACIÓN CONTINUA 2011

Descripción de SQL Server 2008

Page 7: ASOCIACIÓN INSTITUCIÓN SALESIANA COLEGIO SANTA CECILIA CENTRO DE FORMACIÓN PROFESIONAL PLANIFICACIÓN METODOLÓGICA PROGRAMA FORMACIÓN CONTINUA 2011 Microsoft

ASOCIACIÓN INSTITUCIÓN SALESIANA COLEGIO SANTA CECILIACENTRO DE FORMACIÓN PROFESIONAL

PLANIFICACIÓN METODOLÓGICA

PROGRAMA FORMACIÓN CONTINUA 2011

Introducción y componentes

Microsoft Data Platform Vision

Introducción y componentes:

Page 8: ASOCIACIÓN INSTITUCIÓN SALESIANA COLEGIO SANTA CECILIA CENTRO DE FORMACIÓN PROFESIONAL PLANIFICACIÓN METODOLÓGICA PROGRAMA FORMACIÓN CONTINUA 2011 Microsoft

ASOCIACIÓN INSTITUCIÓN SALESIANA COLEGIO SANTA CECILIACENTRO DE FORMACIÓN PROFESIONAL

PLANIFICACIÓN METODOLÓGICA

PROGRAMA FORMACIÓN CONTINUA 2011

Novedades de SQL Server 2008

Page 9: ASOCIACIÓN INSTITUCIÓN SALESIANA COLEGIO SANTA CECILIA CENTRO DE FORMACIÓN PROFESIONAL PLANIFICACIÓN METODOLÓGICA PROGRAMA FORMACIÓN CONTINUA 2011 Microsoft

ASOCIACIÓN INSTITUCIÓN SALESIANA COLEGIO SANTA CECILIACENTRO DE FORMACIÓN PROFESIONAL

PLANIFICACIÓN METODOLÓGICA

PROGRAMA FORMACIÓN CONTINUA 2011

Motor de base de datos. Seguridad

Encriptación transparente de datos (Transparent Data Encryption, TDE):

- Permite la encriptación de ficheros de registro y de datos mediante clave de encriptación de datos (Database Encryption Key)

Page 10: ASOCIACIÓN INSTITUCIÓN SALESIANA COLEGIO SANTA CECILIA CENTRO DE FORMACIÓN PROFESIONAL PLANIFICACIÓN METODOLÓGICA PROGRAMA FORMACIÓN CONTINUA 2011 Microsoft

ASOCIACIÓN INSTITUCIÓN SALESIANA COLEGIO SANTA CECILIACENTRO DE FORMACIÓN PROFESIONAL

PLANIFICACIÓN METODOLÓGICA

PROGRAMA FORMACIÓN CONTINUA 2011

Motor de base de datos. Seguridad

Encriptación transparente de datos (Transparent Data Encryption, TDE):

- Provee del cumplimiento de múltiples leyes, normas y regulaciones

- Habilita algoritmos de encriptación AES y 3DES para los desarrolladores

- Encriptación de la base de datos realizada a nivel de página

* Se encripta antes de ser escrita en disco y se desencripta antes de ser cargada en memoria

* No incrementa el tamaño de la base de datos

-Los backup de la base de datos también son encriptados por lo que en procesos de restauración es necesario disponer del certificado o clave asimétrica utilizado en proceso de encriptación

- Los índices de texto completos que existieran antes de la encriptación , no serán encriptados. Se encriptarán los nuevos índices de texto completos

Page 11: ASOCIACIÓN INSTITUCIÓN SALESIANA COLEGIO SANTA CECILIA CENTRO DE FORMACIÓN PROFESIONAL PLANIFICACIÓN METODOLÓGICA PROGRAMA FORMACIÓN CONTINUA 2011 Microsoft

ASOCIACIÓN INSTITUCIÓN SALESIANA COLEGIO SANTA CECILIACENTRO DE FORMACIÓN PROFESIONAL

PLANIFICACIÓN METODOLÓGICA

PROGRAMA FORMACIÓN CONTINUA 2011

Motor de base de datos. Seguridad

Encriptación transparente de datos (Transparent Data Encryption, TDE):

- Vista para consulta de datos:

•Sys.Databases : Vista del catálogo para visualización de información de la base de datos

•Sys.Certificates: Vista del catálogo que muestra los certificados de una base de datos

•Sys.Dm_database_encrytion_keys: Vista de gestión dinámica que provee información acerca de las claves de encriptación usadas en una base de datos así como el estado de encriptación de una base de datos.

Ejemplo: Use AdventureWorks;go/* El valor 3 representa un estado encriptado en los ficheros de datos y el registro

de transacciones . */SELECT * FROM sys.dm_database_encryption_keys WHERE encryption_state

= 3;go

Page 12: ASOCIACIÓN INSTITUCIÓN SALESIANA COLEGIO SANTA CECILIA CENTRO DE FORMACIÓN PROFESIONAL PLANIFICACIÓN METODOLÓGICA PROGRAMA FORMACIÓN CONTINUA 2011 Microsoft

ASOCIACIÓN INSTITUCIÓN SALESIANA COLEGIO SANTA CECILIACENTRO DE FORMACIÓN PROFESIONAL

PLANIFICACIÓN METODOLÓGICA

PROGRAMA FORMACIÓN CONTINUA 2011

Motor de base de datos. Seguridad

Encriptación transparente de datos (Transparent Data Encryption, TDE):

Page 13: ASOCIACIÓN INSTITUCIÓN SALESIANA COLEGIO SANTA CECILIA CENTRO DE FORMACIÓN PROFESIONAL PLANIFICACIÓN METODOLÓGICA PROGRAMA FORMACIÓN CONTINUA 2011 Microsoft

ASOCIACIÓN INSTITUCIÓN SALESIANA COLEGIO SANTA CECILIACENTRO DE FORMACIÓN PROFESIONAL

PLANIFICACIÓN METODOLÓGICA

PROGRAMA FORMACIÓN CONTINUA 2011

Motor de base de datos. Seguridad

Gestión de claves externas. Módulos de seguridad de hardware (HSM):

- Gestión de claves extensibles (Extensible Management Key) provee la capacidad de almacenamiento de claves de encriptación en módulos de seguridad de hardware de terceros a través de Microsoft Criptographic API (MSCAPI). Mediante Extensible Management Key se provee la posibilidad de habilitar a vendedores de dispositivos de hardware de seguridad a registrarlos en Microsoft SQL Server 2008

- Dicha funcionalidad, sólo estará disponible en Microsoft SQL Server 2008 Enterprise, Developer o Evaluation Edition

- Extensible Management Key no esta habilitada por defecto. Para activarla:

Page 14: ASOCIACIÓN INSTITUCIÓN SALESIANA COLEGIO SANTA CECILIA CENTRO DE FORMACIÓN PROFESIONAL PLANIFICACIÓN METODOLÓGICA PROGRAMA FORMACIÓN CONTINUA 2011 Microsoft

ASOCIACIÓN INSTITUCIÓN SALESIANA COLEGIO SANTA CECILIACENTRO DE FORMACIÓN PROFESIONAL

PLANIFICACIÓN METODOLÓGICA

PROGRAMA FORMACIÓN CONTINUA 2011

Motor de base de datos. Seguridad

Gestión de claves externas. Módulos de seguridad de hardware (HSM):

- Para habilitar nuevos proveedores de encriptación a nivel de Microsoft SQL Server se ha creado la instrucción CREATE CRYPTOGRAPHIC PROVIDER:

- El proveedor tiene que estar previamente instalado en el servidor

Page 15: ASOCIACIÓN INSTITUCIÓN SALESIANA COLEGIO SANTA CECILIA CENTRO DE FORMACIÓN PROFESIONAL PLANIFICACIÓN METODOLÓGICA PROGRAMA FORMACIÓN CONTINUA 2011 Microsoft

ASOCIACIÓN INSTITUCIÓN SALESIANA COLEGIO SANTA CECILIACENTRO DE FORMACIÓN PROFESIONAL

PLANIFICACIÓN METODOLÓGICA

PROGRAMA FORMACIÓN CONTINUA 2011

Motor de base de datos. Auditorias

-Tres destinos posibles para almacenar la información de auditado:

* Fichero* Registro de aplicaciones de windows* Registro de seguridad de windows

-Para auditar, se establece el destino del auditado (fichero, registro de aplicaciones, etc.) y se asocian los eventos a auditar mediante la especificación de auditado. Ejemplo de auditado con destino a fichero y a registro de aplicaciones:

CREATE SERVER AUDIT Audita_a_fichero TO FILE ( FILEPATH=’ ’ ); CREATE SERVER AUDIT Audita_a_registro_aplicaciones TO APPLICATION_LOG WITH ( QUEUE_DELAY = 500, ON_FAILURE = SHUTDOWN);

CREATE SERVER AUDIT SPECIFICATION Failed_Login_SpecFOR SERVER AUDIT HIPAA_File_Audit ADD (FAILED_LOGIN_GROUP);

CREATE DATABASE AUDIT SPECIFICATION Sales_Audit_SpecFOR SERVER AUDIT HIPAA_AppLog_Audit ADD (DATABASE_OBJECT_CHANGE_GROUP), ADD (INSERT, UPDATE, DELETE ON Schema::Sales BY SalesUserI64, SalesAdmini64);

Auditorias:

Page 16: ASOCIACIÓN INSTITUCIÓN SALESIANA COLEGIO SANTA CECILIA CENTRO DE FORMACIÓN PROFESIONAL PLANIFICACIÓN METODOLÓGICA PROGRAMA FORMACIÓN CONTINUA 2011 Microsoft

ASOCIACIÓN INSTITUCIÓN SALESIANA COLEGIO SANTA CECILIACENTRO DE FORMACIÓN PROFESIONAL

PLANIFICACIÓN METODOLÓGICA

PROGRAMA FORMACIÓN CONTINUA 2011

Motor de base de datos. Auditorias

-Posibilidad de auditar cambios en el entorno a través de Triggers DDL utilizando la función EVENDATA() para el capturado de información

Auditorias:

Page 17: ASOCIACIÓN INSTITUCIÓN SALESIANA COLEGIO SANTA CECILIA CENTRO DE FORMACIÓN PROFESIONAL PLANIFICACIÓN METODOLÓGICA PROGRAMA FORMACIÓN CONTINUA 2011 Microsoft

ASOCIACIÓN INSTITUCIÓN SALESIANA COLEGIO SANTA CECILIACENTRO DE FORMACIÓN PROFESIONAL

PLANIFICACIÓN METODOLÓGICA

PROGRAMA FORMACIÓN CONTINUA 2011

Motor de base de datos. Database Mirroring

- Reparación automática de páginas:

• Reparación automática de páginas para los errores 823 y 824, como por ejemplo error de redundancia cíclica

- Optimización del rendimiento

• Microsoft SQL Server 2008 comprime la información de salida del log para reducir el ancho de banda requerido para el envió de datos

- Características de soportabilidad

• Contadores de rendimiento para el proceso de transferencia de log

a) Redo Queue y Log Send Queue, utilizados para el control de los log de la base de datos principal

b) Log Bytes Sent/sec para monitorizar el total de las transaciones del log enviadas por segundo

Database Mirroring:

Page 18: ASOCIACIÓN INSTITUCIÓN SALESIANA COLEGIO SANTA CECILIA CENTRO DE FORMACIÓN PROFESIONAL PLANIFICACIÓN METODOLÓGICA PROGRAMA FORMACIÓN CONTINUA 2011 Microsoft

ASOCIACIÓN INSTITUCIÓN SALESIANA COLEGIO SANTA CECILIACENTRO DE FORMACIÓN PROFESIONAL

PLANIFICACIÓN METODOLÓGICA

PROGRAMA FORMACIÓN CONTINUA 2011

Rendimiento. Recursos de memoria online

Recursos de memoria online:

- Opción disponible en ediciones Microsoft SQL Server Enterprise Edition y en SSOO Windows Server 2003 Enterprise y Datacenter Edition, que permitirá asignar más memoria sin necesidad de reinicios del servidor

- En Windows Server 2003, PAE es automaticamente habilitado si el servidor usa un dispositivo Hot Add Memory

- Para utilizar Hot Add Memory, se debe inicializar SQL Server con la opción -h habilitada

Windows Server 2003 Edition

Maximum Physical Memory

Standard 4 GB

Enterprise 32 GB

Datacenter 64 GB

Page 19: ASOCIACIÓN INSTITUCIÓN SALESIANA COLEGIO SANTA CECILIA CENTRO DE FORMACIÓN PROFESIONAL PLANIFICACIÓN METODOLÓGICA PROGRAMA FORMACIÓN CONTINUA 2011 Microsoft

ASOCIACIÓN INSTITUCIÓN SALESIANA COLEGIO SANTA CECILIACENTRO DE FORMACIÓN PROFESIONAL

PLANIFICACIÓN METODOLÓGICA

PROGRAMA FORMACIÓN CONTINUA 2011

Rendimiento. Recolección de datos

- Microsoft SQL Server 2008 dispone de la posibilidad de generar un repositorio centralizado para la recopilación de datos de rendimiento, así como nuevos informes y herramientas de monitorización

Recolección de datos de rendimiento:

Page 20: ASOCIACIÓN INSTITUCIÓN SALESIANA COLEGIO SANTA CECILIA CENTRO DE FORMACIÓN PROFESIONAL PLANIFICACIÓN METODOLÓGICA PROGRAMA FORMACIÓN CONTINUA 2011 Microsoft

ASOCIACIÓN INSTITUCIÓN SALESIANA COLEGIO SANTA CECILIACENTRO DE FORMACIÓN PROFESIONAL

PLANIFICACIÓN METODOLÓGICA

PROGRAMA FORMACIÓN CONTINUA 2011

Rendimiento. Comprensión de backup y de datos

Comprensión de backup:

-Nueva compresión de backup de base de datos

-Permite reducir en disco la entrada/salida de información

-Reduce tamaño del backup

-Ejecución de copias de seguridad más rápidas

Page 21: ASOCIACIÓN INSTITUCIÓN SALESIANA COLEGIO SANTA CECILIA CENTRO DE FORMACIÓN PROFESIONAL PLANIFICACIÓN METODOLÓGICA PROGRAMA FORMACIÓN CONTINUA 2011 Microsoft

ASOCIACIÓN INSTITUCIÓN SALESIANA COLEGIO SANTA CECILIACENTRO DE FORMACIÓN PROFESIONAL

PLANIFICACIÓN METODOLÓGICA

PROGRAMA FORMACIÓN CONTINUA 2011

Rendimiento. Gestión de recursos

Resource Governor:

-Habilita a los administradores de bases de datos definir límites de recursos y prioridades para las diferentes cargas de trabajo que pueda soportar el servidor

- Gestión de recursos para los usuarios finales

- Limitado al motor de base de datos

-Especificación de límites para ancho de banda de CPU y memoria

Page 22: ASOCIACIÓN INSTITUCIÓN SALESIANA COLEGIO SANTA CECILIA CENTRO DE FORMACIÓN PROFESIONAL PLANIFICACIÓN METODOLÓGICA PROGRAMA FORMACIÓN CONTINUA 2011 Microsoft

ASOCIACIÓN INSTITUCIÓN SALESIANA COLEGIO SANTA CECILIACENTRO DE FORMACIÓN PROFESIONAL

PLANIFICACIÓN METODOLÓGICA

PROGRAMA FORMACIÓN CONTINUA 2011

Rendimiento. Planes de ejecución

Planes de ejecución:

- Hints de ejecución en instrucciones DML

-Hint USE PLAN utilizado para establecer planes de ejecución

- Se pueden crear guías de planes para forzar a un plan de ejecución mejor (sp_create_plan_guide)

- Nuevas facilidades para la reescritura de consultas

- SQL Profiler con planes satisfactorios y no satisfactorios

Page 23: ASOCIACIÓN INSTITUCIÓN SALESIANA COLEGIO SANTA CECILIA CENTRO DE FORMACIÓN PROFESIONAL PLANIFICACIÓN METODOLÓGICA PROGRAMA FORMACIÓN CONTINUA 2011 Microsoft

ASOCIACIÓN INSTITUCIÓN SALESIANA COLEGIO SANTA CECILIACENTRO DE FORMACIÓN PROFESIONAL

PLANIFICACIÓN METODOLÓGICA

PROGRAMA FORMACIÓN CONTINUA 2011

Gestión. Declarative Managemet Framework

Declarative Management Framework:

-Gestión del entorno basada en políticas

•Simplicidad mediante políticas para configuración del sistema * Monitoriza y previene cambios en el sistema mediante políticas de autorización* Facilidad de las tareas rutinarias administrativas* Gestión de políticas basada en entidades:

a) Instanciab) Bases de datosc) Objetos de SQL Server

Page 24: ASOCIACIÓN INSTITUCIÓN SALESIANA COLEGIO SANTA CECILIA CENTRO DE FORMACIÓN PROFESIONAL PLANIFICACIÓN METODOLÓGICA PROGRAMA FORMACIÓN CONTINUA 2011 Microsoft

ASOCIACIÓN INSTITUCIÓN SALESIANA COLEGIO SANTA CECILIACENTRO DE FORMACIÓN PROFESIONAL

PLANIFICACIÓN METODOLÓGICA

PROGRAMA FORMACIÓN CONTINUA 2011

Gestión. Declarative Managemet Framework

Declarative Management Framework:

Page 25: ASOCIACIÓN INSTITUCIÓN SALESIANA COLEGIO SANTA CECILIA CENTRO DE FORMACIÓN PROFESIONAL PLANIFICACIÓN METODOLÓGICA PROGRAMA FORMACIÓN CONTINUA 2011 Microsoft

ASOCIACIÓN INSTITUCIÓN SALESIANA COLEGIO SANTA CECILIACENTRO DE FORMACIÓN PROFESIONAL

PLANIFICACIÓN METODOLÓGICA

PROGRAMA FORMACIÓN CONTINUA 2011

Gestión. Plataforma de sincronización unificada

-Optimizada para sistemas conectados ocasionalmente

- Facilita el despliegue de datos replicados para aplicaciones generadas con Visual Studio.Net mediante nuevos servicios de sincronización utilizados con ADO.net

- Facilidad para desarrollo de aplicaciones basadas en seguimiento de cambios, en cache, o en sistemas de notificaciones

Plataforma de sincronización únificada:

Page 26: ASOCIACIÓN INSTITUCIÓN SALESIANA COLEGIO SANTA CECILIA CENTRO DE FORMACIÓN PROFESIONAL PLANIFICACIÓN METODOLÓGICA PROGRAMA FORMACIÓN CONTINUA 2011 Microsoft

ASOCIACIÓN INSTITUCIÓN SALESIANA COLEGIO SANTA CECILIACENTRO DE FORMACIÓN PROFESIONAL

PLANIFICACIÓN METODOLÓGICA

PROGRAMA FORMACIÓN CONTINUA 2011

Entorno de ejecución. ADO.Net Framework Entity

ADO.Net Entity Framework:

-Nuevo framework que permite a los desarrolladores definir un nivel de abstracción donde los objetos como las tablas se mapean en entidades

-Utilizado con ADO.Net para el acceso a los datos a través de un nuevo lenguaje de consulta integrado (Language Integrated Query o LINQ)

-LINQ se puede utilizar en:

•ADO.Net (LINQ to SQL)

•ADO.Net Dataset (LINQ to Dataset)

•ADO.Net Entity Framework (LINQ to Entities)

•Entity Data Service Mapping Provider

Page 27: ASOCIACIÓN INSTITUCIÓN SALESIANA COLEGIO SANTA CECILIA CENTRO DE FORMACIÓN PROFESIONAL PLANIFICACIÓN METODOLÓGICA PROGRAMA FORMACIÓN CONTINUA 2011 Microsoft

ASOCIACIÓN INSTITUCIÓN SALESIANA COLEGIO SANTA CECILIACENTRO DE FORMACIÓN PROFESIONAL

PLANIFICACIÓN METODOLÓGICA

PROGRAMA FORMACIÓN CONTINUA 2011

Entorno de ejecución. ADO.Net Framework Entity

ADO.Net Entity Framework:

Selección de datos:

Actualización de datos:

Page 28: ASOCIACIÓN INSTITUCIÓN SALESIANA COLEGIO SANTA CECILIA CENTRO DE FORMACIÓN PROFESIONAL PLANIFICACIÓN METODOLÓGICA PROGRAMA FORMACIÓN CONTINUA 2011 Microsoft

ASOCIACIÓN INSTITUCIÓN SALESIANA COLEGIO SANTA CECILIACENTRO DE FORMACIÓN PROFESIONAL

PLANIFICACIÓN METODOLÓGICA

PROGRAMA FORMACIÓN CONTINUA 2011

Entorno de ejecución. Transact/sql

Transact/SQL

-Nuevos tipos de datos:

* Parámetros de valor de tabla. Ahora se permite pasar valores estructurados de tipo tabla como parámetro a procedimientos o funciones en el servidor *Hierarchy ID (para almacenar valores de nodos en un jerarquía)

* Filestream (para almacenar data de tipo grande como documentos e imágenes)

*Geography y geometry (para almacenar datos espaciales utilizados por ejemplo por Virtual Earth)* Time,date,datetime2 y datetimeoffset (para almacenamiento de datos

de tiempo)* Grandes UDT (User Definition Types). Se elimina el límite de 8000

bytes, permitiendo a los usuarios crear sus propios tipos de datos de gran tamaño

Page 29: ASOCIACIÓN INSTITUCIÓN SALESIANA COLEGIO SANTA CECILIA CENTRO DE FORMACIÓN PROFESIONAL PLANIFICACIÓN METODOLÓGICA PROGRAMA FORMACIÓN CONTINUA 2011 Microsoft

ASOCIACIÓN INSTITUCIÓN SALESIANA COLEGIO SANTA CECILIACENTRO DE FORMACIÓN PROFESIONAL

PLANIFICACIÓN METODOLÓGICA

PROGRAMA FORMACIÓN CONTINUA 2011

Entorno de ejecución. Service Broker

Service Broker:

-Enrutador de mensajería asíncrono incluido a nivel de motor de base de datos que permite generar aplicaciones de envio -recepción de mensajes

- Incluido en Microsoft SQL Server 2005, ahora aporta la funcionalidad de priorizar los mensajes de envio para que sean procesados los primeros aquellos de mayor importancia

- Se incluye herramientas de diagnóstico para la visualización de mensajes perdidos o mal enrutados, impropios o con inconsistencias de seguridad, etc.

Page 30: ASOCIACIÓN INSTITUCIÓN SALESIANA COLEGIO SANTA CECILIA CENTRO DE FORMACIÓN PROFESIONAL PLANIFICACIÓN METODOLÓGICA PROGRAMA FORMACIÓN CONTINUA 2011 Microsoft

ASOCIACIÓN INSTITUCIÓN SALESIANA COLEGIO SANTA CECILIACENTRO DE FORMACIÓN PROFESIONAL

PLANIFICACIÓN METODOLÓGICA

PROGRAMA FORMACIÓN CONTINUA 2011

Inteligencia de negocio. SQL Server Integration Services

-Herramienta de extracción, transformación y carga de la plataforma de Business Intelligence-En Microsoft SQL Server 20058, hace uso de forma más eficiente de los recursos disponibles disponiendo de la capacidad de ejecución de los paquetes de integración en múltiples procesadores

- También se ha priorizado las búsquedas persistentes (SSIS Persistent Lookups ) al ser una de las tareas de transformación más utilizadas, incrementando el rendimiendo de busquedas para soporte de grandes tablas

SQL Server Integration Services:

Page 31: ASOCIACIÓN INSTITUCIÓN SALESIANA COLEGIO SANTA CECILIA CENTRO DE FORMACIÓN PROFESIONAL PLANIFICACIÓN METODOLÓGICA PROGRAMA FORMACIÓN CONTINUA 2011 Microsoft

ASOCIACIÓN INSTITUCIÓN SALESIANA COLEGIO SANTA CECILIACENTRO DE FORMACIÓN PROFESIONAL

PLANIFICACIÓN METODOLÓGICA

PROGRAMA FORMACIÓN CONTINUA 2011

Inteligencia de negocio. SQL Server Analysis Services

SQL Server Analysis Services:-Servicios para la implementación de proceso analítico

•Análisis estatístico (OLAP)

•Análisis predictivo (Data Mining)

-Implementación de servidores UDM (Unified Dimensional Model)

-Editor de dimensiones mejorado

-Capacidades de reescritura MOLAP habilitadas

-Nuevas herramientas para la creación de cubos

-Nuevas capacidades en algoritmos de forecasting

Page 32: ASOCIACIÓN INSTITUCIÓN SALESIANA COLEGIO SANTA CECILIA CENTRO DE FORMACIÓN PROFESIONAL PLANIFICACIÓN METODOLÓGICA PROGRAMA FORMACIÓN CONTINUA 2011 Microsoft

ASOCIACIÓN INSTITUCIÓN SALESIANA COLEGIO SANTA CECILIACENTRO DE FORMACIÓN PROFESIONAL

PLANIFICACIÓN METODOLÓGICA

PROGRAMA FORMACIÓN CONTINUA 2011

Inteligencia de negocio. SQL Server Analysis Services

SQL Server Analysis Services:

-Gestión de agregaciones mejorada, permitiendo desde el entorno de desarrollo lanzar optimizaciones basadas en uso

Page 33: ASOCIACIÓN INSTITUCIÓN SALESIANA COLEGIO SANTA CECILIA CENTRO DE FORMACIÓN PROFESIONAL PLANIFICACIÓN METODOLÓGICA PROGRAMA FORMACIÓN CONTINUA 2011 Microsoft

ASOCIACIÓN INSTITUCIÓN SALESIANA COLEGIO SANTA CECILIACENTRO DE FORMACIÓN PROFESIONAL

PLANIFICACIÓN METODOLÓGICA

PROGRAMA FORMACIÓN CONTINUA 2011

Inteligencia de negocio. SQL Server Reporting Services

SQL Server Reporting Services:

-Plataforma para la elaboración de informes

•Administrador de informes (/reports)

•Servidor de informes (/reportserver)

-Herramienta para la configuración de informes (Reporting Services Configuration)

- Generación de modelos de informes (Report Builder)

- Nuevo diseñador de informes (Report Designer)

Page 34: ASOCIACIÓN INSTITUCIÓN SALESIANA COLEGIO SANTA CECILIA CENTRO DE FORMACIÓN PROFESIONAL PLANIFICACIÓN METODOLÓGICA PROGRAMA FORMACIÓN CONTINUA 2011 Microsoft

ASOCIACIÓN INSTITUCIÓN SALESIANA COLEGIO SANTA CECILIACENTRO DE FORMACIÓN PROFESIONAL

PLANIFICACIÓN METODOLÓGICA

PROGRAMA FORMACIÓN CONTINUA 2011

Instalación de Microsoft SQL Server 2008

Page 35: ASOCIACIÓN INSTITUCIÓN SALESIANA COLEGIO SANTA CECILIA CENTRO DE FORMACIÓN PROFESIONAL PLANIFICACIÓN METODOLÓGICA PROGRAMA FORMACIÓN CONTINUA 2011 Microsoft

ASOCIACIÓN INSTITUCIÓN SALESIANA COLEGIO SANTA CECILIACENTRO DE FORMACIÓN PROFESIONAL

PLANIFICACIÓN METODOLÓGICA

PROGRAMA FORMACIÓN CONTINUA 2011

System Configuration Checker

System Configuration Checker:

-Comprobador de configuración de requisitos del sistema para la implementación de Microsoft SQL Server

- Se encarga de verificar el estado de los requisitos necesarios para la implementación

- En caso de no superar dichos requisitos, la instalación se cancela

Page 36: ASOCIACIÓN INSTITUCIÓN SALESIANA COLEGIO SANTA CECILIA CENTRO DE FORMACIÓN PROFESIONAL PLANIFICACIÓN METODOLÓGICA PROGRAMA FORMACIÓN CONTINUA 2011 Microsoft

ASOCIACIÓN INSTITUCIÓN SALESIANA COLEGIO SANTA CECILIACENTRO DE FORMACIÓN PROFESIONAL

PLANIFICACIÓN METODOLÓGICA

PROGRAMA FORMACIÓN CONTINUA 2011

Instalación del producto

Instalación del producto:

Page 37: ASOCIACIÓN INSTITUCIÓN SALESIANA COLEGIO SANTA CECILIA CENTRO DE FORMACIÓN PROFESIONAL PLANIFICACIÓN METODOLÓGICA PROGRAMA FORMACIÓN CONTINUA 2011 Microsoft

ASOCIACIÓN INSTITUCIÓN SALESIANA COLEGIO SANTA CECILIACENTRO DE FORMACIÓN PROFESIONAL

PLANIFICACIÓN METODOLÓGICA

PROGRAMA FORMACIÓN CONTINUA 2011

Instalación del producto

Instalación del producto:

Page 38: ASOCIACIÓN INSTITUCIÓN SALESIANA COLEGIO SANTA CECILIA CENTRO DE FORMACIÓN PROFESIONAL PLANIFICACIÓN METODOLÓGICA PROGRAMA FORMACIÓN CONTINUA 2011 Microsoft

ASOCIACIÓN INSTITUCIÓN SALESIANA COLEGIO SANTA CECILIACENTRO DE FORMACIÓN PROFESIONAL

PLANIFICACIÓN METODOLÓGICA

PROGRAMA FORMACIÓN CONTINUA 2011

Instalación del producto

Instalación del producto:

Page 39: ASOCIACIÓN INSTITUCIÓN SALESIANA COLEGIO SANTA CECILIA CENTRO DE FORMACIÓN PROFESIONAL PLANIFICACIÓN METODOLÓGICA PROGRAMA FORMACIÓN CONTINUA 2011 Microsoft

ASOCIACIÓN INSTITUCIÓN SALESIANA COLEGIO SANTA CECILIACENTRO DE FORMACIÓN PROFESIONAL

PLANIFICACIÓN METODOLÓGICA

PROGRAMA FORMACIÓN CONTINUA 2011

Instalación del producto

Instalación del producto:

Page 40: ASOCIACIÓN INSTITUCIÓN SALESIANA COLEGIO SANTA CECILIA CENTRO DE FORMACIÓN PROFESIONAL PLANIFICACIÓN METODOLÓGICA PROGRAMA FORMACIÓN CONTINUA 2011 Microsoft

ASOCIACIÓN INSTITUCIÓN SALESIANA COLEGIO SANTA CECILIACENTRO DE FORMACIÓN PROFESIONAL

PLANIFICACIÓN METODOLÓGICA

PROGRAMA FORMACIÓN CONTINUA 2011

Actualización a Microsoft SQL Server 2008

Actualización a Microsoft SQL Server 2008:

-Se recomienda ejecutar primero el asesor de actualización (Upgrade Advisor) que reportará posibles errores, opciónes depreciadas, incompatibilidades de release, etc.. y su manejo

- El Upgrade advisor comprueba las compatibilidades de actualización para db engine, analysis services, reporting services, etc..

Page 41: ASOCIACIÓN INSTITUCIÓN SALESIANA COLEGIO SANTA CECILIA CENTRO DE FORMACIÓN PROFESIONAL PLANIFICACIÓN METODOLÓGICA PROGRAMA FORMACIÓN CONTINUA 2011 Microsoft

ASOCIACIÓN INSTITUCIÓN SALESIANA COLEGIO SANTA CECILIACENTRO DE FORMACIÓN PROFESIONAL

PLANIFICACIÓN METODOLÓGICA

PROGRAMA FORMACIÓN CONTINUA 2011

Migración a Microsoft SQL Server 2008

Migración a Microsoft SQL Server 2008:

Page 42: ASOCIACIÓN INSTITUCIÓN SALESIANA COLEGIO SANTA CECILIA CENTRO DE FORMACIÓN PROFESIONAL PLANIFICACIÓN METODOLÓGICA PROGRAMA FORMACIÓN CONTINUA 2011 Microsoft

ASOCIACIÓN INSTITUCIÓN SALESIANA COLEGIO SANTA CECILIACENTRO DE FORMACIÓN PROFESIONAL

PLANIFICACIÓN METODOLÓGICA

PROGRAMA FORMACIÓN CONTINUA 2011

Configuración de SQL Server 2008

Page 43: ASOCIACIÓN INSTITUCIÓN SALESIANA COLEGIO SANTA CECILIA CENTRO DE FORMACIÓN PROFESIONAL PLANIFICACIÓN METODOLÓGICA PROGRAMA FORMACIÓN CONTINUA 2011 Microsoft

ASOCIACIÓN INSTITUCIÓN SALESIANA COLEGIO SANTA CECILIACENTRO DE FORMACIÓN PROFESIONAL

PLANIFICACIÓN METODOLÓGICA

PROGRAMA FORMACIÓN CONTINUA 2011

Configuración de Superficie de Microsoft SQL Server

Surface Area Configuration:

-Permite habilitar/deshabilitar características tales como servicios web, procedimientos almacenados, etc.

- Utilidad de línea de comandos equivalente sac.exe

-Permite activar/desactivar protocolos y servicios

Page 44: ASOCIACIÓN INSTITUCIÓN SALESIANA COLEGIO SANTA CECILIA CENTRO DE FORMACIÓN PROFESIONAL PLANIFICACIÓN METODOLÓGICA PROGRAMA FORMACIÓN CONTINUA 2011 Microsoft

ASOCIACIÓN INSTITUCIÓN SALESIANA COLEGIO SANTA CECILIACENTRO DE FORMACIÓN PROFESIONAL

PLANIFICACIÓN METODOLÓGICA

PROGRAMA FORMACIÓN CONTINUA 2011

Desinstalar Microsoft SQL Server 2008

Desinstalar Microsoft SQL Server 2008:

Page 45: ASOCIACIÓN INSTITUCIÓN SALESIANA COLEGIO SANTA CECILIA CENTRO DE FORMACIÓN PROFESIONAL PLANIFICACIÓN METODOLÓGICA PROGRAMA FORMACIÓN CONTINUA 2011 Microsoft

ASOCIACIÓN INSTITUCIÓN SALESIANA COLEGIO SANTA CECILIACENTRO DE FORMACIÓN PROFESIONAL

PLANIFICACIÓN METODOLÓGICA

PROGRAMA FORMACIÓN CONTINUA 2011

Boletín quincenal TechNews

Page 46: ASOCIACIÓN INSTITUCIÓN SALESIANA COLEGIO SANTA CECILIA CENTRO DE FORMACIÓN PROFESIONAL PLANIFICACIÓN METODOLÓGICA PROGRAMA FORMACIÓN CONTINUA 2011 Microsoft

ASOCIACIÓN INSTITUCIÓN SALESIANA COLEGIO SANTA CECILIACENTRO DE FORMACIÓN PROFESIONAL

PLANIFICACIÓN METODOLÓGICA

PROGRAMA FORMACIÓN CONTINUA 2011

• GRACIAS