Apoyo en la Administración de Bases de
Datos mediante Microsoft Data Tools
14 Enero 2015 (12 pm GMT -5)
Carlos Rojas Vargas
Resumen:
Aprovechar las características de Microsoft Data
Tools para la Ingeniería inversa de Bases de Datos,
manejo organizado de Scripts, Comparación de
esquemas entre Servidores, Aplicación organizada
de cambios y Refactoring.
Próximos Eventos
Las mejores practicas e índices
Columnstore
28 de Enero
Warner Chavez
Consolidando y Transformando mi
data con Power Query
4 de Febrero
José L. Rivera
Realizando procesos de carga
incremental exitosos con SQL
Server
21 de Enero
Alberto Rivera
Está por comenzar:
Apoyo en la Administración de Bases de
Datos mediante Microsoft Data Tools
14 de Enero de 2015
Carlos Rojas Vargas
MVP-MCT-MCSA-MCITP-MCTS-MTA-MCDBA-MCSD
MCAD-MCSE-MCSA-MCDST-A+N+IC3-CIW-CI
Consultor Senior CMA/Consultor Técnico CTE
Chapter Leader SQL-Server Users Group-Costa Rica
Manténgase conectado a nosotros!
Visítenos en http://globalspanish.sqlpass.org
/SpanishPASSVC
lnkd.in/dtYBzev
/user/SpanishPASSVC
/SpanishPASSVC
5
Oportunidades de Voluntariado
PASS no pudiera existir sin personas apasionadas y
dedicadas de todas partes del mundo que dan de su
tiempo como voluntaries.
Se un voluntario ahora!!
Para identificar oportunidades locales visita
volunteer.sqlpass.org
Recuerda actualizar tu perfil en las secciones de
“MyVolunteering” y MyPASS para mas detalles.
Sigan Participando!
• Obten tu membresia gratuita en sqlpass.org
• Linked In: http://www.sqlpass.org/linkedin
• Facebook: http://www.sqlpass.org/facebook
• Twitter: @SQLPASS
• PASS: http://www.sqlpass.org
SQL-Server 2014
Data Tools
Introducing SQL Server Data 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
SQL Server Data Tools
Developer-focused toolset for building SQL Server & SQL Azure
databases
– Next evolution of Visual Studio based database development tools
– Provides developers with a single tool to support database development needs
– Most developers will not need to install SSMS
– Free availability via Web Platform Installer
Replaces the need for SSMS for most developers
– Rich set of functionality similar to Object Explorer in SSMS
– Create/Drop and manipulate database objects
Build and Debug use LocalDB
– No need for server-based SQL Server installation
on developer's machines
SQL SERVER OBJECT EXPLORER
APPLICATION PROJECT INTEGRATION
Multi-mode table editor
– GUI window
– T-SQL window
– Property window
– Changes made in one
window update in
other windows
Single project can target multiple platforms
– SQL Server versions
– SQL Azure
Project build provides errors/warnings
– Specific to target
– No need to create and
execute scripts to
find issues
PLATFORM TARGETING
SQL Server Data Tools
6/14/2011
Code can be tested locally (F5) Syntax and semantic validation
during compilation
LocalDB
T-SQL DOM
T-SQL Compiler
Connectivity
Visual Studio
SSDT
CONNECTED DEVELOPMENT
SQL Server Object Explorer (SSOX)
• Modeled after SSMS object explorer
Modern T-SQL Coding Experience
• Buffered Declarative Object Editing
• Model-based with Error Detection
• Imperative Script Execution
• T-SQL IntelliSense
Code-behind Table Designer
View/Edit/Script Data (incl. copy/paste)
Execute/Debug T-SQL Procedures, Functions
PROJECT-BASED DEVELOPMENT
Database definition managed in a Visual Studio project
Multi-target SQL Server {2005, 2008, 2008R2, 2012, 2014, Azure}
Advanced Language Services for T-SQL
• Go To Definition/Find All References/Refactoring
F5 debugging with LocalDB
Visualize schema differences and migrate changes
Publish direct to database or via SQL script or DACPAC
Integrated database drift detection
Point-in-time Snapshot
Drag & Drop import from SQL Server Object Explorer
SQL SERVER DATA TOOLS – SUMMARY
Developer-focused toolset to author, debug and publish SQL Server
& SQL Azure databases
Supports SQL Platform
• Free, web updates for SQL Server and SQL Azure releases
• Works in concert with other SQL Server tooling (SAMP, SSMS)
Compatible with your development environment
• Supports Visual Studio 2010, 2012 & 2013
• Migrates VS2010 database projects (*.dbproj)
SQL SERVER DATA TOOLS - LINKS
SSDT Site: http://msdn.microsoft.com/en-us/data/tools.aspx
SSDT for Visual Studio 2013 download check the Visual Studio
update channel (Tools –> Extensions and Updates –> Updates)
SSDT for Visual Studio 2012: http://msdn.microsoft.com/en-us/jj650015
SSDT for Visual Studio 2010: http://msdn.microsoft.com/en-us/jj650014
DEMO
SQL-SERVER DATA TOOLS
Realizando procesos de carga incremental
exitosos con SQL Server
21 de Enero (12 pm GMT -5)
Alberto Rivera
Resúmen:
En esta sesión, aprenderemos a garantizar un proceso de
carga incremental óptimo, en una solución de Bodegas
de Datos, con SQL Server Integration Services.
Próximo Evento

