Evolución SQL Server

  • 1º Acceso

    Por primera vez se crea un sistema de "base de datos", con acceso a discos rigidos.
  • SGBD Modelo Relacional

    Edgar Codd propone el modelo relacional y asociado a este un sublenguaje de acceso a los datos basado en el cálculo de predicados.
  • Lanzamiento SQL

    SQL pasó a ser el estándar del Instituto Nacional Estadounidense de Estándares (ANSI) y de la Organización Internacional de Normalización.
  • Arquitecturas C/S BDs distribuidas

    Importante revisión del estandar SQL, con ubundante cantidad de caracteristicas nuevas:
    - Nuevos tipos de datos definidos: DATE, TIME...
    - Soporte de codificación de caracteres.
    - Operaciones como concatenación de cadenas y extracción de subcadenas.
    - Operaciones como UNION JOIN... establecer diferencias y intersecciones.
    - Expresiones condicionales.
    - Soporte para el Lenguaje de Definición de Datos (DDL)
  • Mejoras SQL Shiloh

    Mejoras
    - Integridad referencial declarativa en cascada
    - Vistas materializadas
    - Soporte para Active Directory
    - Soporte para multiples instancias al mismo tiempo
    - Compatibilidad mejorada con SMP y bases de datos muy grandes (VLDB)
    - Soporte para Windows CE
    - Compatibilidad con lenguaje de marcado extensible (XML)
  • Mejoras SQL Yukon

    Mejoras generales de rendimiento y productividad
  • Mejoras SQL Yukon

    • Comprensión basada en directivas Mgmt
    • Programación
  • Mejoras SQL Yukon R2

    • PowerPivot
    • Integración de SharePoint
    • Master Data Services
  • Mejoras SQL Denali

    • Always On
    • Índice de columnas
    • Servicios de datos de calidad
    • Power View Nube Conectividad
  • Mejoras SQL Hekaton

    • In-Memory, a través de cargas de trabajo
    • Rendimiento y Escala
    • Hibrido Nube Optimizado
    • HDInsight
    • Nube BI
  • Mejoras SQL Seattle

    • Solución de macrodatos escalable
    • Virtualización de datos con PolyBase
    • Comentarios de concesión de memoria del modo de fila
    • Modo por lotes en el almacén de filas
    • Compilación diferida de variables de tabla
    • Procesamiento de consultas aproximado con APPROX_COUNT_DISTINCT
    • Grupo de búferes híbrido
    • Metadatos tempdb optimizados para memoria
    • Compatibilidad de OLTP en memoria para instantáneas de base de datos
    • Mejoras de rendimiento OPTIMIZE_FOR_SEQUENTIAL_KEY
    • Regulación de recursos