Como ser más productivos con SQL Server Data Tools - SSDT

Slides:



Advertisements
Presentaciones similares
Descubriendo el Potencial de Desarrollo en Visio 2003 Segundo Leon Horna Consultor OXINET
Advertisements

Introducción a C#.
Diseño de Bases de Datos
Seminarios Técnicos 1 Microsoft Windows Small Business Server 2003 R2 Volumen I Andrés de Pereda – José Fuentes Microsoft Certified Professionals.
Caso de Éxito: Team System, CMMI, Metodologías Ágiles
Seguridad para el cliente rico. Presente y futuro
3/24/2017 3:58 PM © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Francisco X. Fagas A. Intergrupo - Ecuador
Desarrollo de aplicaciones 100%.NET Octavio Hernández DANYSOFT Internacional Delphi 8 para Microsoft.NET Framework.
Estrategia y Roadmap de Producto: Oslo y Dublín
Administración de Control de Código en Visual Studio Team System
Bienvenido al evento online de Microsoft Small Business Server 2003 R2 (Volumen II) Andrés de Pereda.
La plataforma .NET David Carmona
Programa VSIP David Carmona División de Desarrolladores y Plataforma Microsoft Ibérica.
YUKON EN EL HORIZONTE Valeria Rodríguez Z. MVP SQL Server Business Manager Paradigma Software S.R.L.
Microsoft SQL Server 2005 Integration Services
Microsoft Sql Server 2005 Reporting Services
Unidad 2 IDE Visual Studio.Net [UTN - Tecnologías de desarrollo de software IDE] [2009]
Rossy Garita Componentes fundamentales de CLR y
Introducción a Microsoft .NET
Desarrollo de una Aplicación Web sobre tecnología Microsoft .NET
Arturo López Consultor de tecnología
Microsoft SQL Server 2008 – SQL Server Integration Services
Revisión técnica de Excel Services
Packaged Software Storage Servers Networking O/S Middleware Virtualization Data Applications Runtime You manage Infrastructure (as a Service) Storage.
• SQL Server Integration Services SSIS
Especialista en Business Intelligence Reporting Services SSRS (Sesión 16) Microsoft SQL Server 2008 R2 (2013) Suscribase a o escríbanos.
• SQL Server Analysis Services
• SQL Reporting Services
• SQL Server Analysis Services
Desarrollo de Aplicación para VVC
Perfiles asociados a MSDN & Visual Studio Equipo de Desarrollo Microsoft Otros Equipos de Desarrollo y Administradores de Sistemas usando plataforma Microsoft.
Microsoft SharePoint Server 2010 Ignite!
Application & Multi Server Management
Soporte GO-LIVE Crear y seguir tareas, escenarios, requerimientos Asignar trabajo al equipo Uso de workflow para hacer cumplir el proceso.
ALEJANDRO LEGUIZAMO Sales Manager – Mentor Solid Quality Mentors SQL Server 2008 R2 Reporting Services Map Overview.
Montevideo 14 de Diciembre Gustavo Larriera Alejandro Ponicke El nuevo día a día con SQL Server 2005.
Sergio Carrillo Vila DPE (Data Platform Engineer) Solid Quality Mentors
Visual Studio es una potente solución (Programa) ALM que permite a las organizaciones ofrecer un valor continuo con velocidad y calidad para desarrollar.
Reporting Services: Report Builder Server Mode Enhacements
Sergio Carrillo Vila DPE (Data Platform Engineer) Solid Quality Mentors
Gestión Basada en Directivas en SQL Server 2008
Módulo 1: Primeros Pasos
Características Técnicas
Características Técnicas
Es una herramienta de diseño de modelado e integración de datos de la empresa; diseñada para ayudar a los arquitectos de datos a diseñar bases de datos.
Virtualization Day 2012 Virtualización y SQL Server 2012 Lic. Horacio A. Gonzalez
Sistema La Plata Módulo I INTRODUCCION A APLICACIONES WEB.
SQL SERVER Reporting Services
The OWASP Foundation OWASP AppSec Aguascalientes 2010 Guía de Desarrollo Seguro Francisco Aldrete Miembro de OWASP capítulo Aguascalientes.
Programación e Ingeniería de Software III
InfoPath Ventajas y Uso.
ASP.NET es una nueva y potente tecnología para escribir páginas web dinámica. Es una importante evolución respecto a las antiguas páginas ASP de Microsoft.
VS + Team Foundation Server Comunidad PR.Net (c) Néstor Santana-Carire Objetivos  Conocer las Funcionalidades de TFS  Crear.
Tecnología para la Comunidad
Alfonso Goyeneche Torres Comunidad Académica Microsoft MCP / Microsoft Registered Partner Migración de un sistema de administración de datos de MySQL.
Ingeniería en Sistemas de Información Diseño de Sistemas (3K1)
¿Por qué usar Data Mining?  Proporciona un punto de encuentro entre los investigadores y las personas de negocios.  Ahorra grandes cantidades de dinero.
SQL Data Services Enrique Puig DPE (Data Platform Engineer) Solid Quality Mentors El modelo relacional en la nube.
Especialista en Business Intelligence Analysis Services SSAS (Sesión 8) Microsoft SQL Server 2008 R2 (2013) Suscribase a o escríbanos.
Taller de Inteligencia de Negocios SQL Server Integration Services SSIS Semana 2.
• SQL Server Integration Services SSIS
• SQL Server Integration Services SSIS
Taller de Inteligencia de Negocios SQL Server Analysis Services Semana 8.
Modern Application Lifecycle Visual Studio Online Tiempo Visual Studio Online Capacidad Es Bueno saber Links y Recursos Demo.
Usuarios. Colocar el servidor en el modo de autenticación Windows/SqlServer. En SQL Server Management Studio, click derecho, Propiedades en la Instancia.
DLM Transact SQL Sesión I Introducción al SQL Server Uso de las herramientas de consultas del Transact SQL.
Taller de Inteligencia de Negocios SQL Server Integration Services SSIS Sesión 2.
Mayo 13, 2017 Bogotá, Colombia #sqlsatBogota.
Visual Studio & SQL Server Better Together…
Transcripción de la presentación:

