SlideShare uma empresa Scribd logo
1 de 18
DIPLOMADO
SQL SERVER 2012
NUEVAS HERRAMIENTAS DE
DESARROLLO EN SQL SERVER 2012
John
Alexander
Bulla Torres

• 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
(Colombia), candidato a un Máster en Ingeniería de Software de la
Universidad Politécnica de Madrid (España).
• John participa activamente de las comunidades profesionales de Microsoft®
ITPROS-DC y BOGOTADOTNET (Ahora BDotNet) 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

Diplomado de SQL Server 2012
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
Diplomado de SQL Server 2012
Nuevas herramientas de Desarrollo en SQL Server 2012
Desarrollo de BD SQL es difícil ?

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
Diplomado de SQL Server 2012
Nuevas herramientas de Desarrollo en SQL Server 2012
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.
Diplomado de SQL Server 2012
Nuevas herramientas de Desarrollo en SQL Server 2012
Introducción a SQL Server Data Tools

Diplomado de SQL Server 2012
Nuevas herramientas de Desarrollo en SQL Server 2012
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

Diplomado de SQL Server 2012
Nuevas herramientas de Desarrollo en SQL Server 2012
Soluciones de interoperabilidad

El equipo de SQL Server introduce varias herramientas que
permiten la interoperabilidad con SQL Server 2012.
Estas herramientas ayudan a los desarrolladores construir
aplicaciones seguras, de alta disponibilidad y rendimiento alto
para SQL Server en .NET, C / C + +, Java y PHP, en instalaciones
y en la nube.
SQL Server ODBC Driver for Linux
Compatibilidad con versiones anteriores ADO.Net

Diplomado de SQL Server 2012
Nuevas herramientas de Desarrollo en SQL Server 2012
Base de datos desconectados de Desarrollos

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.

Diplomado de SQL Server 2012
Nuevas herramientas de Desarrollo en SQL Server 2012
Connected Database Development

DB
(PROD)

DB
(DEV)

Diplomado de SQL Server 2012
Nuevas herramientas de Desarrollo en SQL Server 2012
Offline Database Development
DB
(PROD)

vNext
DB
(DEV)

SSDT
Project
Diplomado de SQL Server 2012
Nuevas herramientas de Desarrollo en SQL Server 2012
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 comando SQL
Apoyo a “Instantáneas”
Persisten punto en el tiempo de la representación del esquema

Diplomado de SQL Server 2012
Nuevas herramientas de Desarrollo en SQL Server 2012
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
Application Project
Tiempo de ejecución aislada base de datos local
Entity Data
SQL Language Services
Model
Entre lenguajes Refactoring
SQL-CLR integración *
Database
VB.NET, C #
Model
Database Project
Diplomado de SQL Server 2012
Nuevas herramientas de Desarrollo en SQL Server 2012
SQL Server Data Tools

Diplomado de SQL Server 2012
Nuevas herramientas de Desarrollo en SQL Server 2012
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.

Diplomado de SQL Server 2012
Recursos
• 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

• MSDN Magazine Sept 2011

• The "Juneau" Database Project

• TechEd 2011 videos:
•

•

Build SQL Server databases using Juneau without
leaving Visual Studio
Juneau Database Project integration with existing .NET
applications via Entity Framework

• Team Blog

• http://blogs.msdn.com/b/ssdt/

• Visual Studio 11

• http://www.microsoft.com/visualstudio/11/es-es

• Twitter: @JohnBulla #SQLDataTools

Diplomado de SQL Server 2012
Recursos

http://www.facebook.com/SQLPASSLATAM
Diplomado de SQL Server 2012
¿¿PREGUNTAS??
Solid Quality Mentors blogs
http://blogs.solidq.com/Pages/Home.aspx
Solid Quality Journal
http://www.solidq.com/sqj/Pages/Home.aspx

@JohnBulla

Mais conteúdo relacionado

Mais procurados

Trabajo avila
Trabajo avilaTrabajo avila
Trabajo avilaadezhiz
 
Arquitectura y diseño de aplicaciones Java EE
Arquitectura y diseño de aplicaciones Java EEArquitectura y diseño de aplicaciones Java EE
Arquitectura y diseño de aplicaciones Java EECarlos Gavidia-Calderon
 
Seminario de programación Java, con Apache Maven, J2EE, JPA, Primefaces
Seminario de programación Java, con Apache Maven, J2EE, JPA, PrimefacesSeminario de programación Java, con Apache Maven, J2EE, JPA, Primefaces
Seminario de programación Java, con Apache Maven, J2EE, JPA, PrimefacesAlejandro Bolaños Ussa
 
Presentación Webinar Oracle APEX
Presentación Webinar Oracle APEXPresentación Webinar Oracle APEX
Presentación Webinar Oracle APEXjftorres92
 
Run2 0 track sql server
Run2 0   track sql serverRun2 0   track sql server
Run2 0 track sql serverguest65dd15
 
Sesion 3. desarrollo de aplicaciones jee
Sesion 3. desarrollo de aplicaciones jeeSesion 3. desarrollo de aplicaciones jee
Sesion 3. desarrollo de aplicaciones jeeHéctor Santos
 
