0% encontró este documento útil (0 votos)
151 vistas12 páginas

Historia

Este documento describe la historia y versiones de Microsoft SQL Server desde su desarrollo original por Sybase hasta las versiones más recientes como SQL Server 2019. También cubre características clave como seguridad, compatibilidad con Linux y capacidades de análisis y nube.

Cargado por

Bessy Castillo
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
151 vistas12 páginas

Historia

Este documento describe la historia y versiones de Microsoft SQL Server desde su desarrollo original por Sybase hasta las versiones más recientes como SQL Server 2019. También cubre características clave como seguridad, compatibilidad con Linux y capacidades de análisis y nube.

Cargado por

Bessy Castillo
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 12

Historia

El código original de SQL Server fue desarrollado en la década de 1980 por la antigua
Sybase Inc, que ahora es propiedad de SAP. Inicialmente, Sybase creó el software para
que funcionara en sistemas Unix y plataformas de miniordenadores. Esta empresa,
Microsoft y Ashton-Tate Corp., entonces el principal proveedor de bases de datos para
PC, se asociaron para producir la primera versión de lo que se convirtió en Microsoft
SQL Server, diseñada para el sistema operativo OS/2 y lanzada en 1989.

Ashton-Tate se retiró después, pero Microsoft y Sybase continuaron su asociación hasta


1994, cuando Microsoft asumió todo el desarrollo y la comercialización de SQL Server
para sus propios sistemas operativos. El año anterior, cuando la relación con Sybase
empezaba a deteriorarse, Microsoft también puso el software a disposición del recién
lanzado Windows NT tras modificar la base de código de 16 bits de OS/2 para crear una
implementación de 32 bits con características añadidas; en adelante, se centró en el
código de Windows. En 1996, Sybase rebautizó su versión como Adaptive Server
Enterprise, dejando el nombre de SQL Server a Microsoft.

Versiones de SQL Server


Entre 1995 y 2016, Microsoft lanzó diez versiones de SQL Server. Las primeras
versiones estaban dirigidas principalmente a aplicaciones departamentales y de grupos
de trabajo, pero Microsoft amplió las capacidades de SQL Server en las siguientes,
convirtiéndolo en un SGBD relacional de clase empresarial que podía competir con
Oracle Database, DB2 y otras plataformas rivales para usos de bases de datos de alto
nivel. A lo largo de los años, Microsoft también ha incorporado a SQL Server diversas
herramientas de gestión y análisis de datos, así como funcionalidades para dar soporte a
las nuevas tecnologías que fueron surgiendo, como la web, la computación en la nube y
los dispositivos móviles.

SQL Server 2012:

Las versiones anteriores incluían SQL Server 2005, SQL Server 2008 y SQL Server
2008 R2, que se consideraba una versión mayor a pesar del sonido de seguimiento de su
nombre. Las siguientes fueron SQL Server 2012 y SQL Server 2014. SQL Server 2012
ofrecía nuevas características, como los índices columnstore, que pueden utilizarse para
almacenar datos en un formato basado en columnas para aplicaciones de
almacenamiento de datos y análisis, y AlwaysOn Availability Groups, una tecnología de
alta disponibilidad y recuperación ante desastres (Microsoft cambió la ortografía del
nombre de esta última por Always On cuando lanzó SQL Server 2016).

SQL Server 2014:


SQL Server 2014 añadió In-Memory OLTP, que permite a los usuarios ejecutar
aplicaciones de procesamiento de transacciones en línea (OLTP) contra los datos
almacenados en tablas optimizadas para memoria en lugar de las estándar basadas en
disco. Otra de las novedades de SQL Server 2014 fue la extensión del buffer pool, que
integra la caché de memoria del buffer pool de SQL Server con una unidad de estado
sólido, otra característica diseñada para aumentar el rendimiento de E/S descargando los
datos de los discos duros convencionales.

Microsoft SQL Server 2016:

