Class: Database Management System
Class: Artificial Language
Class: Sequence
Class: Identifier
A Software Application that provides Structured Data Definition and Manipulation functionality.
DBMS
Database Management System
Associates a Database Management System (DBMS) with supported Identifier Types. Examples include
IRIs, URIs, and other
supportsIdentifierType
Associates a Database Management System (DBMS) with supported Identifier Quotation character
for system artificat naming/identification (relations/tables, inferred-relations/views, stored procedures)
e.g., double-quotes, single-quotes, less-than and greater-than characters
identifierQuoteChar
Associates a Database Management System (DBMS) with how it models Entity Relationship Types (Relations)
relationsModeledAs
Associates a Database Management System (DBMS) with how it Entity Relationship Types (Relations)
are structured e.g., N-Tuples, 3-Tuples etc.
relationStructure
Associates a Database Management System (DBMS) with how it partitions relations
for unambiguous identification using namespacing. For example: catalog.schema.relation,
database.schema.relation, schema.relation, urn:xyz:data, http://example.com/entity/,
or http://example.com/entity#this etc.
relationPartitioning
Associates a Database Management System (DBMS) with the supported notations for
representing N-Tuples, 3-Tuples etc.
tupleNotation
Associates a Database Management System (DBMS) with supported declarative
Data Definition Languages.
DDL
declarativeDataDefinitionLang
Associates a Database Management System (DBMS) with supported declarative
Data Manipulation Languages.
DML
declarativeDataManipulationLang
Associates a Database Management System (DBMS) with supported declarative
Reasoning & Inference Languages.
declarativeReasoningLang
Associates a Database Management System (DBMS) with supported Data
Access Programming Interfaces e.g., ODBC, JDBC, ADO.NET, OLE-DB,
XMLA, HTTP etc.
dataAccessAPI
Data Access API
Associates a Database Management System (DBMS) with supported Transaction Semantics e.g.,
Atomicity (A), Consistency (C), Isolation (I), and Durability (D).
ACID
transactionSemantics
Associates a Database Management System (DBMS) with supported modalities
for controlling access to data e.g., Role-based Access Control (RBAC) or
Attributed-based Access Control (ABAC).
Data Security
dataAccessControl
Associates a Database Management System (DBMS) with supported industry standard
benchmarks e.g., TPC-A, TPC-D, TPC-H, LDBC, LUBM, Berlin SPARQL Benchmark etc..
Industry Standard Performance Benchmarks
benchmarkStandards
2019-04-17T13:00:00-05:00
OpenLink Database Management Systems Ontology
2019-04-22T16:21:00-05:00
Ontology that defines entity and relation types used to describe
Database Management Systems software.
1.0.0
OpenLink Database Management Systems Ontology
Class: Data Structure
Class: Notation
Class: Modeling Language
Class: Query Language
Class: Computer Library
Document that describes an Ontology of terms associated with
Database Management Systems (DBMS) genres. Terms in this ontology enable
structured descriptions of DBMS products.
OpenLink Database Management System Ontology Document
OpenLink Software
2019-04-17T13:00:00-05:00
2019-04-18T15:00:00-05:00
2019-04-18T13:00:00-05:00
ODBC, ODBC Driver, JDBC, JDBC Driver, ADO.NET, ADO.NET Provider, OLE-DB, OLE-DB Provider,
UDA, Data Access, Data Access Driver, Data Access Middleware, Database, Database Management System,
DBMS, Relational Database Management System, RDBMS, Resource Description Framework, RDF, Relation,
NoSQL, SQL, SPARQL.