Microsoft SQL Server is a relational database management system (RDBMS) supporting business intelligence, analytics applications, and transaction processing. SQL Server is one of the most widely used database platforms in the world.

At the core of SQL Server sits the SQL Server Database Engine, controlling data storage, processing, and security. It provides a relational engine for processing commands and queries and a storage engine for managing transactions, database files, tables, pages, indexes, and caching. The Database Engine also handles stored procedures, triggers, views, and other database objects.

On top of the Database Engine, sits the network interface layer implementing Microsoft’s Tabular Data Stream protocol facilitating efficient processing of client requests.

Harlinn.ODBC

Harlinn.ODBC was developed to work with Microsoft SQL Server, and originally designed for use with a Vessel Traffic Management System (VTMS). The library provides a fast, comprehensive and convenient set of C++ classes that wraps the ODBC C API. more…