Mejoras de SQL Server para el desarrollo con ejemplos prácticos Germán Díaz - Product Manager Microsoft Alfons González – Desarrollador y Redactor técnico.

Slides:



Advertisements
Presentaciones similares
Windows Mobile 1. Configurar una cuenta de Correo Personal Configurar Yahoo! Microsoft Confidential2 Inicio Fin.
Advertisements

New Form Factors for Applications Introducción Windows Vista provee muchas formas para conectar al usuario con los datos –Colaboración usando Peer-to-Peer,
Mejoras en la gestión de calendarios en Exchange Server 2007
3/24/2017 3:59 PM © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
© 2006 Microsoft Corporation. All rights reserved.
3/24/2017 4:00 PM © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
3/24/2017 4:02 PM © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
De BDC a BCS Gustavo Velez Overview El problema y la solución Arquitectura Listas Externas (SharePoint Designer) Visual Studio 2010.
¿Está utilizando todo el potencial de Microsoft SQL Server? Fernando Bocigas SQL Server Product Manager Microsoft Ibérica S.R.L. 16 de Marzo de 2005 Fernando.
Windows Vista y Office System 2007 Juntos para los desarrolladores Diego Gonzalez, [C# MVP] Lagash Systems SA
Propuesta Microsoft para las oficinas del futuro
Virtual Desktop Infrastructure (VDI) from Microsoft
3/29/ :02 AM © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Mario Cortés Flores Consultor SharePoint en Renacimiento Coordinador SUGES Coautor de:
Infraestructura de la información crucial
Database Mounting Tool (Dsamain.exe) Mediante esta nueva herramienta y una de las mejoras de la nueva versión de Ntdsutil… podemos generar y examinar.
3/29/2017 1:27 PM © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Microsoft SQL Server 2008 – SQL Server Integration Services
TenerifeDev David Rodríguez David Rodríguez
LOW COST COMPUTER SYSTEM for QUALITY EVALUATION and PRESERVATION of GRAINS STORED in POLYMER BAGS Dra. Claudia Pons Researcher CONICET – LIFIA - CAETI.
Introducción a la nueva consola de administración de Exchange 2007 Angel Sánchez Clemares Ingeniero de Soporte David Cervigón IT.
Emilio Paz Windows Server PM
WINDOWS SMALL BUSINESS SERVER 2011 ESSENTIALS. Miguel Hernández Consultor Preventa I.T.
Desarrollo Entrega continua Rodrigo Corral
Microsoft BizTalk Server 2006 R2: Extendiendo el negocio conectado
Vendiendo Microsoft Office 2010 Office 2010 Licenciamiento Office 2010 Licenciamiento Pablo Rovira Jefe de Producto Pablo Rovira.
BITLOCKER Fernando Guillot Paulo Dias IT Pro Evangelist Microsoft
Microsoft System Center Operations Manager 2007 Gestión de Eventos
Antonio Gámir TSP – Windows Client Microsoft Ibérica.
Programa Socios de Negocio MCS FY09
Antonio Gámir Optimized Desktop Specialist Microsoft Ibérica.
Service Pack 3 SQL Server 2005 Marcos Celada Microsoft Support Services
David Cervigón Luna IT Pro Evangelist Microsoft Ibérica
Christopher Quesada Developer Evangelist Microsoft.
Microsoft ® SharePoint Products and Technologies Developer Tour EMEA 2004 Microsoft ® SharePoint Products and Technologies Developer Tour EMEA 2004.
Características Técnicas
Se trata de un nuevo tipo de Controlador de Dominio No puede escribir en su base de datos fruto de peticiones externas No se le permite tener replicación.
Las PyMEs son máquinas de crecimiento PyMEs representan hasta un 75% de todos los empleos en algunas economías (PyMEs) con conocimientos en tecnología.
Overview Sus datos en cualquier lugar a cualquier hora.
Paúl Andres Granja Padilla Rodolfo Ronald Villagrán Tomalá
© 2006 Microsoft Corporation. All rights reserved.
A demanda elástica De amplio Acceso Servicios medibles Recursos mancomunados.
Hogar y Micro Empresas Pequenas Empresas Medianas Empresas Enterprise 1-4 PCs 50+ PCs PCs PCs OEM Microsoft Open License Microsoft Open Value.
Creciendo Capacidades de los Socios!!. Agenda Presentación del Equipo Programa MPA (Microsoft Partner Academy) Canales de Comunicación - Redes Sociales.
Alejandro García Sánchez Readiness Champion.. Licenciamiento para Pequeñas y Medianas Empresas Como Elegir el licenciamiento Correcto Preguntas y Respuestas.
Programa AER Para Socios ES Guadalupe Navarro.
Construyendo Soluciones de Aplicaciones Integradas con Formularios usando Microsoft 2007 Office System.
Overview Alejandro Ponicke Asesor de Comunidades IT Microsoft Cono Sur.
Silverlight Pablo Michelis Gerente de Relaciones Académicas Microsoft Cono Sur.
Microsoft Windows Server 2008 ”La Nueva Plataforma de Trabajo en Red”
WINDOWS 7 FIN DE SOPORTE. ¿Qué es el fin de soporte? En Microsoft existe el compromiso de proporcionar productos seguros. Nuestra política mundial de.
Autenticación David Martos Arquitecto de Software. Spenta Consulting
Isabel Gómez Desarrollo & Plataforma Microsoft Ibérica.
Pasos a seguir para asociar un MCP o una persona a la empresa
 Nicolás Padula Core Technologies Consultant  Maximiliano Stibel Core Technologies Consultant.
Vendiendo Microsoft Office 2010 Office 2010 Presentación del producto Office 2010 Presentación del producto Pablo Rovira Jefe de.
Crear Referencias Febrero 10, Ingresar al portal Ingresar a la siguiente url: Ya que se haya entrado a la URL.
¿Cómo crear y lanzar la encuesta de satisfacción? (Csat) Febrero 17, 2011.
¡Bienvenido a tu nuevo Office!. ¡Instalá tu Office en todos tus dispositivos móviles! Colaboración en línea de tus archivos con todos tus compañeros de.
Office365 Telefónica España Dirección de Marketing de Empresas.
Bienvenidos.
Microsoft Virtual Academy
24 Es el 6 de noviembre. Más Números
© 2007 Microsoft Corporation. All rights reserved
Capítulo 12 El Futuro es tuyo 6/2/ :54 PM
Optimización de SQL Server para IOT
Streaming de datos con Power BI
Windows Server Management Marketing
(Nos agrada su presencia en este lugar)
Anuncios de Mayo 2019 Mes de las Damas
Transcripción de la presentación:

Mejoras de SQL Server para el desarrollo con ejemplos prácticos Germán Díaz - Product Manager Microsoft Alfons González – Desarrollador y Redactor técnico independiente

Protección de la información valiosa Garantía de continuidad del negocio Respuesta predecible Protección de la información valiosa Garantía de continuidad del negocio Respuesta predecible Integración diversos datos Presentación de información relevante Información de síntesis para la toma de decisiones Integración diversos datos Presentación de información relevante Información de síntesis para la toma de decisiones Gestión con políticas Simplificación del desarrollo de aplicaciones Almacenamiento de todo tipo de información Gestión con políticas Simplificación del desarrollo de aplicaciones Almacenamiento de todo tipo de información

Captura de cambio de datos, conectores de alta velocidad, mejoras en Query, servidores de informes escalables Cluster de 16 nodos, gestión de múltiples instancias, Resource Governor, cifrado de datos transparente Compresión de datos y backup, virtualización ilimitada, movilidad de licencias de Máquina Virtual Capacidades de misión crítica Reducción de costes Business Intelligence para toda la empresa SQL Server 2008 Enterprise es una potente plataforma de base de datos con capacidades de misión crítica que permite reducir los costes operativos -Mayor disponibilidad y escalabilidad -Mayor productividad de los administradores -Mayor seguridad y rendimiento -Integra y centraliza toda la información -Escalabilidad para gestionar todos los datos y usuarios -Mayor rendimiento y calidad de los datos -Reducción del 50% de costes de almacenamiento -Aprovecha las tecnologías de virtualización -Mayores ahorros gracias a la consolidación.

Desarrollo Dinámico Plataforma de Datos Amplia Análisis Generalizado Plataforma Enterprise Datos Datacenter Mobile and Desktop OLAP FILE XML RDBMS Services Query AnalysisReportingIntegrationSync Search Cloud Storage Enabling customers of all sizes to derive value from ALL data, birth through archival

Broad Connectivity ODBC, OLE DB, and ADO ADO.NET & Entity Framework XML, JDBC, PHP Rich Programmability Native query syntax (LINQ) Conceptual data model (EDM) SQL Server integrated CLR Your Data, Any Time, Any Place Range of data access options across data stores ADO.NET Data Services Support for occasionally connected solutions Tecnologías de desarrollo en SQL Server 2008 (I)

Enterprise-Scale Data Store SQL Server 2008 editions to suit all requirements Robust data management that grows with your business Broad Data Type Support Relational data CLR types Spatial data File streams XML Application Scalability ADO.NET Entity Framework Service Broker SQL Compact Edition Visual Studio Team System Tecnologías de desarrollo en SQL Server 2008 (II)

Mejoras de programación con SQL Server 2008 Alfons González Independent consultant in Corporate IT Development

Temas destacados: Métodos anteriores ODBC, RDO, DAO/Jet, OleDB Acceso mediante ADO.NET Tres tiers mediante stored procedures en T-SQL o SQLCLR Consultas XML (SQLXML) Linq (to objects, to SQL, to XML o Entity Framework)

La compatibilidad se mantiene Se puede seguir utilizando sistemas clásicos DAO y ODBC contra SQL 2008 Podemos seguir empleando aplicaciones creadas con VB6 y VC++ 6.0/MFC No se puede usar ya dbLib

El código.NET (CLR) y ADO.NET La nueva capa de programación de bases de datos es ADO.NET ADO.NET está preparado para el entorno internacional ( ) con Unicode Las aplicaciones son mucho más robustas y el manejo de excepciones es soberbio. Las bibliotecas.NET proporcionan funcionalidades que antes debían comprarse aparte en terceros. El acceso es de 32 o de 64 bits y la rapidez es fulminante.

El código.NET (CLR) y ADO.NET (II) La arquitectura interna de los objetos de ADO.NET se interrelaciona muy bien con XML. Podemos construir web services que interaccionen con ADO.NET, elaborando aplicaciones multiplataforma. ADO.NET trabaja con parámetros y comunica con stored procedures.

Stored procedures Las stored procedures nos permiten crear aplicaciones multi-tier en las que el código fuente depende del lado servidor. Podemos crear stored procedures de 3 modos: Clásico en T-SQL Bajo nivel en C++ Código manejado en C# y VB (SQLCLR)

SQLXML Podemos realizar consultas que devuelvan resultados en XML. Podemos utilizar XSLT (Transform) para generar salidas en HTML o WML. Consecuencia: Podemos preguntar en SQL y recibir la respuesta en HTML La agilidad en generación de aplicaciones web es palpable. Tenemos OpenXML y Bulk para proceso de paquetes XML

DataSets y DataAdapters Es un paso anterior a la evolución hacia Linq Se crean modelos de objetos persistentes actualizables (entidades) Disponemos de asistentes o de creación manual.

Linq Linq es un motor de interrelación de datos en diversos formatos: Linq to objects (memoria) Linq to XML (XPath) Linq to SQL (de momento sólo para SQL Server) Linq to Entities (Entity Framework para todos SGBD) Linq representa un nuevo nivel de abstracción de datos y un paso hacia la programación declarativa

Vamos a ver algunas de las nuevas prestaciones de SQLSrv SQLCLR (stored procedures en.NET) -Datos geoespaciales

Aquí va la demo…

© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION. Más información en: Y Alfons González, Independent Consultant Mobile: (+34)