O Microsoft SQL Server 2017 é um sistema avançado de gestão de bases de dados que oferece uma variedade de funcionalidades para processamento e armazenamento de dados. Esta iteração é notável por ser a primeira a ser executada em contentores Windows, Linux e Docker, o que proporcionou mais flexibilidade e escolha para a implementação. O SQL Server 2017 inclui o recurso Adaptive Query Processing, que melhora o desempenho da consulta adaptando-se dinamicamente às condições de tempo de execução.
A introdução de capacidades de Graph Database para modelar relações muitos-para-muitos é outra caraterística fundamental, expandindo os tipos de dados que podem ser naturalmente modelados no SQL Server. O SQL Server 2017 também melhorou o suporte para a linguagem Python na base de dados, permitindo a execução de scripts Python e modelos de aprendizagem automática diretamente no servidor.
Com as suas funcionalidades avançadas e suporte multiplataforma, o SQL Server 2017 é adequado para uma vasta gama de aplicações, incluindo gestão de dados a nível empresarial, análise de dados complexos e soluções de business intelligence. Continua a ser um forte concorrente no mercado de servidores de bases de dados, fornecendo capacidades robustas de gestão e análise de dados.