Microsoft SQL Server
A relational database management system developed by Microsoft for enterprise-scale data management and business intelligence solutions.
APIs
SQL Server Database Engine API
Core database engine APIs for querying, managing, and administering SQL Server databases.
SQL Server Management Objects (SMO) API
.NET API for managing and administering SQL Server programmatically.
Azure SQL Database REST API
REST API for managing Azure SQL Database resources and configurations.
SQL Server Reporting Services (SSRS) API
REST API for managing reports, subscriptions, and data sources in SQL Server Reporting Services.
SQL Server Integration Services (SSIS) Catalog API
API for managing SSIS packages, projects, and execution in the SSIS Catalog.
Azure SQL Managed Instance REST API
REST API for creating, configuring, and managing Azure SQL Managed Instances including databases, operations, and scheduling.
Data API Builder
Open source configuration-based engine that creates REST and GraphQL APIs for SQL Server, Azure SQL, Azure Cosmos DB, PostgreSQL, and MySQL databases.
Azure Analysis Services REST API
REST API for managing Azure Analysis Services resources and performing asynchronous data refreshes of tabular models.
Microsoft SqlClient Data Provider (ADO.NET)
ADO.NET data provider for .NET Framework and .NET Core used for connecting to SQL Server, executing commands, and retrieving results.
Microsoft JDBC Driver for SQL Server
Type 4 JDBC driver providing database connectivity to SQL Server through standard JDBC application program interfaces on the Java platform.
Microsoft ODBC Driver for SQL Server
ODBC driver providing native-code API connectivity to SQL Server and Azure SQL Database for applications on Windows, Linux, and macOS.
Microsoft OLE DB Driver for SQL Server
Stand-alone OLE DB data access API for low-level COM components requiring high-performance access to SQL Server.
Microsoft Python Driver for SQL Server (mssql-python)
Python driver using Direct Database Connectivity for direct connections to SQL Server without requiring an external driver manager, compliant with Python DB-API 2.0.
Node.js Driver for SQL Server (tedious)
Open-source JavaScript implementation of the TDS protocol for connecting to SQL Server from Node.js on Windows, Linux, or macOS.