VS 2005 Y SQL Server 2005 Juntos Son Aun Mejores
VS 2005 Y SQL Server 2005 Juntos Son Aun MejoresVS 2005 Y SQL Server 2005 Juntos Son Aun Mejores
VS 2005 Y SQL Server 2005 Juntos Son Aun Mejoresjuliocasal
 
Rapid Application Development con Visual Studio 2005
Rapid Application Development con Visual Studio 2005Rapid Application Development con Visual Studio 2005
Rapid Application Development con Visual Studio 2005juliocasal
 
Introducción a java EE 7
Introducción a java EE 7Introducción a java EE 7
Introducción a java EE 7Carlos Camacho
 
Sql Server Contained Databases
Sql Server Contained DatabasesSql Server Contained Databases
Sql Server Contained DatabasesMariano Kovo
 

Mais procurados (20)

Trabajo avila
Trabajo avilaTrabajo avila
Trabajo avila
 
Bryan Leon trabajo
Bryan Leon trabajoBryan Leon trabajo
Bryan Leon trabajo
 
4 Jhs J Developer Adf
4  Jhs J Developer Adf4  Jhs J Developer Adf
4 Jhs J Developer Adf
 
Arquitectura y diseño de aplicaciones Java EE
Arquitectura y diseño de aplicaciones Java EEArquitectura y diseño de aplicaciones Java EE
Arquitectura y diseño de aplicaciones Java EE
 
Jdbc
JdbcJdbc
Jdbc
 
Cuadro comparativo
Cuadro comparativoCuadro comparativo
Cuadro comparativo
 
Seminario de programación Java, con Apache Maven, J2EE, JPA, Primefaces
Seminario de programación Java, con Apache Maven, J2EE, JPA, PrimefacesSeminario de programación Java, con Apache Maven, J2EE, JPA, Primefaces
Seminario de programación Java, con Apache Maven, J2EE, JPA, Primefaces
 
Sqlserver
SqlserverSqlserver
Sqlserver
 
U7 postgre sql
U7 postgre sqlU7 postgre sql
U7 postgre sql
 
Oracle APEX
Oracle APEXOracle APEX
Oracle APEX
 
Presentación Webinar Oracle APEX
Presentación Webinar Oracle APEXPresentación Webinar Oracle APEX
Presentación Webinar Oracle APEX
 
Run2 0 track sql server
Run2 0   track sql serverRun2 0   track sql server
Run2 0 track sql server
 
T1 - Introducción
T1 - IntroducciónT1 - Introducción
T1 - Introducción
 
Java ee 6
Java ee 6Java ee 6
Java ee 6
 
Sesion 3. desarrollo de aplicaciones jee
Sesion 3. desarrollo de aplicaciones jeeSesion 3. desarrollo de aplicaciones jee
Sesion 3. desarrollo de aplicaciones jee
 
VS 2005 Y SQL Server 2005 Juntos Son Aun Mejores
VS 2005 Y SQL Server 2005 Juntos Son Aun MejoresVS 2005 Y SQL Server 2005 Juntos Son Aun Mejores
VS 2005 Y SQL Server 2005 Juntos Son Aun Mejores
 
Rapid Application Development con Visual Studio 2005
Rapid Application Development con Visual Studio 2005Rapid Application Development con Visual Studio 2005
Rapid Application Development con Visual Studio 2005
 
Introducción a java EE 7
Introducción a java EE 7Introducción a java EE 7
Introducción a java EE 7
 
Spring
SpringSpring
Spring
 
Sql Server Contained Databases
Sql Server Contained DatabasesSql Server Contained Databases
Sql Server Contained Databases
 

Destaque

Dce2 Introduccion Asp.Net
Dce2 Introduccion Asp.NetDce2 Introduccion Asp.Net
Dce2 Introduccion Asp.NetEsteban Soraire
 
Creacion de indices y constraints en sql server
Creacion de indices y constraints en sql serverCreacion de indices y constraints en sql server
Creacion de indices y constraints en sql serverZeleneMorita
 
Indices columnares | SolidQ Summit 2012
Indices columnares | SolidQ Summit 2012Indices columnares | SolidQ Summit 2012
Indices columnares | SolidQ Summit 2012SolidQ
 
Como leer planes de ejecución - edición 2015
Como leer planes de ejecución - edición 2015Como leer planes de ejecución - edición 2015
Como leer planes de ejecución - edición 2015Enrique Catala Bañuls
 
SQL Saturday 254 10- Cosas que no se deben de hacer en una BD
SQL Saturday 254   10- Cosas que no se deben de hacer en una BDSQL Saturday 254   10- Cosas que no se deben de hacer en una BD
SQL Saturday 254 10- Cosas que no se deben de hacer en una BDAdrian Miranda
 
24 HOP edición Español - Planes de ejecución en sql server 2014 - Enrique Catala
24 HOP edición Español - Planes de ejecución en sql server 2014 - Enrique Catala24 HOP edición Español - Planes de ejecución en sql server 2014 - Enrique Catala
24 HOP edición Español - Planes de ejecución en sql server 2014 - Enrique CatalaSpanishPASSVC
 
Novedades en seguridad en SQL Server 2012 v1 | SolidQ Summit 2012
Novedades en seguridad en SQL Server 2012 v1 | SolidQ Summit 2012Novedades en seguridad en SQL Server 2012 v1 | SolidQ Summit 2012
Novedades en seguridad en SQL Server 2012 v1 | SolidQ Summit 2012SolidQ
 
