-
DESARROLLO Y EVOLUCION DE SQL SERVER
Microsoft SQL Server es un Sistema Gestor de Bases de Datos Relacionales, desarrollado, soportado y mantenido por la empresa Microsoft.
En 1989, Microsoft, Sybase y Ashton-Tate lanzaron conjuntamente SQL Server 1.0. -
SQL SERVER 1.0
Fue lanzado en 1989 y funcionaba para el sistema operativo OS/2 de IMB. El código fuente original era de Sybase. -
SQL SERVER 4.2
Fue lanzado en 1992
SQL Server 4.2 era compatible con Windows NT y OS/2.
Microsoft comenzó a realizar cambios en el código. -
SQL SERVER 6.0
Fue lanzado en 1995.
Fue lanzado en pleno éxito de Windows 95.
Ya se empezaba a utilizar con mayor demanda los servidores de Windows NT. -
SQL SERVER 6.5
Fue lanzado en 1996. Esta versión cumplía con el estándar ANSI de SQL e incluía la primera versión de Enterprise Manager y el Agente SQL Server.
Todavía se basaba en el código base de Sybase. -
SQL SERVER 7.0
Fue lanzado en 1999. El motor de base de datos fue reescrito por completo por Microsoft.
Incluía: OLAP Services (Procesamiento analítico en linea), Búsqueda de Texto Completo, Servicios de Transformación de Datos (DTS) Antecesor de SQL Server Integration Services (SSIS), Asistentes para crear tablas, índices, procedimientos almacenados, replicación y programación de copias de seguridad y se introdujo SQL Profiler -
SQL SERVER 2000 (8.0)
Mejor rendimiento, soportaba XML a través de paquetes complementarios.
Agrego funciones definidas por el usuario, vistas indexadas, soporte de agrupamiento, vistas de participaciones distribuidas y replicación mejorada.
En 2003 se lanza SQL Server 2000 versión 64 bits. -
SQL SERVER 2005 (9.0)
Mejoro su motor de Base de Datos, agrego nuevas tecnologías para manejar cargas de trabajo y notificaciones, permitió manejar errores con try-catch y reemplazo herramientas antiguas por SQL Server Management Studio e Integration Services. -
SQL SERVER 2008 (10.0)
Mejoro su motor de Base de Datos e incluyo nuevas tecnologías para cargas de trabajo y notificaciones. Agrego administración basada en políticas, comprensión de datos y un gobernador de recursos. Introdujo nuevos tipos de datos (Jerárquico ,espacial, fecha y hora) y parámetros con valores de tabla en T-SQL. Management Studio incorporo IntelliSense, y se implemento cifrado de datos transparente y otras funciones de seguridad. -
SQL SERVER 2008 R2 (10.5)
La Release 2 (R2) introdujo muchas mejoras al producto, incluyendo compatibilidad con SharePoint 2010. Para su desarrollo, Microsoft formo un nuevo equipo basado en el equipo original de DTS, agregando expertos en C++, hardware, AS, COM y Report Builder. -
SQL SERVER 2012 (11.0)
Business Intelligence Development Studio fue reemplazado por SSDT (SQL Server Data Tools).
Soporte FileTable para manejar archivos de sistema en SQL Server.
La búsqueda semántica es una función incluida en la búsqueda de texto completo para buscar en documentos no estructurados. -
SQL SERVER 2014 (12.0)
Integración con Azure, Optimización de consultas mejoradas, Soporte para 640 procesadores lógicos y 4TB de memoria, Soporte optimizado para estándares ANSI-SQL y Herramientas de análisis de código estático Transact-SQL. -
SQL SERVER 2016 (13.0)
Soporte de R.
Se introdujo la compatibilidad con PolyBase. Con PolyBase, puedes consultar datos NoSQL como archivos csv.
Compatibilidad con JSON.
SQL Server Management Studio esta separado del motor de Base de Datos. Incluye sus propias versiones. -
SQL SERVER 2017 (14.0)
Posibilidad de ejecutarse en Linux, Mayor integración con la nube, Posibilidad de ejecutarse en Contenedores Docker, Integración con Python, Nuevas funciones se String y Manejo de objetos de grafos. -
SQL SERVER 2019 (15.0)
Se mejora la integración con Docker y Kubernetes, Mejoras en las variables de tipo tabla y funciones escalares, Mejoras en soporte de UTF-8 que reduce hasta 50% el almacenamiento de texto e Integración de Java como extensiones de lenguaje para Machine Learning Services.