Apoyo en la administración de bases de datos mediante microsoft data tools

  • 1.
    Apoyo en laAdministración de Bases de Datos mediante Microsoft Data Tools 14 Enero 2015 (12 pm GMT -5) Carlos Rojas Vargas Resumen: Aprovechar las características de Microsoft Data Tools para la Ingeniería inversa de Bases de Datos, manejo organizado de Scripts, Comparación de esquemas entre Servidores, Aplicación organizada de cambios y Refactoring. Próximos Eventos Las mejores practicas e índices Columnstore 28 de Enero Warner Chavez Consolidando y Transformando mi data con Power Query 4 de Febrero José L. Rivera Realizando procesos de carga incremental exitosos con SQL Server 21 de Enero Alberto Rivera Está por comenzar:
  • 2.
    Apoyo en laAdministración de Bases de Datos mediante Microsoft Data Tools 14 de Enero de 2015 Carlos Rojas Vargas MVP-MCT-MCSA-MCITP-MCTS-MTA-MCDBA-MCSD MCAD-MCSE-MCSA-MCDST-A+N+IC3-CIW-CI Consultor Senior CMA/Consultor Técnico CTE Chapter Leader SQL-Server Users Group-Costa Rica
  • 3.
    Manténgase conectado anosotros! Visítenos en http://globalspanish.sqlpass.org /SpanishPASSVC lnkd.in/dtYBzev /user/SpanishPASSVC /SpanishPASSVC
  • 5.
    5 Oportunidades de Voluntariado PASSno pudiera existir sin personas apasionadas y dedicadas de todas partes del mundo que dan de su tiempo como voluntaries. Se un voluntario ahora!! Para identificar oportunidades locales visita volunteer.sqlpass.org Recuerda actualizar tu perfil en las secciones de “MyVolunteering” y MyPASS para mas detalles.
  • 6.
    Sigan Participando! • Obtentu membresia gratuita en sqlpass.org • Linked In: http://www.sqlpass.org/linkedin • Facebook: http://www.sqlpass.org/facebook • Twitter: @SQLPASS • PASS: http://www.sqlpass.org
  • 7.
  • 8.
    Introducing SQL ServerData 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
  • 9.
    SQL Server DataTools Developer-focused toolset for building SQL Server & SQL Azure databases – Next evolution of Visual Studio based database development tools – Provides developers with a single tool to support database development needs – Most developers will not need to install SSMS – Free availability via Web Platform Installer
  • 10.
    Replaces the needfor SSMS for most developers – Rich set of functionality similar to Object Explorer in SSMS – Create/Drop and manipulate database objects Build and Debug use LocalDB – No need for server-based SQL Server installation on developer's machines SQL SERVER OBJECT EXPLORER
  • 11.
    APPLICATION PROJECT INTEGRATION Multi-modetable editor – GUI window – T-SQL window – Property window – Changes made in one window update in other windows
  • 12.
    Single project cantarget multiple platforms – SQL Server versions – SQL Azure Project build provides errors/warnings – Specific to target – No need to create and execute scripts to find issues PLATFORM TARGETING
  • 13.
    SQL Server DataTools 6/14/2011 Code can be tested locally (F5) Syntax and semantic validation during compilation LocalDB T-SQL DOM T-SQL Compiler Connectivity Visual Studio SSDT
  • 14.
    CONNECTED DEVELOPMENT SQL ServerObject Explorer (SSOX) • Modeled after SSMS object explorer Modern T-SQL Coding Experience • Buffered Declarative Object Editing • Model-based with Error Detection • Imperative Script Execution • T-SQL IntelliSense Code-behind Table Designer View/Edit/Script Data (incl. copy/paste) Execute/Debug T-SQL Procedures, Functions
  • 15.
    PROJECT-BASED DEVELOPMENT Database definitionmanaged in a Visual Studio project Multi-target SQL Server {2005, 2008, 2008R2, 2012, 2014, Azure} Advanced Language Services for T-SQL • Go To Definition/Find All References/Refactoring F5 debugging with LocalDB Visualize schema differences and migrate changes Publish direct to database or via SQL script or DACPAC Integrated database drift detection Point-in-time Snapshot Drag & Drop import from SQL Server Object Explorer
  • 16.
    SQL SERVER DATATOOLS – SUMMARY Developer-focused toolset to author, debug and publish SQL Server & SQL Azure databases Supports SQL Platform • Free, web updates for SQL Server and SQL Azure releases • Works in concert with other SQL Server tooling (SAMP, SSMS) Compatible with your development environment • Supports Visual Studio 2010, 2012 & 2013 • Migrates VS2010 database projects (*.dbproj)
  • 17.
    SQL SERVER DATATOOLS - LINKS SSDT Site: http://msdn.microsoft.com/en-us/data/tools.aspx SSDT for Visual Studio 2013 download check the Visual Studio update channel (Tools –> Extensions and Updates –> Updates) SSDT for Visual Studio 2012: http://msdn.microsoft.com/en-us/jj650015 SSDT for Visual Studio 2010: http://msdn.microsoft.com/en-us/jj650014
  • 18.
  • 19.
    Realizando procesos decarga incremental exitosos con SQL Server 21 de Enero (12 pm GMT -5) Alberto Rivera Resúmen: En esta sesión, aprenderemos a garantizar un proceso de carga incremental óptimo, en una solución de Bodegas de Datos, con SQL Server Integration Services. Próximo Evento