Escribiendo código T-SQL eficientemente
Escribiendo código T-SQL eficientementeEscribiendo código T-SQL eficientemente
Escribiendo código T-SQL eficientementeJoseph Lopez
 
Toolbox SQL Server para optimización
Toolbox SQL Server para optimizaciónToolbox SQL Server para optimización
Toolbox SQL Server para optimizaciónSolidQ
 
Creación de aplicaciones de bases de datos con MS SQL Server 2012
Creación de aplicaciones de bases de datos con MS SQL Server 2012Creación de aplicaciones de bases de datos con MS SQL Server 2012
Creación de aplicaciones de bases de datos con MS SQL Server 2012Joseph Lopez
 
BEST_PRACTICES: Buenas Prácticas para el Desarrollador de bases de datos
BEST_PRACTICES: Buenas Prácticas para el Desarrollador de bases de datos BEST_PRACTICES: Buenas Prácticas para el Desarrollador de bases de datos
BEST_PRACTICES: Buenas Prácticas para el Desarrollador de bases de datos SolidQ
 
Planes de ejecución 1
Planes de ejecución 1Planes de ejecución 1
Planes de ejecución 1SolidQ
 
Buenas prácticas de codificación para capas de acceso a datos de aplicaciones...
Buenas prácticas de codificación para capas de acceso a datos de aplicaciones...Buenas prácticas de codificación para capas de acceso a datos de aplicaciones...
Buenas prácticas de codificación para capas de acceso a datos de aplicaciones...SolidQ
 
WebCast de optimización Sql Server - Almacenamiento e Índices
WebCast de optimización Sql Server - Almacenamiento e ÍndicesWebCast de optimización Sql Server - Almacenamiento e Índices
WebCast de optimización Sql Server - Almacenamiento e ÍndicesJOSE AHIAS LOPEZ PORTILLO
 
Diseño de aplicaciones de bases de datos empresariales robustas con MS SQL Se...
Diseño de aplicaciones de bases de datos empresariales robustas con MS SQL Se...Diseño de aplicaciones de bases de datos empresariales robustas con MS SQL Se...
Diseño de aplicaciones de bases de datos empresariales robustas con MS SQL Se...Joseph Lopez
 
MS SQL Server 2012 SP1 para desarrolladores
MS SQL Server 2012 SP1 para desarrolladoresMS SQL Server 2012 SP1 para desarrolladores
MS SQL Server 2012 SP1 para desarrolladoresJoseph Lopez
 
Novedades SQL Server 2012 para desarrolladores
Novedades SQL Server 2012 para desarrolladoresNovedades SQL Server 2012 para desarrolladores
Novedades SQL Server 2012 para desarrolladoresEnrique Catala Bañuls
 
Experiencias de migraciones a sql server 2012-2014
Experiencias de migraciones a sql server 2012-2014 Experiencias de migraciones a sql server 2012-2014
Experiencias de migraciones a sql server 2012-2014 Enrique Catala Bañuls
 
Novedades en el manejo de Grandes volúmenes de datos con SQL Server 2014
Novedades en el manejo de Grandes volúmenes de datos con SQL Server 2014Novedades en el manejo de Grandes volúmenes de datos con SQL Server 2014
Novedades en el manejo de Grandes volúmenes de datos con SQL Server 2014Enrique Puig
 

Destaque (20)

Dce2 Introduccion Asp.Net
Dce2 Introduccion Asp.NetDce2 Introduccion Asp.Net
Dce2 Introduccion Asp.Net
 
Creacion de indices y constraints en sql server
Creacion de indices y constraints en sql serverCreacion de indices y constraints en sql server
Creacion de indices y constraints en sql server
 
Indices columnares | SolidQ Summit 2012
Indices columnares | SolidQ Summit 2012Indices columnares | SolidQ Summit 2012
Indices columnares | SolidQ Summit 2012
 
Como leer planes de ejecución - edición 2015
Como leer planes de ejecución - edición 2015Como leer planes de ejecución - edición 2015
Como leer planes de ejecución - edición 2015
 
SQL Saturday 254 10- Cosas que no se deben de hacer en una BD
SQL Saturday 254   10- Cosas que no se deben de hacer en una BDSQL Saturday 254   10- Cosas que no se deben de hacer en una BD
SQL Saturday 254 10- Cosas que no se deben de hacer en una BD
 
24 HOP edición Español - Planes de ejecución en sql server 2014 - Enrique Catala
24 HOP edición Español - Planes de ejecución en sql server 2014 - Enrique Catala24 HOP edición Español - Planes de ejecución en sql server 2014 - Enrique Catala
24 HOP edición Español - Planes de ejecución en sql server 2014 - Enrique Catala
 
Novedades en seguridad en SQL Server 2012 v1 | SolidQ Summit 2012
Novedades en seguridad en SQL Server 2012 v1 | SolidQ Summit 2012Novedades en seguridad en SQL Server 2012 v1 | SolidQ Summit 2012
Novedades en seguridad en SQL Server 2012 v1 | SolidQ Summit 2012
 