Como ser más productivos con SQL Server Data Tools - SSDT John Alexander Bulla Torres PASS – Regional Mentor Latin America Co – Director BogotaDotNet Blog: http://bit.ly/johnbulla Twitter: @johnbulla

Desarrollo de BD SQL es dificil ? Desafíos en el desarrollo de bases de datos: Las Bases de datos son entidades con seguimiento de estado en su propia naturaleza La dependencia de administrar y preservar el estado aún más desafiante Errores en el código SQL se encuentran a menudo sólo cuando se ejecuta el código Aplicaciones de sincronización y control de versiones de bases de datos añade más capas de complejidad Dirigidos a más de una versión de SQL Server es muy difícil de manejar

Hay una mejor manera? Para superar estos retos, debemos trabajar con más inteligencia Desarrollar la base de datos de forma declarativa (CREATE), no imperativamente (si existe (...) / ALTER) Llevar la validación y verificación en tiempo de diseño Utilizar las herramientas de trabajo consistentes cuando esté conectado o desconectado Tener la capacidad de diferenciación del esquema de modelo a nuestra disposición (Comparar y actualizar los modelos) Tener la aplicación y el desarrollo de bases de datos en el mismo entorno y repositorio de código fuente

Introducción a SQL Server Data Tools

Introducción a SQL Server Data Tools Database Development Tools SQL Server Object Explorer SQL Static Code Analysis Database Publishing SQL Language Services Buffered Declarative Editing Table Designer Schema Comparison Isolated Local Database Runtime SQL/CLR SQL Debugging

Fundamentos de SQL Server Data Tools Las herramientas integradas con servicios de idiomas modernos Conectado y en línea con las pruebas locales Integración con SQL Server y SQL Azure Detección y manejo de base de datos mas eficiente Integración de aplicaciones de desarrollo

Base de datos desconectados de Desarrollo Las definiciones de base de datos administrada en Visual Studio Servicios avanzados de idioma: Ir a definición Buscar todas las referencias Refactoring F5 depuración en tiempo de ejecución con base de datos local Visualizar las diferencias de esquemas y migrar los cambios de esquema Sincronizar la base de datos del proyecto

Connected Database Development DB (PROD) Transfer schema and data DBA DB (DEV) Connected Development Developer Developer Developer Release Manager

Disconnected Database Development DB (PROD) Transfer schema and data DBA vNext DB (DEV) Connected Development Developer Developer Developer Sync Release Manager SSDT Project Publish Disconnected Development Validate

La publicación de su base de datos cambia Objetivo de conocer la versión: SQL Server 2005 SQL Server 2008 y SQL Server 2008 R2 SQL Server 2012 SQL Azure Publicar Directa, a través de secuencias de comandos SQL Apoyo a "Instantáneas“ Persisten punto en el tiempo de la representación del esquema

Integración de aplicaciones para el Desarrollo La integración entre la base de datos Entidad  modelo de datos Sincroniza automáticamente los modelos de esquemas Asociación con el Proyecto de bases de datos o instantánea Preservar las asignaciones y exclusiones Procedimiento almacenado (los parámetros y la estructura de la producción) Experiencia de F5 sin problemas Entre lenguajes refactorización y depuración Tiempo de ejecución aislada base de datos local SQL Language Services Entre lenguajes Refactoring SQL-CLR integración * VB.NET, C # Database Project Application Project Entity Data Model Database Model

DEMO

RESUMEN Alta productividad en el entorno de desarrollo para SQL Server, SQL Azure y Business Intelligence. Desarrollo de Base de datos conectada y desconectada. Mejor integración de la aplicación con el desarrollo de la base de datos.

PREGUNTAS Y RESPUESTAS

Recursos MSDN Magazine Sept 2011 The "Juneau" Database Project MSDN forum Team blog - http://blogs.msdn.com/b/ssdt/ Twitter #SQLDataTools TechEd 2011 videos: Build SQL Server databases using Juneau without leaving Visual Studio Juneau Database Project integration with existing .NET applications via Entity Framework Download the latest SSDT bits Look for update in Q4/2011 Invitation | Join the SQL Server 2012 Developer Tools (SSDT) Advisory Program! - http://cut.ms/bpkN

Recursos para Profesionales IT Recursos para Desarrolladores BogotaDotNet http://www.bogotadotnet.org SQL PASS Global SQL PASS Latam http://www.sqlpass.org http://www.sqlpass-latam.org Recursos para Profesionales IT Recursos para Desarrolladores http://microsoft.com/technet http://microsoft.com/msdn

http://www.facebook.com/SQLPASSLATAM

@JohnBulla

SQL SATURDAY #124 - Colombia 2012 Primer SQL Saturday en Español en todo el mundo Fecha: 14 de Abril Lugar: Bogotá, Colombia Web: http://www.sqlsaturday.com/124/eventhome.aspx

Muchas Gracias John Alexander Bulla Torres PASS – Regional Mentor Latin America Co – Director BogotaDotNet Blog: http://bit.ly/johnbulla Twitter: @johnbulla