Microsoft SQL Server 2016, que se puso a disposición del público en junio de 2016, se
desarrolló como parte de una estrategia tecnológica "primero el móvil, primero la nube"
adoptada por Microsoft dos años antes. Entre otras cosas, SQL Server 2016 añadió
nuevas funciones para el ajuste del rendimiento, el análisis operativo en tiempo real y la
visualización de datos y la elaboración de informes en dispositivos móviles, además de
la compatibilidad con la nube híbrida que permite a los DBA ejecutar bases de datos en
una combinación de sistemas locales y servicios de nube pública para reducir los costos
de TI. Por ejemplo, una tecnología de SQL Server Stretch Database mueve los datos a
los que se accede con poca frecuencia desde los dispositivos de almacenamiento locales
a la nube de Microsoft Azure, al tiempo que mantiene los datos disponibles para su
consulta, si es necesario.

SQL Server 2016 también aumentó el soporte para el análisis de big data y otras
aplicaciones de análisis avanzadas a través de SQL Server R Services, que permite que
el DBMS ejecute aplicaciones de análisis escritas en el lenguaje de programación de
código abierto R, y PolyBase, una tecnología que permite a los usuarios de SQL Server
acceder a los datos almacenados en clústeres Hadoop o en el almacenamiento blob de
Azure para su análisis. Además, SQL Server 2016 fue la primera versión del SGBD en
ejecutarse exclusivamente en servidores de 64 bits basados en microprocesadores x64.
Y añadió la posibilidad de ejecutar SQL Server en contenedores Docker, una tecnología
de virtualización que aísla las aplicaciones entre sí en un sistema operativo compartido.

SQL Server 2017:

Microsoft SQL Server funcionó exclusivamente en Windows durante más de 20 años.


Pero, en 2016, Microsoft dijo que planeaba hacer que el DBMS también estuviera
disponible en Linux, comenzando con una nueva versión lanzada como una vista previa
de la tecnología de la comunidad en noviembre, e inicialmente apodada SQL Server
vNext; más tarde, la actualización se llamó formalmente SQL Server 2017, y estuvo
disponible en octubre de ese año.
La compatibilidad con la ejecución de SQL Server en Linux trasladó la plataforma de la
base de datos a un sistema operativo de código abierto habitual en las empresas, lo que
permitió a Microsoft realizar posibles incursiones con clientes que no utilizan Windows
o tienen entornos de servidores mixtos. SQL Server 2017 también amplió la
compatibilidad con Docker añadida a los sistemas Windows en la versión anterior para
incluir contenedores basados en Linux.

Otra característica notable en SQL Server 2017 es la compatibilidad con el lenguaje de


programación Python, un lenguaje de código abierto que se utiliza ampliamente en
aplicaciones de análisis. Con su incorporación, SQL Server R Services pasó a llamarse
Machine Learning Services (In-Database) y se amplió para ejecutar aplicaciones de R y
Python. Inicialmente, el conjunto de herramientas de aprendizaje automático y una
variedad de otras características solo están disponibles en la versión de Windows del
software de base de datos, con un conjunto de características más limitado soportado en
Linux.

SQL Server 2019:

El lanzamiento de SQL Server 2019 está previsto para finales de 2019; sin embargo,
hay una vista previa disponible para su descarga. SQL Server 2019 CTP 3.0 es
actualmente la última versión pública disponible para la vista previa, solo como una
Edición de Evaluación. SQL Server 2019 se mostró en septiembre de 2018,
introduciendo nuevas características y ajustes centrados en el rendimiento, la seguridad
y el aumento del volumen de trabajo de los datos.

SQL Server 2019 permite a los usuarios unir contenedores de SQL Server, HDFS y
Spark utilizando una nueva función de Big Data Cluster. SQL Server 2019 también
introduce la construcción de índices columnstore, la reconstrucción y el
enmascaramiento de datos estáticos. También es nueva la recuperación de datos
acelerada, que realiza y deshace una fase de rehacer en el número de secuencia de
registro de página más antiguo. Esto se hace, por ejemplo, en el caso de que el usuario
cierre una aplicación que ha estado funcionando durante un largo periodo de tiempo, de
manera que el usuario no tenga que esperar mucho tiempo a que la aplicación se cierre.

Los grupos de disponibilidad Always On, disponibles en SQL Server 2012, se han
modificado para simplificar la administración de los grupos de disponibilidad. Esto
añade soporte a las bases de datos del sistema MSDB y Master. Otros cambios en las
funciones incluyen la ampliación de las operaciones que los usuarios pueden realizar
con datos siempre cifrados; conectores Polybase adicionales para SQL Server, Oracle,
MongoDB y Teradata; opciones adicionales de memoria persistente para el
almacenamiento; y mejoras en el procesamiento de consultas.