Escribiendo código T-SQL eficientemente
Escribiendo código T-SQL eficientementeEscribiendo código T-SQL eficientemente
Escribiendo código T-SQL eficientemente
 
Toolbox SQL Server para optimización
Toolbox SQL Server para optimizaciónToolbox SQL Server para optimización
Toolbox SQL Server para optimización
 
Creación de aplicaciones de bases de datos con MS SQL Server 2012
Creación de aplicaciones de bases de datos con MS SQL Server 2012Creación de aplicaciones de bases de datos con MS SQL Server 2012
Creación de aplicaciones de bases de datos con MS SQL Server 2012
 
BEST_PRACTICES: Buenas Prácticas para el Desarrollador de bases de datos
BEST_PRACTICES: Buenas Prácticas para el Desarrollador de bases de datos BEST_PRACTICES: Buenas Prácticas para el Desarrollador de bases de datos
BEST_PRACTICES: Buenas Prácticas para el Desarrollador de bases de datos
 
Planes de ejecución 1
Planes de ejecución 1Planes de ejecución 1
Planes de ejecución 1
 
Buenas prácticas de codificación para capas de acceso a datos de aplicaciones...
Buenas prácticas de codificación para capas de acceso a datos de aplicaciones...Buenas prácticas de codificación para capas de acceso a datos de aplicaciones...
Buenas prácticas de codificación para capas de acceso a datos de aplicaciones...
 
WebCast de optimización Sql Server - Almacenamiento e Índices
WebCast de optimización Sql Server - Almacenamiento e ÍndicesWebCast de optimización Sql Server - Almacenamiento e Índices
WebCast de optimización Sql Server - Almacenamiento e Índices
 
Diseño de aplicaciones de bases de datos empresariales robustas con MS SQL Se...
Diseño de aplicaciones de bases de datos empresariales robustas con MS SQL Se...Diseño de aplicaciones de bases de datos empresariales robustas con MS SQL Se...
Diseño de aplicaciones de bases de datos empresariales robustas con MS SQL Se...
 
Como leer planes de ejecución
Como leer planes de ejecuciónComo leer planes de ejecución
Como leer planes de ejecución
 
MS SQL Server 2012 SP1 para desarrolladores
MS SQL Server 2012 SP1 para desarrolladoresMS SQL Server 2012 SP1 para desarrolladores
MS SQL Server 2012 SP1 para desarrolladores
 
Novedades SQL Server 2012 para desarrolladores
Novedades SQL Server 2012 para desarrolladoresNovedades SQL Server 2012 para desarrolladores
Novedades SQL Server 2012 para desarrolladores
 
Experiencias de migraciones a sql server 2012-2014
Experiencias de migraciones a sql server 2012-2014 Experiencias de migraciones a sql server 2012-2014
Experiencias de migraciones a sql server 2012-2014
 
Novedades en el manejo de Grandes volúmenes de datos con SQL Server 2014
Novedades en el manejo de Grandes volúmenes de datos con SQL Server 2014Novedades en el manejo de Grandes volúmenes de datos con SQL Server 2014
Novedades en el manejo de Grandes volúmenes de datos con SQL Server 2014
 

Semelhante a Desarrollo de bases de datos con SQL Server Data Tools

Diplomado Técnico SQL Server 2012 - Sesión 7/8
Diplomado Técnico SQL Server 2012 - Sesión 7/8Diplomado Técnico SQL Server 2012 - Sesión 7/8
Diplomado Técnico SQL Server 2012 - Sesión 7/8John Bulla
 
Productividad con oracle sql developer y data modeler
Productividad con oracle sql developer y data modelerProductividad con oracle sql developer y data modeler
Productividad con oracle sql developer y data modelerJesús Canales Guando
 
Microsoft sql server 2012
Microsoft sql server 2012Microsoft sql server 2012
Microsoft sql server 2012DILMER OLIVERA
 
Curso de SQL y EXCEL IMPORTANTE PARA .pdf
Curso de SQL y EXCEL IMPORTANTE PARA .pdfCurso de SQL y EXCEL IMPORTANTE PARA .pdf
Curso de SQL y EXCEL IMPORTANTE PARA .pdfexpertoleonelmartine
 
Sql server 2008
Sql server 2008Sql server 2008
Sql server 2008brobelo
 
Diseño y programación de bases de datos con sql server 2008
Diseño y programación de bases de datos con sql server 2008 Diseño y programación de bases de datos con sql server 2008
Diseño y programación de bases de datos con sql server 2008 Israel Hernandez
 
Charla sql server 2012 cibertec
Charla sql server 2012 cibertecCharla sql server 2012 cibertec
Charla sql server 2012 cibertecdbLearner
 
Diplomado Técnico SQL Server 2012 - Sesión 2/8
Diplomado Técnico SQL Server 2012 - Sesión 2/8Diplomado Técnico SQL Server 2012 - Sesión 2/8
Diplomado Técnico SQL Server 2012 - Sesión 2/8John Bulla
 
Sql server
Sql serverSql server
Sql serverjanihadj
 
SQL SERVER COMPACT EDITION
SQL SERVER COMPACT EDITIONSQL SERVER COMPACT EDITION
SQL SERVER COMPACT EDITIONDiana
 
