OpenLink Software is a privately held company founded in 1992 by its President & CEO, Kingsley
Idehen. The company is an industry acclaimed technology innovator in the following areas: ODBC, ODBC, ADO.NET, and OLE-DB
compliant Data Access Drivers for Oracle,SQL Server, DB2, Informix, Ingres, Sybase, Progress, MySQL, and PostgreSQL;
Object-Relational Database Technology; Data Integration Middleware (Virtual Database Engine Technology); Hybrid Data Servers
for SQL, XML, RDF, and Full Text data sources; Web Application Server Technology Application Integration Middleware (Web
Services Platforms and Service Oriented Architecture); Business Process Management & Integration; Distributed Collaborative
Applications Platforms (Weblogs, Wikis, Feed Aggregation and Syndication, Web File Systems, Discussion Forums etc.)
OpenLink Software
OpenLink Software is an acclaimed technology innovator and leading vendor of industry
standards compliant data access, integration, and management technology.
OpenLink Software
US
Burlington
10 Burlington Mall Road
Suite 265
MA-01803
sales@openlinksw.com
+1 781 229 8030
+1 781 273 0900
How an ODBC Driver connects to a target RDBMS. Fundamentally, this is achieved using
one of the following methods: wire-protocol [native], RDBMS vendor provided client networking product [for use by 3rd parties],
or RDBMS vendor independent networking built into a driver.
Database Connectivity Method over Network
hasDatabaseNetworkConnectivityMethod
Has Protocol Support
hasProtocolSupport
ODBC Driver's ability to support DBMS shared-nothing cluster configurations.
Real Application Cluster Support
hasRealApplicationClustorSupport
PHP
Data paging and scrolling [sliding window]mechanism that's sensitive to changes (membership, order, and values) that occur
to a query resultset (solution) after it has been created. This behaviour is achieved by creating
keysets afresh [from tables used to drive a query resultset or solution] prior to each scroll (paging) operation.
ODBC Driver
Dynamic Scrollable Cursor
Data paging and scrolling [sliding window] mechanism that's sensitive to row value changes while being partially sensitive to
changes in membership and order, once opened. This behaviour is the result of keysets being created from primary keys of tables used to derive a query resultset (solution).
ODBC Driver
Keyset Driven Scrollable Cursor
Data paging and scrolling [sliding window] mechanism that's partially sensitive to row value changes while also being partially sensitive to
changes in membership and order, once opened. This behaviour is the result of keysets [with fixed sizes] being created
from primary keys of tables used to derive a query resultset (solution).
Mixed Scrollable Cursor
Data paging and scrolling [sliding window] mechanism with varying levels of change sensitivity in regards to query resultset [solution] row membership, order, and values.
ODBC Driver
Scrollable Cursor
Data paging and scrolling [sliding window] mechanism that's insensitive to changes (membership, order, and values) that occur to a query resultset (solution) after it has been created.
ODBC Driver
Static Scrollable Cursor
ODBC Driver's ability to support pooled DBMX connnections that can be shared across many ODBC applications.
Connection Pooling Support
hasConnectionPoolingSupport
Change sensitivity of an ODBC Drivers Scrollable Cursor implementation.
Is Change Sensitive
isChangeSenstive
Dynamic Keyset based mechanism used to determine order and membership of an ODBC Driver's Scrollable Cursor implementation.
Dynamic Keyset Driven
isDynamicKeySetDriven
Change sensitivity of an ODBC Drivers Scrollable Cursor implementation.
Is Fully Change Sensitive
isFullyChangeSenstive
Static Keyset based mechanism used to determine order and membership of an ODBC Driver's Scrollable Cursor implementation.
Keyset Driven
isKeySetDriven
2019-04-24T13:00:00-05:00
2019-04-24T13:38:00-05:00
This is a turtle document that uses Linked Data oriented content to describe an OpenLink ontology for ODBC Driver.
OpenLink ODBC Driver Ontology Description Document (Turtle)
2019-04-24T13:00:00-05:00
2019-04-24T13:38:00-05:00
This is a document that uses Linked Data oriented content to describe OpenLink ODBC Driver Ontology.
OpenLink ODBC Driver Ontology Description Document
ODBC Driver
Open Database Connectivity Driver
In this form of DBMS connectivity, a driver leverages built-in network connectivity to a DBMS using
a library provided by the target DBMS vendor, that's pre-installed as part of the DBMS product packaging.
It has the advantage of providing a convenient installation and configuration experience to driver users.
It has the disadvantage of delivering unpredictable experience and sophistication in areas such as cost-effective
administration, privacy, security, and fine-grained access controls.
Database Vendor Provided Native Network Connectivity
DBVendorNativeNetworkConnectivity
In this form of DBMS connectivity, a driver depends on client networking services provided the vendor of
a DBMS targeted by a driver. It has the disadvantage of introducing preinstallation and configuration
as driver usage prequisites. It has the advantage of providing a high-performance networking layer [in many cases]
that's fine-tuned for its target DBMS.
Database Vendor Provided Network Client Connectivity
DBVendorProvidedNetworkConnectivity
In this form of DBMS connectivity, a driver uses its own networking functionality to connect to a
3rd party DBMS. It has the advantage of providing innovations [as part of the driver] in critical
areas such as privacy,security, and cost-effective adminsitration.
Database Vendor Independent Network Connectivity
DBVendorIndependentNetworkConnectivity
Computer host operating system architecture supported e.g., 32-Bit, 64-Bit etc..
Operating System Architecture Compliance
isOpsysArchitectureCompliant
ODBC Compliant Applications that driver works with, post-installation. Basically, applications that have been certified to work by driver vendor.
ODBC Application Compatibility
isUsableWith
Operating Systems on which an ODBC Driver is available.
Supported Operating Systems
hasOSAvailability
SQL Relational Database Management System Releases supported by an ODBC Driver.
SQL RDBMS Release Support
hasDBMSReleaseSupport
ODBC Compliance levels supported by an ODBC Driver.
ODBC Compliance Level
isODBCLevelCompliant
Types of Scrollable Cursors supported by an ODBC Driver. This feature
determines the types of record paging and change-sensitivity combinations
that a driver provides to ODBC compliant applications.
Scrollable Cursor Type Support
hasScrollableCursorTypeSupport
Distributed Transaction Monitors supported by an ODBC Driver. This feature
determines the transaction monitor and associated distributed transaction functionality
that a driver provides to ODBC compliant applications.
Scrollable Cursor Type Support
hasDistributedTransactionMonitorSupport
Ability of an ODBC Driver to securely exchange data with an RDBMS using encryption. Ideally,
this would be based on open standards such as Public Key Infrastructure (PKI) and Transport Layer Security (TLS).
Supports Encrypted Data Transmission
hasDataTransmissionEncryptionSupport
Ability of an ODBC Driver to provide controlled access to RDBMS server hosted data using
fine-grained attribute based access controls scoped to identity principals. These controls
as driven a combination of open standards associated with verifiable identity, identity authentication
protocols, and rules for controlling query, create, update, insert, and delete operations.
Supports Fine-grained Access Controls
hasFineGrainedAccessControls
2019-04-24T13:00:00-05:00
2019-04-24T13:38:00-05:00
This is a turtle document that uses Linked Data oriented content to describe OpenLink ODBC Driver Ontology.
OpenLink ODBC Driver Ontology Description Document (Turtle)
Multiple Active Statements supported by an ODBC Driver.
ODBC Driver's ability to support multiple active statements on a single DBMS connection. This
capability is less resource intensive than opening up a new connection per statement.
Supports Multiple Active Statements
Multiple Active Statements Support
hasMultipleActiveStatementsSupport
Technology for managing Atomicity, Consistency, Isolation, and Durability of transactions across machine boundaries, on a distributed network.
ODBC Driver
Distributed Transaction Monitor
ODBC Drivers support of Scrollable Cursors.
Scrollable Cursor Support
hasScrollableCursorSupport
2019-04-24T11:00:00-05:00
OpenLink ODBC Driver Ontology of Terms
2019-04-24T11:00:00-05:00
Ontology that defines entity and relation types used to describe odbc drivers. Examples include
connectivity methods, various application programs etc.
1.0.0
OpenLink ODBC Driver Ontology of Terms
How a driver connects to a DBMS over a network.
Database Network Connectivity Method