Microsof SQL Informacion PDF
Microsof SQL Informacion PDF
Microsof SQL Informacion PDF
La información contenida en este documento representa la visión actual de Microsoft Corporation sobre los temas analizados a la fecha de la
publicación. Este contenido se desarrolló antes del lanzamiento del producto o servicio y, como tal, no podemos garantizar que todos los
detalles incluidos aquí sean exactamente como lo que se encuentra en el producto de envío. Dado que Microsoft debe responder a las
condiciones cambiantes del mercado, no debe interpretarse como un compromiso de parte de Microsoft, y Microsoft no garantiza la precisión
de ninguna información presentada después de la fecha de esta publicación. La información describe el producto o servicio en el momento
que se compartió este documento y puede usarse con propósitos de planificación únicamente.
Este informe tiene únicamente fines informativos. MICROSOFT NO REALIZA GARANTÍAS EXPRESAS, IMPLÍCITAS O REGLAMENTARIAS CON
RESPECTO A LA INFORMACIÓN DE ESTE DOCUMENTO.
El cumplimiento de todas las leyes de derechos de autor es responsabilidad del usuario. Sin limitar los derechos de autor, ninguna parte de
este documento se puede reproducir, almacenar o incorporar a un sistema de recuperación ni transmitir por ninguna forma o medio
(electrónico, mecánico, fotocopia, grabación o cualquier otro tipo) ni para ninguna otra finalidad, sin el permiso expreso por escrito de
Microsoft Corporation.
Microsoft puede tener patentes, solicitudes de patentes, marcas comerciales, derechos de autor u otros derechos de propiedad intelectual
sobre el contenido de este documento. Excepto en lo dispuesto expresamente en un contrato de licencia por escrito de Microsoft, el
ofrecimiento de este documento no le otorga ninguna licencia sobre estas patentes, marcas comerciales, derechos de autor u otra propiedad
intelectual. La información está sujeta a cambios en cualquier momento y sin previo aviso.
Microsoft, Active Directory, Azure, Bing, Excel, Power BI, SharePoint, Silverlight, SQL Server, Visual Studio, Windows y Windows Server son
marcas comerciales del grupo de empresas de Microsoft.
Todas las demás marcas comerciales son propiedad de sus titulares correspondientes.
Continuidad empresarial......................................................................................................................................................................... 8
Al mismo tiempo, los equipos de desarrollo de todas las industrias están pasando de un monolito a un enfoque
de microservicios para el desarrollo de software y aplicaciones con el fin de aprovechar este aumento en el
volumen y la variedad de datos. Están buscando maneras de usar los datos para comprender mejor las
experiencias de sus clientes e innovar más rápido.
1
DOMO, Los datos nunca duermen 6, https://www.domo.com/solution/data-never-sleeps-6
2
Forbes, Big Data a lo grande, https://www.forbes.com/sites/rkulkarni/2019/02/07/big-data-goes-big/#1b570e8720d7
3
Diez mejores resultados de rendimiento de TPC-E, TPC.org (enlace)
4
TPC-H: Diez mejores resultados de rendimiento, no agrupados, TPC.org (enlace)
Con IQP, los problemas de rendimiento se identifican rápidamente y se ajustan de manera automática sin
necesidad de administración por parte de su equipo, lo que optimiza la ejecución general de las consultas y
proporciona un mejor valor de su entorno existente. Al actualizar el entorno de SQL Server a 2019 y establecer
el nivel de compatibilidad de las bases de datos en 150, las cargas de trabajo de la base de datos pueden ver
inmediatamente un mejor rendimiento en el mismo hardware o entorno virtualizado que utilizó con versiones
anteriores sin agregar capacidad en CPU o servidores.
• Modo por lotes en el almacén de filas: permite la ejecución en modo por lotes para cargas de trabajo
analíticas sin necesidad de índices de almacén de columnstore. Ideal para escenarios en los que la creación
de un índice de columnstore agrega demasiada sobrecarga a una carga de trabajo transaccional (como HTAP)
o no es una buena opción para la carga de trabajo
• Comentarios de concesión de memoria en el modo por lotes: recalcula la memoria real necesaria para
repetir consultas y, a continuación, actualiza el valor de concesión del plan almacenado en caché para
optimizar el uso de recursos y reducir los costos (anteriormente solo estaba disponible en modo por lotes
para tablas con índice de columnstore)
• Compilación aplazada de la variable de tabla: mejora la calidad del plan y el rendimiento general de las
consultas que hacen referencia a variables de tabla
• Inserción de UDF escalar: transforma las UDF escalares (funciones definidas por el usuario) en expresiones
relacionales y las incrusta en la consulta SQL que realiza la llamada
Una nueva característica de SQL Server 2019, OPTIMIZE_FOR_SEQUENTIAL_KEY, mantiene la coherencia del
rendimiento a medida que aumenta la simultaneidad. Cuando se establece en ON para un índice, un nuevo
mecanismo controla el flujo de tráfico de todos los subprocesos que solicitan que escriba una sección de SQL
Server protegida por un bloqueo de página. Este control se basa en un conjunto de condiciones como la CPU en
la que está el subproceso, el estado del subproceso, la velocidad a la que el subproceso está completando el
trabajo o cualquier combinación de los mismos.
Mejoras in-memory
Las versiones anteriores de SQL Server presentaron varias características in-memory que proporcionaban mayores
mejoras de rendimiento, como tablas optimizadas para memoria, procedimientos almacenados compilados de
forma nativa e índices de columnstore agrupados in-memory. El uso conjunto de estas características le permite
consultar datos operativos sin afectar a su velocidad transaccional. Este escenario, también conocido como
procesamiento híbrido transaccional y analítico (HTAP), se puede implementar con tablas optimizadas para
memoria e índices de columnstore agrupados para mejorar la
velocidad transaccional y permitir la visibilidad y la información en SQL Server 2019 admite
tiempo real sobre las transacciones y datos operativos. Memoria persistente (PMEM) y grupo
La innovación en la tecnología in-memory y de almacenaje ha llevado de búferes híbridos
a un uso más personalizado del hardware. Al aprovechar un tipo muy Aproveche la base de datos in-memory, una
especial de memoria denominada memoria persistente (PMEM), familia de tecnologías basadas in-memory en
también conocida como memoria de clase de almacenamiento, se SQL Server 2019 para aumentar las cargas de
han creado nuevas capas en la jerarquía de memoria de servidor que trabajo de la base de datos
permiten el control, hasta la celda de memoria individual. PMEM
conserva los datos in-memory y conserva su contenido a través de
ciclos de energía, al tiempo que mejora el rendimiento con una latencia extremadamente baja.
Continuidad empresarial
La alta disponibilidad (HA) integrada en forma de grupos de disponibilidad Always On se introdujo por primera
vez en SQL Server 2012. Esto fue un gran cambio al usar Instancias del clúster de conmutación por error (FCI) para
la continuidad empresarial. Aunque FCI produce cero pérdida de datos, la instancia de base de datos no está
disponible hasta que la recuperación se haya completado por completo, lo que crea un tiempo de inactividad
notable. Además, FCI es susceptible a un único punto de error en el que el almacenamiento compartido conecta
instancias de base de datos en caliente y en frío.
Por el contrario, los grupos de disponibilidad (AG) Always On maximizan la disponibilidad de bases de datos
críticas para el negocio al admitir un conjunto de bases de datos principales de lectura y escritura, y de uno a
ocho conjuntos de bases de datos secundarias correspondientes. Opcionalmente, las bases de datos secundarias
pueden estar disponibles para el acceso de solo lectura o algunas operaciones de copia de seguridad. Las réplicas
del grupo de disponibilidad se hospedan en instancias específicas de SQL Server y mantienen una copia local de
cada base de datos de disponibilidad que pertenece al grupo de disponibilidad. Las aplicaciones están
configuradas para conectarse a un grupo de disponibilidad mediante el agente de escucha del grupo de
disponibilidad, que tiene una dirección IP/DNS virtual proporcionada por el clúster subyacente. Si se produce un
error en una réplica principal, una de las réplicas secundarias del grupo de conmutación por error automática se
convierte en la nueva principal y las conexiones de cliente se redirigen a la nueva réplica principal.
Con SQL Server, puede configurar los conjuntos de disponibilidad entre centros de datos o habilitar escenarios híbridos
en los que los centros de disponibilidad abarcan centros de datos locales y máquinas virtuales de Azure. Al tener
réplicas secundarias legibles que se ejecutan en una máquina virtual de Azure como parte del grupo de disponibilidad,
puede conmutar manualmente por error a la nube si los centros de datos locales desaparecen. Además, al elegir
estratégicamente las regiones de Azure en las que ejecuta sus réplicas secundarias, puede proporcionar a los usuarios
de diferentes regiones un acceso más rápido a los datos y un tiempo más rápido para obtener información. Por
ejemplo, los usuarios pueden ver rápidamente servicios de informes, como paneles de Power BI de su región local,
en lugar de encontrar una latencia mayor al recuperar informes de un centro de datos en otra región.
La última versión de SQL Server 2019 incluye varias mejoras en los grupos de disponibilidad y otras nuevas
capacidades que aumentan la alta disponibilidad de una solución o carga de trabajo crítica para el negocio.
La recuperación de bases de datos acelerada introduce nuevos mecanismos del motor de base de datos SQL,
como el almacén de versiones persistentes (PVS) para conservar las versiones de fila generadas en la propia base
de datos en lugar del almacén de versiones de TempDB tradicional. PVS permite el aislamiento de recursos, así
como mejora la disponibilidad de réplicas secundarias legibles.
Para obtener más información sobre la recuperación de bases de datos acelerada, consulte la página de
documentación.
5
https://docs.microsoft.com/sql/linux/tutorial-sql-server-containers-kubernetes?view=sql-server-linux-2017
6
Accenture, Noveno estudio anual de costo de la ciberdelincuencia, https://www.accenture.com/us-en/insights/security/cost-cybercrime-study
7
Inc.com, https://www.inc.com/joe-galvin/60-percent-of-small-businesses-fold-within-6-months-of-a-cyber-attack-heres-how-to-protect-
yourself.html
No es de extrañar que las empresas busquen ayuda de proveedores de tecnología con un historial de seguridad
comprobado. El National Institute of Standards and Technology mantiene una base de datos sobre el número de
vulnerabilidades de seguridad documentadas para las principales bases de datos comerciales y de open source.
Durante nueve años, SQL Server ha tenido el menor número de vulnerabilidades de cualquiera de sus
competidores. La razón de esto es que presentamos tecnologías de seguridad nuevas y mejoradas con cada
versión de SQL Server con el objetivo de ayudarle a proteger todos los lados de su negocio de las amenazas.
Teniendo esto en cuenta, SQL Server 2019 se basa en las características de seguridad empresarial que se han
probado, comprobado y perfeccionado a lo largo de los años, como:
• Cifrado de datos transparente (TDE) para cifrado y descifrado de los datos y los archivos del registro en
tiempo real
• Always Encrypted para proteger los datos confidenciales y hacer que el cifrado sea transparente para las
aplicaciones
• Enmascaramiento dinámico de datos para limitar la exposición de información confidencial ocultándola de los
usuarios sin privilegios
• Seguridad de nivel de fila para usar la pertenencia a grupos o el contexto de ejecución para controlar el
acceso a las filas de una tabla
• Auditoría de SQL Server para habilitar, almacenar y ver auditorías en varios objetos de servidor y base de datos
La versión más reciente de SQL Server 2019 incluye más mejoras de características y herramientas que facilitan
aún más la tarea de protección de datos confidenciales y cumplimiento con las políticas y la legislación de
protección de datos de los administradores de bases de datos y los funcionarios de protección de la información.
Always Encrypted hace que el cifrado sea transparente para las aplicaciones. Un controlador habilitado para
Always Encrypted instalado en el equipo cliente logra esto mediante el cifrado y descifrado automático de datos
confidenciales en la aplicación cliente. El controlador cifra los datos en columnas confidenciales antes de pasar
los datos al motor de base de datos y vuelve a escribir automáticamente las consultas para que se conserve la
semántica de la aplicación. De forma similar, el controlador descifra de forma transparente los datos, almacenados
en columnas cifradas, contenidos en los resultados de la consulta.
En algunos casos, el aspecto del lado cliente del cifrado presenta desafíos en el lado del servidor. Una aplicación
debe usar un controlador de cliente habilitado para Always Encrypted con el fin de tener acceso a los datos
almacenados en una columna cifrada en texto sin formato, lo que significa que algunas acciones del lado del
servidor no funcionarán. Además, con Always Encrypted, las operaciones criptográficas o los cálculos enriquecidos
requieren el movimiento de datos fuera de la base de datos para que se puedan llevar a cabo en la capa de
aplicación. Además, la comparación de igualdad es la única operación que el motor de SQL Server puede realizar
en los datos cifrados (que solo están disponibles con el cifrado determinista).
Con SQL Server 2019, presentamos Always Encrypted con enclaves seguros. Esta mejora proporciona
funcionalidad adicional a Always Encrypted. Un enclave seguro es una región protegida de memoria dentro
del proceso de SQL Server y actúa como un entorno de ejecución confiable para el procesamiento de datos
confidenciales dentro del motor de SQL Server. Un enclave seguro aparece como un cuadro negro para el resto
de SQL Server y otros procesos en el equipo de hospedaje. No hay forma de ver ningún dato o código dentro del
enclave desde el exterior, incluso con un depurador.
Con Always Encrypted con enclaves seguros, ya no tendrá que migrar datos fuera de la base de datos para el
cifrado de datos inicial o la rotación de claves. En su lugar, emite cifrado in situ y estas acciones se realizan dentro
del enclave seguro. ¿Cómo funciona esto? Básicamente, cuando procesa una consulta, SQL Server 2019
comprueba si alguna operación de datos cifrados necesita un enclave seguro. Si es así, el controlador de cliente
envía al enclave seguro las claves de cifrado de columna para esas operaciones a través de un canal seguro y,
a continuación, envía la consulta y sus parámetros cifrados para su ejecución.
Para leer todos los requisitos u obtener más información sobre Always Encrypted con enclaves seguros, revise la
documentación aquí.
El usuario que ejecuta estas tareas necesita privilegios de administración en todos los nodos afectados.
SQL Server 2019 acerca la versión de Linux a la paridad de características con SQL Server en Windows con la
adición de capacidades clave, como la compatibilidad con la replicación, Microsoft Distributed Transaction
Coordinator (MSDTC), PolyBase y Machine Learning Services, así como la compatibilidad con OpenLDAP para
proveedores de Active Directory de terceros.
Replicación
En SQL Server 2019 en Linux, las instancias pueden participar en las topologías transaccionales, de fusión y de
replicación de instantáneas en los roles de editor, distribuidor o suscriptor.
Con el lanzamiento de SQL Server 2019, hemos agregado compatibilidad con Machine Learning Services en Linux.
Machine Learning Services también se admite en contenedores Linux.
También se pueden lograr importantes ahorros de almacenamiento, según el conjunto de caracteres en uso.
Por ejemplo, cambiar un tipo de datos de columna existente de NCHAR (10) usando UTF-16 a CHAR (10)
usando una intercalación habilitada para UTF-8, se traduce en una reducción de casi el 50 % en los requisitos de
almacenamiento. Esto se debe a que NCHAR (10) requiere 22 bytes para el almacenamiento, mientras que CHAR
(10) requiere 12 bytes para la misma cadena Unicode.
Compatibilidad con clústeres de conmutación por error para Machine Learning Services
Puede instalar SQL Server 2019 Machine Learning Services (en la base de datos) en un clúster de conmutación por
error de Windows para satisfacer sus requisitos de redundancia y tiempo de actividad en caso de que el servidor
primario presente errores.
Puede obtener más información sobre las novedades de SQL Server en la documentación en línea.
Virtualización de datos
Casi todas las empresas modernas tienen una mezcla de aplicaciones y almacenes de datos relacionales y no
relacionales, a menudo de varios proveedores diferentes. Esto representa un desafío para los desarrolladores,
científicos de datos y analistas de negocios que desean combinar estas fuentes dispares para el análisis y la
generación de informes.
El movimiento de datos por virtualización de datos se habilita aún más mediante mejoras en PolyBase en SQL Server 2019
Mejoras de PolyBase
Agregado primero al motor de la base de datos de SQL Server en SQL Server 2016, PolyBase permite que
aplicaciones y usuarios consulten big data almacenados en distribuciones de Hadoop compatibles con HDFS y
sistemas de archivos tales como HortonWorks, Cloudera y Azure Blob Storage mediante el uso de T-SQL para
definir una tabla externa para representar datos HDFS en SQL Server. Los usuarios o las aplicaciones pueden
ejecutar consultas T-SQL que hacen referencia a la tabla externa como si fuera una tabla normal de SQL Server.
Cuando se ejecuta la consulta, los datos del origen de datos externo se recuperan y devuelven al usuario, pero no
se almacenan en el almacenamiento persistente en SQL Server.
El uso de este método de consulta de datos desde la fuente garantiza que no haya latencias de datos, costos de
almacenamiento duplicados o problemas de calidad de los datos que puedan introducirse mediante las
canalizaciones de ETL. Una vez que haya creado tablas externas en SQL Server, puede controlar el acceso a las
fuentes de datos al otorgar acceso a las tablas externas a los usuarios y grupos de Active Directory, centralizando
así las políticas de acceso a los datos en una única ubicación.
8
Encuesta sobre requisitos de administración de la información de la tercera plataforma, IDC, octubre de 2016, n = 502
Una arquitectura de clúster de big data de alto nivel en SQL Server 2019
Virtualización de datos
En un clúster de big data, puede combinar datos de orígenes de datos externos sin moverlos ni replicarlos
aprovechando las mejoras de POLYBase de SQL Server 2019. Estas mejoras permiten que el clúster de big data
actúe como hub de datos para integrar datos estructurados y no estructurados de todos los recursos de datos:
SQL Server, Oracle, Teradata, MongoDB, HDFS y más, utilizando marcos de programación familiares y
herramientas de análisis de datos.
SSAS ofrece varios enfoques para crear un modelo semántico de inteligencia empresarial, lo que incluye: tabular,
multidimensional (cubos OLAP) y Power Pivot para SharePoint. Los modelos tabulares y multidimensionales usan
datos importados de orígenes externos.
Los clientes que usan modelos tabulares en SQL Server Analysis Services pueden aprovechar Azure Analysis
Services para el modelado y las consultas a escala de nube.
En SQL Server 2019, realizamos mejoras para los clientes al aprovechar los modelos tabulares para mejorar la
administración y acelerar su tiempo de información.
Conexión en línea
Conecte un modelo tabular como una operación en línea. La conexión en línea se puede usar para la
sincronización de réplicas de solo lectura en entornos de escalado horizontal de consultas locales.
• Compatibilidad con consultas MDX para modelos tabulares con grupos de cálculo permite consultas más
rápidas cuando se usan grupos de cálculo.
• Relaciones de varios a varios en modelos tabulares que permiten almacenar y administrar varias relaciones
de varios a varios en un único modelo.
• Configuración de propiedades para la gobernanza de recursos que le permite elegir la cantidad de
recursos que desea que utilice el modelo analítico.
• Entrelazado de consultas para permitir una administración de consultas eficiente y más rápida al asignar
dinámicamente prioridad a las consultas, lo que garantiza que todas las consultas se ejecuten en el período
de tiempo más óptimo.
Para obtener más información sobre las capacidades de Analysis Services, consulte Analysis Services. Tenga en
cuenta que Analysis Services actualmente es una característica exclusiva para Windows.
Esta plataforma de informes basada en servidor incluye un conjunto completo de herramientas para crear,
administrar y entregar informes y API que permiten a los desarrolladores integrar o extender el procesamiento
de datos e informes en aplicaciones personalizadas.
SSRS admite informes paginados tradicionales, además de los paneles y los informes móviles.
Para obtener más información sobre las características de Reporting Services, consulte Reporting Services. Tenga
en cuenta que Reporting Services actualmente es una característica exclusiva para Windows.
Con Power BI Desktop, los usuarios pueden diseñar informes, paneles y modelos de datos de autoservicio que se
conectan a una amplia gama de orígenes de datos. Para obtener más información sobre las características de
Power BI Desktop, consulte la página del producto Power BI Desktop.
Con el servicio Power BI, los usuarios pueden almacenar y acceder a informes de Power BI desde la nube pública
de Microsoft con un explorador o dispositivos móviles. El servicio Power BI Premium permite que los usuarios
compartan y colaboren en informes de Power BI. Para obtener más información sobre las características de Power
BI, consulte la página del producto de Power BI.
Power BI Report Server se basa en Reporting Services de SQL Server 2017 para permitir que los informes
diseñados en Power BI Desktop se implementen en un servidor local en lugar del servicio en la nube de Power BI.
Power BI Report Server permite que las organizaciones con directivas de protección de datos que prohíben el uso
de la nube pública usen el servicio Power BI de nube pública para beneficiarse de los informes de Power BI.
Una suscripción al servicio Power BI Premium o al Contrato Enterprise de SQL Server con Software Assurance
incluye licencias para Power BI Report Server, lo que permite a las organizaciones empezar a compilar informes de
Power BI locales que pueden migrar posteriormente a la nube.
Para obtener más información sobre las características de Power BI Report Server, consulte la página del producto
de Power BI Report Server. Tenga en cuenta que Power BI Report Server actualmente es una característica
exclusiva para Windows.
Se han realizado varias mejoras en Azure Data Studio para facilitar la vida a los desarrolladores, una de las cuales
es la adición de blocs de notas. Cuando se usan junto con los clústeres de Big Data de SQL Server, los blocs de
notas pueden interactuar con un clúster de big data mediante la extensión Scale-Out Data Management para
mejorar su capacidad de administración.
Azure Data Studio se basa en la misma plataforma que Visual Studio Code e incluye integración con Git y
extensibilidad rápida; ya están disponibles varias extensiones de Microsoft, de terceros y de la comunidad.
Se ejecuta en Windows, Linux y macOS.
Obtenga más información sobre SQL Server Management Studio en Microsoft Docs.
La extensión mssql para Visual Studio Code permite desarrollar aplicaciones para bases de datos SQL. Mejora la
productividad del desarrollador al hacer que sea más fácil que nunca conectarse a una base de datos SQL,
consultar y ver los resultados.
Obtenga más información sobre Visual Studio Code en https://code.visualstudio.com/ y cómo usar la extensión
mssql Visual Studio Code en Microsoft Docs.
Certificación de compatibilidad
La certificación de compatibilidad permite actualizar y modernizar una base de datos de SQL Server local, en la
nube y en el perímetro, lo que elimina los riesgos de incompatibilidad de aplicaciones. Dado que motor de base
de datos potencia SQL Server y Azure SQL Database (incluida la instancia administrada), una base de datos de
usuario se puede mover sin problemas entre SQL Server local y Azure SQL Database.
El uso de la certificación de compatibilidad es un enfoque valioso para la modernización de bases de datos. Al
certificar en función del nivel de compatibilidad, los desarrolladores establecen los requisitos técnicos para que
una aplicación se admita en SQL Server y Azure SQL Database, pero desacopla el ciclo de vida de la aplicación del
ciclo de vida de la plataforma de base de datos. Esto permite a las empresas mantener el motor de base de datos
de SQL Server actualizado según lo necesiten las directivas de ciclo de vida, así como aprovechar las nuevas
mejoras de escalabilidad y rendimiento que no dependen del código, y las aplicaciones de conexión mantienen su
estado funcional a través de mejoras.
Mientras la aplicación no necesite aprovechar las mejoras que solo están disponibles en niveles de compatibilidad
de bases de datos más altos, es un enfoque válido para actualizar el motor de base de datos de SQL Server y
mantener el nivel de compatibilidad de base de datos anterior, sin necesidad de recertificar una aplicación
Obtenga más información sobre Certificación de Compatibilidad
Conclusión
Los interminables flujos de datos que creamos y recopilamos en nuestro mundo hoy en día presentan oportunidades
emocionantes para las empresas y desafíos significativos. Hace mucho tiempo que se han ido las formas
bidimensionales y relacionales locales de usar datos. Necesita opciones flexibles, abiertas y potentes para trabajar con
datos que eliminen el tedioso trabajo de sus obligaciones diarias para ayudarle a ofrecer más valor a su negocio.
Diseñamos SQL Server 2019 para que sea una plataforma de datos unificada para combinar todos los orígenes
y tipos de datos a través de nuevos escenarios posibles gracias a la virtualización de datos y los clústeres de
Big Data de SQL Server con HDFS y Apache Spark. SQL Server 2019 le brinda nuevas maneras a través de la
inteligencia de todos y cada uno de los datos. SQL Server 2019 le ofrece la opción de elegir el lenguaje de
desarrollo, la plataforma y la ubicación de implementación local, híbrida, en la nube y en el perímetro. Con
SQL Server 2019 obtendrá el rendimiento líder del sector con bases de datos inteligentes, seguridad de nivel
empresarial e Inteligencia artificial integrada.
Con el lanzamiento de SQL Server 2019 en Linux, también verá una mayor paridad de características con la versión
de Windows, como la compatibilidad con Machine Learning Services. Esto seguirá creciendo a medida que
desarrollemos aún más formas de incorporar las capacidades de la base de datos de SQL Server entre plataformas.
Recursos adicionales
Para obtener más información sobre SQL Server 2019, consulte: aka.ms/ss19
Para obtener más información sobre Azure Data Studio, consulte: aka.ms/azuredatastudio
Para ver la documentación de SQL Server, consulte: https://docs.microsoft.com/sql/sql-server/?view=sql-server-ver15
Para ver los laboratorios y talleres de SQL Server y Azure SQL, consulte: http://aka.ms/sqlworkshops