SQL SERVER COMPACT EDITION
SQL SERVER COMPACT EDITIONSQL SERVER COMPACT EDITION
SQL SERVER COMPACT EDITIONDiana
 
24 HOP edición Español - Alm para el desarrollo de base de datos sql server -...
24 HOP edición Español - Alm para el desarrollo de base de datos sql server -...24 HOP edición Español - Alm para el desarrollo de base de datos sql server -...
24 HOP edición Español - Alm para el desarrollo de base de datos sql server -...SpanishPASSVC
 
24 Horas Español 2014 - ALM para el desarrollo de base de datos SQL Server
24 Horas Español 2014 - ALM para el desarrollo de base de datos SQL Server24 Horas Español 2014 - ALM para el desarrollo de base de datos SQL Server
24 Horas Español 2014 - ALM para el desarrollo de base de datos SQL ServerJohn Bulla
 

Semelhante a Desarrollo de bases de datos con SQL Server Data Tools (20)

Diplomado Técnico SQL Server 2012 - Sesión 7/8
Diplomado Técnico SQL Server 2012 - Sesión 7/8Diplomado Técnico SQL Server 2012 - Sesión 7/8
Diplomado Técnico SQL Server 2012 - Sesión 7/8
 
Productividad con oracle sql developer y data modeler
Productividad con oracle sql developer y data modelerProductividad con oracle sql developer y data modeler
Productividad con oracle sql developer y data modeler
 
Microsoft sql server 2012
Microsoft sql server 2012Microsoft sql server 2012
Microsoft sql server 2012
 
Sql
SqlSql
Sql
 
SEMANA 1 Introduccion.pptx
SEMANA 1 Introduccion.pptxSEMANA 1 Introduccion.pptx
SEMANA 1 Introduccion.pptx
 
Curso de SQL y EXCEL IMPORTANTE PARA .pdf
Curso de SQL y EXCEL IMPORTANTE PARA .pdfCurso de SQL y EXCEL IMPORTANTE PARA .pdf
Curso de SQL y EXCEL IMPORTANTE PARA .pdf
 
Sql server 2008
Sql server 2008Sql server 2008
Sql server 2008
 
Tarea 1 bd
Tarea 1 bdTarea 1 bd
Tarea 1 bd
 
Separata uni sql2008 administracion
Separata uni sql2008 administracionSeparata uni sql2008 administracion
Separata uni sql2008 administracion
 
Diseño y programación de bases de datos con sql server 2008
Diseño y programación de bases de datos con sql server 2008 Diseño y programación de bases de datos con sql server 2008
Diseño y programación de bases de datos con sql server 2008
 
Charla sql server 2012 cibertec
Charla sql server 2012 cibertecCharla sql server 2012 cibertec
Charla sql server 2012 cibertec
 
Diplomado Técnico SQL Server 2012 - Sesión 2/8
Diplomado Técnico SQL Server 2012 - Sesión 2/8Diplomado Técnico SQL Server 2012 - Sesión 2/8
Diplomado Técnico SQL Server 2012 - Sesión 2/8
 
Sql server
Sql serverSql server
Sql server
 
SQL SERVER COMPACT EDITION
SQL SERVER COMPACT EDITIONSQL SERVER COMPACT EDITION
SQL SERVER COMPACT EDITION
 
SQL SERVER COMPACT EDITION
SQL SERVER COMPACT EDITIONSQL SERVER COMPACT EDITION
SQL SERVER COMPACT EDITION
 
SQL SERVER COMPACT EDITION
SQL SERVER COMPACT EDITIONSQL SERVER COMPACT EDITION
SQL SERVER COMPACT EDITION
 
24 HOP edición Español - Alm para el desarrollo de base de datos sql server -...
24 HOP edición Español - Alm para el desarrollo de base de datos sql server -...24 HOP edición Español - Alm para el desarrollo de base de datos sql server -...
24 HOP edición Español - Alm para el desarrollo de base de datos sql server -...
 
Microsoft sql server 2012
Microsoft sql server 2012Microsoft sql server 2012
Microsoft sql server 2012
 
Semana 01.pdf
Semana 01.pdfSemana 01.pdf
Semana 01.pdf
 
24 Horas Español 2014 - ALM para el desarrollo de base de datos SQL Server
24 Horas Español 2014 - ALM para el desarrollo de base de datos SQL Server24 Horas Español 2014 - ALM para el desarrollo de base de datos SQL Server
24 Horas Español 2014 - ALM para el desarrollo de base de datos SQL Server
 

Mais de John Bulla

Certificaciones Técnicas Profesionales y Oferta Académica de Alibaba Cloud
Certificaciones Técnicas Profesionales y Oferta Académica de Alibaba CloudCertificaciones Técnicas Profesionales y Oferta Académica de Alibaba Cloud
Certificaciones Técnicas Profesionales y Oferta Académica de Alibaba CloudJohn Bulla
 
Introducción a U-SQL lenguaje que hace fácil el procesamiento de Big Data
Introducción a U-SQL lenguaje que hace fácil el procesamiento de Big DataIntroducción a U-SQL lenguaje que hace fácil el procesamiento de Big Data
Introducción a U-SQL lenguaje que hace fácil el procesamiento de Big DataJohn Bulla
 
