jueves, 22 de marzo de 2018

                                              Microsoft SQL Server

 Es un sistema de manejo de bases de datos del modelo relacional, desarrollado por la empresa Microsoft.
El lenguaje de desarrollo utilizado (por línea de comandos o mediante la interfaz gráfica de Management Studio) es Transact-SQL(TSQL), una implementación del estándar ANSI del lenguaje SQL, utilizado para manipular y recuperar datos (DML), crear tablas y definir relaciones entre ellas (DDL).
Dentro de los competidores más destacados de SQL Server están: OracleMariaDBMySQLPostgreSQL. SQL Server ha estado tradicionalmente disponible solo para sistemas operativos Windows de Microsoft, pero desde 2017 también está disponible para Linux y Docker containers.
Puede ser configurado para utilizar varias instancias en el mismo servidor físico, la primera instalación lleva generalmente el nombre del servidor, y las siguientes - nombres específicos (con un guion invertido entre el nombre del servidor y el nombre de la instalación).
Resultado de imagen para historia microsoft sql server


Todo empieza en el año de 1989 con SQL Server 1.0 que salió para el viejo sistemas operativo OS/2 de IBM que vio la luz en 1987, posteriormente en el año 1993 aparece SQL Server 4.21 para Windows NT, lo raro fue su número de versión, luego en el año de1995 sale la versión de SQL Server 6.0 en todo el apogeo del sistema operativo Windows 95, debo mencionar que para estos momentos SQL server no era tan conocida ni popular, recién tomaba auge Windows NT en el mundo de los servidor, al siguiente año 1996 se lanza SQL Server 6.5, es este momento que personalmente comienzo a ojear la documentación del motor, pero no a implementarlo.
En 1998 Microsoft lanza SQL Server 7.0 que se convierte en la versión más popular, en el siguiente año 1999 Microsoft  lanzo otra versión 7.0 con las herramientas OLAP (On-Line Analytical Processingque es una solución utilizada en la llamada Inteligencia empresarial o Business Intelligence, donde el objetivo es agilizar la consulta de grandes cantidades de datos.