DIPLOMADO SQL SERVER 2012 ADMINISTRANDO SQL SERVER 2012 John Alexander Bulla Torres MVP SQL Server Regional Mentor PASS LATAM Jesús Gil MVP SQL Server Regional Mentor PASS LATAM
JOHN ALEXANDER BULLA TORRES John es un Ingeniero de Sistemas con énfasis en Ingeniería de Software graduado con mención meritoria en la universidad de Cundinamarca, candidato a un Master en Ingeniería de Software de la Universidad Politécnica de Madrid. John participa activamente de las comunidades profesionales de Microsoft ITPROS-DC y BOGOTADOTNET de la cual es miembro del Core Group y Director. Actualmente es Regional Mentor de PASS (Professional Association for SQL Server) para Latinoamérica. Del 2010 al 2012 Microsoft lo reconoció como Most Valuable Professional - MVP en el área de SQL Server Actualmente labora para SolidQ como DPA
JESÚS GIL Jesús es el actual Director de Operaciones para SolidQ México y un MVP de SQL Server desde el año 2010 Tiene experiencia de más de 15 años en el manejo de bases de datos y más de 10 años con Microsoft SQL Server (desde la versión 7) Ha trabajado en empresas de diferentes sectores como Gerente de Sistemas y tomador de decisiones (Comercial Mexicana, Casas Geo, Banco Azteca, Universidad ETAC) Es colaborador de las revistas SolidQ Journal (USA) y DotNetMania (España) Actualmente está impartiendo la capacitación oficial de Microsoft SQL Server 2012 en Latinoamérica: Colombia, México y Perú son los países en donde ha estado llevando acabo estos entrenamientos Ha liderado las 2 ediciones de 24 Horas PASS LATAM (2010, 2011), las cuales han tenido más de 14,000 asistentes y poco más de 60 charlas en línea Es miembro fundador de la comunidad SQLPASS - México (Primer presidente de la comunidad) Actualmente funge como Presidente de los mentores regionales para LATAM siendo responsable de todas las comunidades de PASS en Latinoamérica
http://www.solidq.com Creación en el año 2002 por 4 reconocidos MVPs Ayudamos a obtener lo mejor de su SQL Server Expertos de clase y reconocimiento mundial Problemas de magnitud y complejidad inusual Mentoring, formación y consultoría en Proyectos tradicionalmente de Bases de Datos (MS SQL Server) Proyectos de Inteligencia de Negocio Proyectos de Arquitecturas de Sistemas
Administrando SQL Server 2012 Soy un DBA, Cómo administro SQL Server?
Administrando SQL Server 2012 Qué tipo de DBA eres? -- Descubriéndote DBA por accidente Te dijeron conoces una máquina de escribir? R = SI Estas contratado como DBA DBA tradicional Años administrando Bases de datos Desarrollador DBA Eres Developer y te toca también administrar la BD del proyecto Todólogo? Haces de todo y no eres especialista en nada Redes, Sistema Operativo, Correo, Configuras el Windows Phone del Jefe, Etc. O para empezar Qué es un DBA?
Administrando SQL Server 2012 Para iniciar fácil -- Ediciones de SQL Server 2012 Standard Edition Business Intelligence Edition (nueva) Enterprise Edition Specialized Editions
Administrando SQL Server 2012 Standard Edition Es una edición que esta orientada a plataformas de administración de datos apta para bases de datos departamentales y aplicaciones limitadas de Inteligencia de Negocios, aun cuando no incluye todas las características sigue ofreciendo lo mejor en su clase Características Soporta hasta 16 cores Soporte GeoEspacial FileTable Administración Basada en Politicas Inteligencia de Negocios Empresarial Alta disponibilidad Básica (Soporta 2 nodos en Always On) Hasta 4 Procesadores Hasta 64 GB de RAM Una maquina virtual; y 2 nodos de Failover clustering
Administrando SQL Server 2012 Business Intelligence Edition Esta haciendo su aparición por primera vez con SQL Server 2012 Ofrece todas las características nuevas de la Inteligencia de Negocios tales como Escalabilidad, Reporteo y Análisis, Power View y Power Pivot Características Soporta hasta 16 cores para el motor relacional Para el motor de BI soporta el máximo de cores soportado por el SO Incluye todas las características de Standard Edition Inteligencia de Negocios Empresarial Reporteo y Análisis BI Modelo semántico y Multidimensional Capacidades de Autoservicio Alerting Power View Power Pivot para SharePoint Administración de Datos Empresariales Data Quality Services Master Data Services Modelo Semántico Tabular en Memoria
Administrando SQL Server 2012 Enterprise Edition Es el SKU más grande que hay a la venta, DataCenter fue retirada en esta versión y por ello se ha convertido en la versión más completa de todas Características El número máximo de cores esta sujeto al SO usado Alta disponibilidad Avanzada, apoyada con Always ON Virtualización ilimitada (solo si la empresa tiene Software Insurance) Column Store Index Auditoria Avanzada Transparent Data Encryption (TDE) Compresión y Particionamiento Incluye todas las características de BI Edition y Standard Edition
Administrando SQL Server 2012 Specialized Edition Más allá de las Ediciones principales, Microsoft mantiene las siguientes tres ediciones Developer Edition Esta edición incluye todas las caracteristicas de una Enterprise Edition, pero ojo, esta no puede ponerse en producción es para Desarrolladores Web Edition Esta edición es la ideal para aquellos que hospedan servidores web y ofrecen SQL Server como su motor de Base de datos Soporta hasta 4 procesadores y 64 GB de RAM Express Edition Es la edición gratuita de Microsoft para el mundo Esta limitada a 1 GB de memoria y el tamaño máximo por base de datos es de 10 GB Además Express Edition esta integrada con Visual Studio al 100%
Administrando SQL Server 2012 Qué versión de SQL Server, voy a administrar?
COMO HA EVOLUCIONADO SQL SERVER?
SQL SERVER 2012, QUÉ HAY DE NUEVO? Un nuevo estándar para bases de datos de misión crítica, soluciones y tecnologías de inteligencia de negocios listos para la nube.
Administrando SQL Server 2012 Resumen de equivalencias entre herramientas de SQL Server 2000 y 2008 SQL Server 2000 SQL Server 2008 Enterprise Manager SQL Server Management Studio SQL Server Reporting Services 2000 SQL Server Reporting Services + Report Builder SQL Server Profiler Analysis Manager Data Transformation Services (DTS) Isql/osql Sql Mail Configurador de superficie English query Planes de mantenimiento (a través de trabajos de SQL Server Agent) Index Tunning Wizard (ITW) SQL-DMO BCP SQL Server Profiler Business Intelligence Management Studio Sql Server Integration Services (SSIS) Sqlcmd/powershell Database Mail Framework de administración declarati-va (DMF) Obsoleto Planes de mantenimiento (a través de paquetes SSIS) Database Tunning Advisor (DTA) SQL-DMO (solo por compatibilidad con versiones anteriores) BCP (mejorado)
Administrando SQL Server 2012 Cómo administro un servidor de SQL Server 2012?
CÓMO ADMINISTRO UN SERVIDOR? Mejoras en la disponibilidad Mejoras en Escalabilidad y rendimiento Mejoras en la administración Mejoras en la seguridad Mejoras en la programación
ALTA DISPONIBILIDAD - ALWAYS ON A A A A A A A Direct attached storage local, regional and geo secondaries Shared storage, regional and geo secondaries Synchronous Asynchronous data Asynchronous data data movement movement movement
ESCALABILIDAD Y RENDIMIENTO COLUMNSTORE INDEX Columnstore Index proporciona una manera fácil de mejorar de manera significativa el almacenamiento de datos y el rendimiento de apoyo a las decisiones consulta en grandes conjuntos de datos Las mejoras de rendimiento para consultas de data Warehouse "típicos" son de 10x a 100x Los candidatos ideales son las consultas contra esquemas de estrella que utilizan filtros, agregaciones y agrupaciones contra las tablas de hechos de gran tamaño
SEGURIDAD MEJORAS EN LA CAPACIDAD DE GESTIÓN Default Schema for Groups Ahora podemos asignar un esquema default a un grupo Administración más fácil Evita la creación del esquema implícito User-Defined Server Roles Ahora podemos crear un rol de servidor definido por el usuario Se puede crear de diferentes maneras DBARole CONTROL SERVER ALTER ANY LOGIN
SEGURIDAD MEJORAS EN LA AUDITORIA La auditoria es soportada en todas las ediciones SQL Server Express Audit Log
PROGRAMACION TOOLS Data Tools FileTables Full-Text Search Enhancements Extended Events Enhancements Transact-SQL Enhancements Application database
Administrando un Servidor SQL Server 2012 Administrando, Step by step
Recursos Blog Jesús Gil http://blogs.solidq.com/jgil/home.aspx Blog John Bulla http://bit.ly/johnbulla Solid Quality Mentors blogs http://blogs.solidq.com/pages/home.aspx Solid Quality Journal http://www.solidq.com/sqj/pages/home.aspx El rincón del DBA http://blogs.solidq.com/elrincondeldba/home.aspx SQL Server 2012 Security Enhancements Server Level Roles Designing and Implementing a Contained Database Twitter: @jesus_gilv - @johnbulla
PREGUNTAS?? Solid Quality Mentors blogs http://blogs.solidq.com/pages/home.aspx Solid Quality Journal http://www.solidq.com/sqj/pages/home.aspx @jesus_gilv - @johnbulla