Inteligencia de Negocios con Microsoft
Inteligencia de Negocios con MicrosoftInteligencia de Negocios con Microsoft
Inteligencia de Negocios con MicrosoftJohn Bulla
 
Servicios de datos en Microsoft Azure
Servicios de datos en Microsoft AzureServicios de datos en Microsoft Azure
Servicios de datos en Microsoft AzureJohn Bulla
 
CloudCamp - Big Data – La revolución de los datos
CloudCamp - Big Data – La revolución de los datosCloudCamp - Big Data – La revolución de los datos
CloudCamp - Big Data – La revolución de los datosJohn Bulla
 
Expert Day 2013 - ¿Y Las Bases de Datos en Azure?
Expert Day 2013 - ¿Y Las Bases de Datos en Azure?Expert Day 2013 - ¿Y Las Bases de Datos en Azure?
Expert Day 2013 - ¿Y Las Bases de Datos en Azure?John Bulla
 
Expert Day 2013 - Trabaja al tope con tus datos BIG DATA
Expert Day 2013 - Trabaja al tope con tus datos BIG DATAExpert Day 2013 - Trabaja al tope con tus datos BIG DATA
Expert Day 2013 - Trabaja al tope con tus datos BIG DATAJohn Bulla
 
Diplomado Técnico SQL Server 2012 - Sesión 5/8
Diplomado Técnico SQL Server 2012 - Sesión 5/8Diplomado Técnico SQL Server 2012 - Sesión 5/8
Diplomado Técnico SQL Server 2012 - Sesión 5/8John Bulla
 
Diplomado Técnico SQL Server 2012 - Sesión 4/8
Diplomado Técnico SQL Server 2012 - Sesión 4/8Diplomado Técnico SQL Server 2012 - Sesión 4/8
Diplomado Técnico SQL Server 2012 - Sesión 4/8John Bulla
 
Utilizando el plan cache para optimizar procesos de
Utilizando el plan cache para optimizar procesos deUtilizando el plan cache para optimizar procesos de
Utilizando el plan cache para optimizar procesos deJohn Bulla
 
Descubriendo los datos espaciales en sql server 2012
Descubriendo los datos espaciales en sql server 2012Descubriendo los datos espaciales en sql server 2012
Descubriendo los datos espaciales en sql server 2012John Bulla
 
24 Horas Español 2012 - Desarrollando Base de Datos con .Net 4.0 y SQL Server...
24 Horas Español 2012 - Desarrollando Base de Datos con .Net 4.0 y SQL Server...24 Horas Español 2012 - Desarrollando Base de Datos con .Net 4.0 y SQL Server...
24 Horas Español 2012 - Desarrollando Base de Datos con .Net 4.0 y SQL Server...John Bulla
 
Windows Azure SQL Reporting
Windows Azure SQL ReportingWindows Azure SQL Reporting
Windows Azure SQL ReportingJohn Bulla
 
Integración de datos de multiples origenes con data explorer
Integración de datos de multiples origenes con data explorerIntegración de datos de multiples origenes con data explorer
Integración de datos de multiples origenes con data explorerJohn Bulla
 
SQL Server 2008 R2 StreamInsight
SQL Server 2008 R2 StreamInsightSQL Server 2008 R2 StreamInsight
SQL Server 2008 R2 StreamInsightJohn Bulla
 
WorkShop SQL Server 2008 Spatial Data
WorkShop SQL Server 2008 Spatial DataWorkShop SQL Server 2008 Spatial Data
WorkShop SQL Server 2008 Spatial DataJohn Bulla
 
WorkShop SQL Azure
WorkShop SQL AzureWorkShop SQL Azure
WorkShop SQL AzureJohn Bulla
 
WorkShop Desarrollo con SQL Server 2008
WorkShop Desarrollo con SQL Server 2008WorkShop Desarrollo con SQL Server 2008
WorkShop Desarrollo con SQL Server 2008John Bulla
 

Mais de John Bulla (18)

Certificaciones Técnicas Profesionales y Oferta Académica de Alibaba Cloud
Certificaciones Técnicas Profesionales y Oferta Académica de Alibaba CloudCertificaciones Técnicas Profesionales y Oferta Académica de Alibaba Cloud
Certificaciones Técnicas Profesionales y Oferta Académica de Alibaba Cloud
 
Introducción a U-SQL lenguaje que hace fácil el procesamiento de Big Data
Introducción a U-SQL lenguaje que hace fácil el procesamiento de Big DataIntroducción a U-SQL lenguaje que hace fácil el procesamiento de Big Data
Introducción a U-SQL lenguaje que hace fácil el procesamiento de Big Data
 
Inteligencia de Negocios con Microsoft
Inteligencia de Negocios con MicrosoftInteligencia de Negocios con Microsoft
Inteligencia de Negocios con Microsoft
 
Servicios de datos en Microsoft Azure
Servicios de datos en Microsoft AzureServicios de datos en Microsoft Azure
Servicios de datos en Microsoft Azure
 
CloudCamp - Big Data – La revolución de los datos
CloudCamp - Big Data – La revolución de los datosCloudCamp - Big Data – La revolución de los datos
CloudCamp - Big Data – La revolución de los datos
 