Características de seguridad en SQL Server


Las funciones de seguridad avanzadas que se admiten en todas las ediciones de
Microsoft SQL Server a partir de SQL Server 2016 SP1 incluyen tres tecnologías
añadidas a la versión 2016: Always Encrypted, que permite al usuario actualizar los
datos cifrados sin tener que descifrarlos primero; la seguridad a nivel de fila, que
permite controlar el acceso a los datos a nivel de fila en las tablas de la base de datos; y
el enmascaramiento dinámico de datos, que oculta automáticamente los elementos de
los datos sensibles a los usuarios sin privilegios de acceso totales.

Otras características de seguridad destacables de SQL Server son el cifrado transparente


de datos, que encripta los archivos de datos en las bases de datos, y la auditoría de grano
fino, que recoge información detallada sobre el uso de la base de datos para informar
sobre el cumplimiento de la normativa. Microsoft también admite el protocolo
Transport Layer Security para proteger las comunicaciones entre los clientes de SQL
Server y los servidores de bases de datos.

La mayoría de estas herramientas y otras características de Microsoft SQL Server


también son compatibles con Azure SQL Database, un servicio de base de datos en la
nube construido sobre el motor de base de datos de SQL Server. Como alternativa, los
usuarios pueden ejecutar SQL Server directamente en Azure, a través de una tecnología
llamada SQL Server on Azure Virtual Machines; configura el DBMS en máquinas
virtuales Windows Server que se ejecutan en Azure. La oferta de máquinas virtuales
está optimizada para migrar o ampliar las aplicaciones locales de SQL Server a la nube,
mientras que Azure SQL Database está diseñada para su uso en nuevas aplicaciones
basadas en la nube.

En la nube, Microsoft también ofrece Azure SQL Data Warehouse, un servicio de


almacenamiento de datos basado en una implementación de procesamiento paralelo
masivo (MPP) de SQL Server. La versión MPP, originalmente un producto
independiente llamado SQL Server Parallel Data Warehouse, también está disponible
para usos locales como parte del sistema Microsoft Analytics Platform, que lo combina
con PolyBase y otras tecnologías de big data.

https://searchdatacenter.techtarget.com/es/definicion/SQL-Server
Requisitos de Instalación

Requisitos de hardware y software para instalar SQL Server

 Se recomienda ejecutar SQL Server en equipos con los formatos de archivo

NTFS o ReFS. SQL Server se puede instalar en un equipo con el sistema de

archivos FAT32, pero no se recomienda porque es menos seguro que el sistema

de archivos NTFS o ReFS.

 El programa de instalación de SQL Server bloqueará las instalaciones en

unidades de disco de solo lectura, asignadas o comprimidas.

 La instalación no se lleva a cabo si el programa de instalación se inicia a través

de una Conexión a Escritorio remoto con los medios de un recurso local en el

cliente RDC. Para realizar la instalación de forma remota, los medios deben

estar en un recurso compartido de red o localmente en una máquina virtual o

física. Los medios de instalación de SQL Server pueden estar en un recurso

compartido de red, en una unidad asignada, en una unidad local o como una

imagen ISO de una máquina virtual.

 Un requisito previo de la instalación de SQL Server Management Studio es tener

.NET 4.6.1. El programa de instalación instalará automáticamente .NET 4.6.1

cuando se seleccione SQL Server Management Studio.

 El programa de instalación de SQL Server instala los siguientes componentes de

software que el producto necesita:

o SQL Server Native Client


o Archivos auxiliares del programa de instalación de SQL Server

[ CITATION Mic18 \l 4106 ]

Requisitos de hardware y software

Los siguientes requisitos se aplican a todas las instalaciones:

Componente Requisito

.NET SQL Server 2016 (13.x) RC1 y las versiones posteriores

Framework necesitan .NET Framework 4.6 para el Motor de base de datos, Master

Data Services o la replicación. El programa de instalación de SQL

Server 2016 instala automáticamente .NET Framework. .NET

Framework también se puede instalar manualmente desde Microsoft

.NET Framework 4.6 (instalador web) para Windows.

