Microsoft SQL Server

Microsoft SQL Server és el sistema gestor de base de dades relacional (RDBMS) clàssic de Microsoft, i una de les bases de dades més venudes del mercat.

La base de dades funciona en manera de servidor, però només pot instal·lar-se sobre servidors Windows, proporcionant els serveis d'accés i manipulació de dades i estructures, que es poden utilitzar des d'aplicacions o eines client com SQL Server Management Studio, SQLCmd, o eines de tercers que poden utilitzar connectors com ODBC, ADO.NET o OLE-DB per a executar comandos TSQL sobre SQL Server.

Per a la manipulació de dades i estructures de la base de dades, SQL Server utilitza el llenguatge Transact-SQL, o TSQL, derivat del SQL estàndard.

SQL Server Management Studio (SSMS)

A part dels serveis bàsics de gestió de dades aquest RDBMS ha anat incorporant en successives versions nous serveis, com el de cerca textual avançada i, sobretot, serveis de Business Intelligence, de manera que aquest producte de Microsoft inclou també les eines necessàries per a implementar un sistema de BI.

Aquestes eines són la ETL SQL Server Integration Services (SSIS), l'eina per a creació de galledes OLAP SQL Server Analysis Services (SSAS) i l'eina per a la cración i accés a informes operacionals SQL Server Reporting Services (SSRS).

Plantillas de SQL Server Data Tools

 

SQL Server també proporciona eines i utilitats bastant fàcils d'utilitzar per a gestionar còpies de seguretat, aplicar compressió a les dades, serveis de replicació, programació i execució de tasques, enviament de correus electrònics, un service broker, i eines per a manteniment, profiling, rastreig d'activitat i optimització del rendiment.

SQL Server 2016 incorpora novetats com a utilització de la tecnologia in-*memory, R Services per a poder fer analítica avançada amb el llenguatge R directament des de la base de dades, i serveis per a la creació d'informes per a dispositius mòbils amb SSRS.

L'última versió, SQL Server 2019, es basa en versions anteriors per a potenciar SQL Server com una plataforma que proporciona diverses opcions de llenguatges de desenvolupament, tipus de dades, entorns locals o en el núvol, i sistemes operatius. Aquesta versió incorpora millores com a Clústers de macrodades per a la base de dades, i funcions addicionals per als motors de base de dades de SQL Server, SQL Server Analysis Services, SQL Server Machine Learning Services, SQL Server en Linux i SQL Server Màster Data Services.

Quant a la compra i llicenciament, Microsoft ofereix diferents edicions de SQL Server, que van des d'una versió Express gratuíta i molt limitada fins a la versió Enterprise, que inclou tota la funcionalitat del sistema de base de dades i de Business Intelligence per a entorns que exigeixin un alt rendiment per a un gran numero d'usuaris. La versió intermèdia és la Standard Edition que, malgrat ser més bàsica, també inclou les principals eines i funcionalitat de Business Intelligence.

Microsoft també ofereix SQL Server com a servei en el núvol dins de Azure sota la denominació Microsoft Azure SQL Database.

 

 


Altres solucions de software de Microsoft

 

Recursos sobre Microsoft SQL Server

Documentació tècnica de SQL Server

White paper sobre SQL Server 2016

Articles d'Administració i desenvolupament sobre SQL Server