Expert Day 2013 - ¿Y Las Bases de Datos en Azure?
Expert Day 2013 - ¿Y Las Bases de Datos en Azure?Expert Day 2013 - ¿Y Las Bases de Datos en Azure?
Expert Day 2013 - ¿Y Las Bases de Datos en Azure?
 
Expert Day 2013 - Trabaja al tope con tus datos BIG DATA
Expert Day 2013 - Trabaja al tope con tus datos BIG DATAExpert Day 2013 - Trabaja al tope con tus datos BIG DATA
Expert Day 2013 - Trabaja al tope con tus datos BIG DATA
 
Diplomado Técnico SQL Server 2012 - Sesión 5/8
Diplomado Técnico SQL Server 2012 - Sesión 5/8Diplomado Técnico SQL Server 2012 - Sesión 5/8
Diplomado Técnico SQL Server 2012 - Sesión 5/8
 
Diplomado Técnico SQL Server 2012 - Sesión 4/8
Diplomado Técnico SQL Server 2012 - Sesión 4/8Diplomado Técnico SQL Server 2012 - Sesión 4/8
Diplomado Técnico SQL Server 2012 - Sesión 4/8
 
Utilizando el plan cache para optimizar procesos de
Utilizando el plan cache para optimizar procesos deUtilizando el plan cache para optimizar procesos de
Utilizando el plan cache para optimizar procesos de
 
Descubriendo los datos espaciales en sql server 2012
Descubriendo los datos espaciales en sql server 2012Descubriendo los datos espaciales en sql server 2012
Descubriendo los datos espaciales en sql server 2012
 
24 Horas Español 2012 - Desarrollando Base de Datos con .Net 4.0 y SQL Server...
24 Horas Español 2012 - Desarrollando Base de Datos con .Net 4.0 y SQL Server...24 Horas Español 2012 - Desarrollando Base de Datos con .Net 4.0 y SQL Server...
24 Horas Español 2012 - Desarrollando Base de Datos con .Net 4.0 y SQL Server...
 
Windows Azure SQL Reporting
Windows Azure SQL ReportingWindows Azure SQL Reporting
Windows Azure SQL Reporting
 
Integración de datos de multiples origenes con data explorer
Integración de datos de multiples origenes con data explorerIntegración de datos de multiples origenes con data explorer
Integración de datos de multiples origenes con data explorer
 
SQL Server 2008 R2 StreamInsight
SQL Server 2008 R2 StreamInsightSQL Server 2008 R2 StreamInsight
SQL Server 2008 R2 StreamInsight
 
WorkShop SQL Server 2008 Spatial Data
WorkShop SQL Server 2008 Spatial DataWorkShop SQL Server 2008 Spatial Data
WorkShop SQL Server 2008 Spatial Data
 
WorkShop SQL Azure
WorkShop SQL AzureWorkShop SQL Azure
WorkShop SQL Azure
 
WorkShop Desarrollo con SQL Server 2008
WorkShop Desarrollo con SQL Server 2008WorkShop Desarrollo con SQL Server 2008
WorkShop Desarrollo con SQL Server 2008
 

Último

Los Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, AplicacionesLos Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, AplicacionesEdomar AR
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son241514984
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxAlexander López
 
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúRed Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúCEFERINO DELGADO FLORES
 
Tecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxTecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxGESTECPERUSAC
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxtjcesar1
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfjeondanny1997
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
Presentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia ArtificialPresentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia Artificialcynserafini89
 
Excel (1) tecnologia.pdf trabajo Excel taller
Excel  (1) tecnologia.pdf trabajo Excel tallerExcel  (1) tecnologia.pdf trabajo Excel taller
Excel (1) tecnologia.pdf trabajo Excel tallerValentinaTabares11
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx241522327
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOnarvaezisabella21
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxAlexander López
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMidwarHenryLOZAFLORE
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptJavierHerrera662252
 

Último (20)

Los Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, AplicacionesLos Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, Aplicaciones
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
 
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúRed Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
 
Tecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxTecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptx
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
Presentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia ArtificialPresentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia Artificial
 
Excel (1) tecnologia.pdf trabajo Excel taller
Excel  (1) tecnologia.pdf trabajo Excel tallerExcel  (1) tecnologia.pdf trabajo Excel taller
Excel (1) tecnologia.pdf trabajo Excel taller
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptx
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
 