Windows 8.1y Windows Server 2012 R2 necesitan KB2919355 para

instalar .NET Framework 4.6.

Software de Los sistemas operativos admitidos para SQL Server tienen software de

red red integrado. Las instancias con nombre y predeterminadas de una

instalación independiente admiten los siguientes protocolos de red:

Memoria compartida, Canalizaciones con nombre, TCP/IP y VIA.

Nota: El protocolo VIA no es compatible con los clústeres de

conmutación por error. La memoria compartida solo se admite si la

conexión se realiza a través de la dirección de la canalización local

para la instancia de clúster de conmutación por error.

Además, el protocolo VIA está en desuso. Esta característica está en


Componente Requisito

modo de mantenimiento y es posible que no se incluya en una versión

futura de Microsoft SQL Server. Evite utilizar esta característica en

nuevos trabajos de desarrollo y tenga previsto modificar las

aplicaciones que actualmente la utilizan.

Disco duro SQL Server requiere un mínimo de 6 GB de espacio disponible en

disco.

Las necesidades de espacio en disco variarán según los componentes

de SQL Server que se instale.

Unidad Para la instalación desde disco se necesita una unidad de DVD.

Monitor SQL Server requiere Super VGA (800x600) o un monitor de una

resolución mayor.

Internet La funcionalidad de Internet necesita acceso a Internet (no

necesariamente de carácter gratuito).

Requisitos de procesador, memoria y sistema operativo.

Los siguientes requisitos de memoria y procesador se aplican a todas las

ediciones de SQL Server:


Componente Requisito

Memoria Mínimo:

Ediciones Express: 512 MB

Todas las demás ediciones: 1 GB

Recomendado:

Ediciones Express: 1 GB

Nota: Todas las demás ediciones: al menos 4 GB y debe aumentar a

medida que el tamaño de la base de datos aumente para asegurar

un rendimiento óptimo. La memoria mínima necesaria para

instalar el componente Servidor de calidad de datos en Data

Quality Services (DQS) es de 2 GB de RAM, que es

independiente del requisito de memoria mínima de SQL Server.

[ CITATION Jos17 \l 4106 ]

Velocidad del Mínimo: Procesador x64: 1,4 GHz

procesador

Recomendado: 2 GHz o más

Tipo de procesador Procesador x64: AMD Opteron, AMD Athlon 64, Intel Xeon

compatible con Intel EM64T Intel Pentium IV compatible con

EM64T
Bibliografía

Corral, J. M. (20 de 07 de 2017). Formación Informatica. Obtenido de


http://www.formacion.jugarenequipo.es/index.php/microsoft-sql-server/27-
microsoft-sql-server-2014-requisitos-de-hardware-y-software
Microsoft. (06 de julio de 2018). Obtenido de https://docs.microsoft.com/es-es/sql/sql-
server/install/hardware-and-software-requirements-for-installing-sql-server?
view=sql-server-2017
Ediciones Precio de Open No Level (USD) Modelo de licencia Disponibilidad de canal

Enterprise $13, 748[1] Lote de 2 núcleos Licencias por volumen, hosting

Standard: por núcleo $3,586[1] Lote de 2 núcleos Licencias por volumen, hosting

Standard: servidor $899[1] Servidor[2] Licencias por volumen, hosting

Standard: CAL $209 CAL Licencias por volumen, hosting

Developer Gratis Por usuario Descarga gratuita

Web Consulta los precios con tu partner de hosting No aplicable Solo hosting

Express Gratis No aplicable Descarga gratuita


Costos de licenciamiento y soporte

https://www.microsoft.com/es-es/sql-server/sql-server-2019-pricing
Proveedores

 Solutek B2B Latinoamérica


 BIDSS Technology
 Dinamics Solutions

Certificaciones Disponibles

MCSA: SQL Server 2012/2014


This certification has been retired. For currently available options, please refer to
the Browse Certifications and Exams page. Any certifications you earn prior to
their retirement dates will continue to appear on your transcript in
the Certification Dashboard.

This certification demonstrates your skills and breakthrough insights in


developing and maintaining the next wave of mission-critical environments.
Job role: Database Administrator
Required exams: 70-46170-46270-463
Important: See details
Go to Certification Dashboard

También podría gustarte