Proyecto integrador. Las TIC en la sociedad S4.pptx
WorkShop Desarrollo con SQL Server 2008
1. Workshop Desarrollo con SQL Server 2008 John Alexander Bulla Torres Ingeniero de Sistemas MCTS | DCE Gold Twitter: @johnbulla
2. Agenda Tipos de datos date y time Tipo de dato Hierarchyid Tipo de dato FileStream Tipos de datos Espaciales Mejoras en TSQL Implementación de Código Administrado
3. Visión de la plataforma de datos Microsoft Sus datos en cualquier lugar, en cualquier momento Plataforma Empresarial de Datos Services Reporting Integration Analysis Synch DesarrolloDinámico Query Search FILE RDBMS OLAP XML Mas allá de “relacional” Mobile and Desktop Server Cloud Vista interna del negocio
4. Las aplicaciones hoy en día DatosRelacionales Documentos & Multimedia Aplicaciones XML Espacial / Geográfico
15. Tipos de datohierarchyid Tipo de Dato HIERARCHYID El tipo de datos hierarchyid permite construir relaciones entre los elementos de datos de una tabla, sobre todo para representar una posición en una jerarquía.
16. Tipos de datohierarchyid Tipo de Dato HIERARCHYID Representación jarárquica Tipo de dato de las columnas Provee métodos para su manipulación GetLevel() retorna el valor del nodo en el árbol GetRoot() retorna la raíz del árbol IsDescendant() devuelve true/false si el nodo es hijo de un padre
18. Tipo de datoFileStream Tipo de Dato FILESTREAM Es un atributo que se coloca a un tipo de datos varbinary Permite que el contenido de esta columna se almacene directamente en el File System (utilizando NTFS) Mejora notablemente el performance y llevando cualquier restricción de tamaño a los límites del FileSystem
19. Tipo de datoFileStream Store BLOBs in DB + File System Tipo de Dato FILESTREAM Application BLOB El almacenamiento de FILESTREAM se implementa como una columna VarBinary(MAX) en la que los datos son guardados como BLOBs en plataforma. El tamaño máximo de los BLOBS esta limitado únicamente por el tamaño del volumen de almacenamiento. DB
21. Tipos de datosespaciales Tipo de datos ESPACIALES Almacenamiento y recuperación de datos espaciales usando la sintaxis SQL estándar Nuevos tipos de datos espaciales (geométricos, geográficos) Nuevos índices espaciales Conjunto completo de ofertas de componentes de consorcio de Open Geospatial (OGC/SQL MM, ISO 19125) Integración con Virtual Earth
43. Produce una sola salida equivalente a utilizar un UNION ALL de las agrupaciones.GROUP BY GROUPING SETS ((Year, Quarter), (Country), (Year, Quarter) , (Country) )
45. Implementación de CódigoAdministrado Que es el CLR? 2.0 .NET Framework 2.0 3.0 .NET Framework 3.0 VB C# J# ・・・ CLS y CTS ASP.NET WindowsForms (WPF) (WCF) (WF) (WCS) Biblioteca de Clases y ADO.NET Common Language Runtime (CLR) Windows Seven、 Windows Vista、 Windows XP、 Windows Server 2003