Desarrollo de bases de datos con SQL Server Data Tools

  • 1. DIPLOMADO SQL SERVER 2012 NUEVAS HERRAMIENTAS DE DESARROLLO EN SQL SERVER 2012 John Alexander Bulla Torres • Regional Mentor PASS LATAM
  • 2. 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 (Colombia), candidato a un Máster en Ingeniería de Software de la Universidad Politécnica de Madrid (España). • John participa activamente de las comunidades profesionales de Microsoft® ITPROS-DC y BOGOTADOTNET (Ahora BDotNet) 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 Diplomado de SQL Server 2012
  • 3. 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 Diplomado de SQL Server 2012
  • 4. Nuevas herramientas de Desarrollo en SQL Server 2012 Desarrollo de BD SQL es difícil ? 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 Diplomado de SQL Server 2012
  • 5. Nuevas herramientas de Desarrollo en SQL Server 2012 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. Diplomado de SQL Server 2012
  • 6. Nuevas herramientas de Desarrollo en SQL Server 2012 Introducción a SQL Server Data Tools Diplomado de SQL Server 2012
  • 7. Nuevas herramientas de Desarrollo en SQL Server 2012 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 Diplomado de SQL Server 2012
  • 8. Nuevas herramientas de Desarrollo en SQL Server 2012 Soluciones de interoperabilidad El equipo de SQL Server introduce varias herramientas que permiten la interoperabilidad con SQL Server 2012. Estas herramientas ayudan a los desarrolladores construir aplicaciones seguras, de alta disponibilidad y rendimiento alto para SQL Server en .NET, C / C + +, Java y PHP, en instalaciones y en la nube. SQL Server ODBC Driver for Linux Compatibilidad con versiones anteriores ADO.Net Diplomado de SQL Server 2012
  • 9. Nuevas herramientas de Desarrollo en SQL Server 2012 Base de datos desconectados de Desarrollos 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. Diplomado de SQL Server 2012
  • 10. Nuevas herramientas de Desarrollo en SQL Server 2012 Connected Database Development DB (PROD) DB (DEV) Diplomado de SQL Server 2012
  • 11. Nuevas herramientas de Desarrollo en SQL Server 2012 Offline Database Development DB (PROD) vNext DB (DEV) SSDT Project Diplomado de SQL Server 2012
  • 12. Nuevas herramientas de Desarrollo en SQL Server 2012 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 comando SQL Apoyo a “Instantáneas” Persisten punto en el tiempo de la representación del esquema Diplomado de SQL Server 2012
  • 13. Nuevas herramientas de Desarrollo en SQL Server 2012 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 Application Project Tiempo de ejecución aislada base de datos local Entity Data SQL Language Services Model Entre lenguajes Refactoring SQL-CLR integración * Database VB.NET, C # Model Database Project Diplomado de SQL Server 2012
  • 14. Nuevas herramientas de Desarrollo en SQL Server 2012 SQL Server Data Tools Diplomado de SQL Server 2012
  • 15. Nuevas herramientas de Desarrollo en SQL Server 2012 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. Diplomado de SQL Server 2012
  • 16. Recursos • 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 • MSDN Magazine Sept 2011 • The "Juneau" Database Project • TechEd 2011 videos: • • Build SQL Server databases using Juneau without leaving Visual Studio Juneau Database Project integration with existing .NET applications via Entity Framework • Team Blog • http://blogs.msdn.com/b/ssdt/ • Visual Studio 11 • http://www.microsoft.com/visualstudio/11/es-es • Twitter: @JohnBulla #SQLDataTools Diplomado de SQL Server 2012
  • 18. ¿¿PREGUNTAS?? Solid Quality Mentors blogs http://blogs.solidq.com/Pages/Home.aspx Solid Quality Journal http://www.solidq.com/sqj/Pages/Home.aspx @JohnBulla

Notas do Editor

  1. Las herramientas incluidas son las siguientes:SQL Server ODBC Driver for Linux: Esto ofrece a los administradores de bases de datos y desarrolladores una mayor flexibilidad en la construcción y gestión de aplicaciones que se ejecutan bajo un Linux y co-existir con el entorno de SQL Server. Los aspectos más destacados de esta versión son la conectividad nativa de Linux a través de ODBC SQL Server, soporte para 64-bits de Red Hat Enterprise Linux 5 y 6, y herramientas tales como BCP y SQLCMD. Enlace oficial Microsoft SQL Server ODBC Driver 1.0 for LinuxCompatibilidad con versiones anteriores ADO.NET: Ahora, los clientes podrán aprovechar de SQL Server 2012 sus aplicaciones existentes de SQL Server, sin tener que esperar hasta el lanzamiento oficial de Windows 8. Para aprovechar las ventajas de este nuevo soporte para AlwaysOn y LocalDB, los clientes necesitan para instalar [Actualización 4.0.3 para Microsoft. NET Framework 4]Microsoft JDBC Driver 4.0: El controlador más reciente incluye la implementación de Java puro de Kerberos integrado de seguridad, SQL Server AlwaysOn, el apoyo a almacenes de datos de SQL Server en paralelo, un fácil acceso a la información de diagnóstico en el registro de eventos extendidos, soporte UTF-16 y mejoras añadidas a SQL Azure.Enlace oficial Microsoft JDBC Driver 4.0Microsoft SQL Server 2012 NativeClient (SNAC): Este cliente nativo (SNAC) es una sola biblioteca de vínculos dinámicos (DLL) que contiene tanto el servidor SQL Server como el proveedor SQL Server Driver. Mismo que ontiene características como el soporte para AlwaysOn, SQL Server Express LocalDB, soporte mejorado para SQL Azure y mejoras de rendimiento para los desarrolladores.Enlace oficial Microsoft SQL Server 2012 NativeClientControlador de Microsoft PHP para SQL Server versión 3.0: Junto con la versión SQL Server 2012, esta última versión del controlador de PHP hace algunas grandes mejoras en el desarrollo de PHP / SQL Server. Además cuenta con el nuevo apoyo de SQL Server 2012 como características de búfer y consultas de SQL Server AlwaysOn: apoyo global para la conmutación por error de varias subredes, el acceso a grupos de disponibilidad y enrutamiento de sólo lectura; y el apoyo para SQL Server 2012 LocalDB expreso.