obfuscate
object
object class
Object Identifier (OID)
A unique value assigned to an object in order to track it simply and efficiently. OIDs are generally system assigned, immutable, and not visible to the user/programmer (unlike keys in a relational or ER database). They are used to establish and maintain the integrity of defined relationships within the database.
Object Management Group (OMG)
A non-profit organization that promotes object-oriented technology and open systems standards.
object model
Object Relational DataBase Management System (ORDBMS)
SEE DataBase Management System, Object Relational.
Object Role Model (ORM)
A data model that is built up from elementary fact sentences; could also be thought of as a “no file” modeling scheme because it is not record-based. The main modeling constructs are objects and relationships. Objects encompass both entities and attributes. An object has attributes by virtue of the role that it plays in relationship with other objects. SEE ALSO table think; NIAM.
objective
A specific, quantified target of achievement against which progress towards attainment can be measured. Achieving an objective contributes to achievement of a more general goal. A good objective is “SMART” (simple, measurable, attainable, realistic, and timely).
objectivity
The practice of not including personal biases or preferences during an evaluation; evaluating on the agreed-to standards and facts alone.
Object-Oriented (OO)
Object-Oriented DataBase (OODB)
SEE database, object-oriented.
Object-Oriented DataBase Management System (OODBMS, ODBMS)
SEE DataBase Management System, Object-Oriented.
Object-Oriented Programming System (OOPS)
A development environment for design, building, and testing software using object-oriented languages and techniques.
occurrence
occurrence group
In the data resource, a set of entities in mathematics. (Brackett 2011)
occurrence of record
A specific record selected from a set of redundant records as the authoritative record, into which data from the other records can be consolidated.
octal
A numbering system using a base of 8.
one-to-Many (1:M)
SEE one-to-zero-or-Many; one-to-one-or-Many.
one-to-one (1:1)
The characteristic of a relationship in which a member of population A must be related to only one member of population B, and vice versa. SEE ALSO cardinality; relationship.
one-to-one-or-Many (1:1..M)
The characteristic of a relationship in which a member of population A must be related to one or more members of population B, but not vice versa. SEE ALSO cardinality; relationship.
one-to-zero-or-Many (1:0..M)
The characteristic of a relationship in which a member of population A may be related to one or more members of population B, but not vice versa. SEE ALSO cardinality; relationship.
OnLine Analytical Processing (OLAP)
The collection of structures and processing routines to store and manipulate a dimensional data model (whether stored as a cube or a star) to enable multi-dimensional analysis of business trends and development of business projections. The term was originally coined by E.F. Codd. Opposite of OnLine Transaction Processing.
OnLine Analytical Processing client
Alternate form: OLAP client
An end user application that can request slices from OLTP servers and provide two-dimensional or multi-dimensional displays, user modifications, selections, ranking, calculations, etc., for visualization and navigation purposes. OLAP clients may be as simple as a spreadsheet program retrieving a slice for further work by a spreadsheet-literate user or as high-functioned as a financial modeling or sales analysis application.
OnLine Analytical Processing, Desktop (DOLAP)
Alternate form: Desktop OLAP
OnLine Analytical Processing where the data to be analyzed is stored on a desktop computer rather than on a conventional storage system.
OnLine Analytical Processing, Hybrid (HOLAP)
Alternate form: Hybrid OLAP
OnLine Analytical Processing that can provide multi-dimensional analysis simultaneously of data stored in a Multi-Dimensional DBMS and in a Relational DBMS.
OnLine Analytical Processing, Java (JOLAP)
Alternate form: Java OLAP
A Java application programming interface (API) for the Java 2 Platform Enterprise Edition environment that supports the creation, storage, access, and management of data in an OLAP application. Hyperion, IBM, and Oracle initiated the development of JOLAP intending it to be a counterpart to Java Database Connectivity specifically for OLAP.
OnLine Analytical Processing, Multi-dimensional (MOLAP)
Alternate form: Multi-dimensional OLAP
OnLine Analytical Processing that only uses a Multi-Dimensional Database Management System to drive analysis.
OnLine Analytical Processing, Real Time (RTOLAP)
Alternate form: Real Time OLAP
A version of OnLine Analytical Processing where data is stored in RAM memory rather than on disk, and calculations are performed on-the-fly, rather than stored. RTOLAP has a limitation of size since all data must be stored in RAM, and therefore space is at a premium; calculation results are therefore not stored.
OnLine Analytical Processing, Relational (ROLAP)
Alternate form: Relational OLAP
OnLine Analytical Processing that performs multi-dimensional analysis on data stored in an RDBMS. The multi-dimensional processing may be done within the RDBMS, a mid-tier server or the client. A 'merchant' ROLAP is one from an independent vendor that can work with any standard RDBMS.
OnLine Analytical Processing, Spatial (SOLAP)
Alternate form: Spatial OLAP
OnLine Analytical Processing where the spatial data is included in the data to be analyzed.
OnLine Analytical Processing, Web-based (WOLAP)
Alternate form: Web OLAP
OnLine Analytical Processing where the interaction with the data is through a web browser, and may include the addition of web-based applications when analyzing or displaying the data.
OnLine Transaction Processing (OLTP)
The application systems used to support the daily business operations (transactions) of an enterprise. Opposite of OnLine Analytical Processing.
ontology
Ontology Inference Layer (OIL)
In semantic modeling, a standard for defining ontologies.
open architecture
SEE architecture, open.
open data
A philosophy and practice requiring that some data be freely available to everyone, without restrictions from copyright, patents, or other mechanisms of control.
Open Database Connectivity (ODBC)
A standard to allow programmers to write to an abstract relational database layer and delay binding until run time. Developed by the SQL Access Group consortium, ODBC has been widely adopted with modifications by Microsoft.
Open Educational Resource (OER)
Free learning materials available via the Internet.
Open Geospatial Consortium (OGC)
An international voluntary standards group with over 300 commercial, governmental, nonprofit and research member organizations worldwide, collaborating to develop and implement standards for geospatial data and services, GIS data processing and exchange. Previously known as Open GIS Consortium. OGC specifications include the Web Map Service (WMS), Simple Features SQL (SFS) and Geography Markup Language (GML).
Open Software Foundation (OSF)
An organization that promotes the adoption of standards for UNIX operating systems.
open source
Software code that is freely available - meaning the customer can download it, install it, begin using it, or customize it without paying.
Open Source Intelligence (OSINT)
A form of data acquisition and analysis that focuses on publicly available data.
OpenCourseWare (OCW)
The process of making course materials from learning institutions available on the Internet.
Open-High-Low-Close chart (OHLC)
SEE chart, Open-High-Low-Close.
operational activity
In the DAMA-DMBOK Functional Framework, a service and support activity performed on an on-going basis. SEE ALSO activity group.
Operational Business Intelligence
Alternate form: Operational BI
The application of BI tools to provide BI to the front lines of the business, where analytical capabilities guide operational decisions. Operational BI is used to manage and optimize business operations. (DAMA-DMBOK Guide, 1st edition, pg. 209.)
operational data
SEE data, operational.
Operational Data Store (ODS)
An integrated database of operational data. Its sources include legacy databases and other operational databases. An ODS contains current or near term data. An ODS may contain 30 to 60 days of information, while a Data Warehouse typically contains years of data. Like a Data Warehouse, data in an ODS is extracted from sources, cleansed, consolidated ,and transformed into a standard format. An ODS supports enterprise reporting, Master Data Management and application integration as the enterprise source for shared operational data. An ODS may serve as the primary source for a Data Warehouse, or be used to audit a Data Warehouse.
Operational Data Store, Class I
An ODS where data is moved from sources almost immediately after being written in the source system, without any integration or transformation.
Operational Data Store, Class II
An ODS where data is moved from sources within a few hours after being written in the source system, allowing for some integration and transformation.
Operational Data Store, Class III
An ODS where data is moved from sources overnight following being written in the source system, allowing for integration and transformation.
Operational Data Store, Class IV
An ODS where summary data is moved from a Data Warehouse into the ODS for operational use.
operational database
operational DBA
SEE DataBase Administrator, operational.
operational performance
Measurable outcomes relative to stated enterprise-wide operational goals.
operational system
Application that runs the business on a day-to-day basis using real time data (typically OLTP databases).
Operations Instance Classes
Zachman Framework row name, matches Workers as Participants.
Optical Character Recognition (OCR)
Technology that can scan typed or handwritten characters and convert them to digital text (usually ASCII).
Optical Mark Recognition (OMR)
The process of capturing data from document forms that have been human-generated rather than computer-generated, such as highlights and margin notes.
optimize
To configure a system to perform more in accordance with some expected measurement than another configuration.
optional
optional relationship
order
ordinal number
A number that signifies sequence within a set, or a rank, solely for comparison or matching. Does not signify quantity, and cannot be meaningfully added or subtracted.
organization
In general, an arrangement of people dedicated to common goals, who control the organization's performance, and have a clear delineation of what is included in the organization.
organization and culture
One of the DAMA Functional Framework Environmental Elements. Includes management; critical success factors; reporting structures; contracting strategies; budgeting and related resource allocation issues; teamwork and group dynamics; authority and empowerment; shared values and beliefs; expectations and attitudes; personal style and preference differences; cultural rites, rituals and symbols; organizational heritage; and change management recommendations. (DAMA-DMBOK Guide, 1st edition, pg. 13.)
organization chart
SEE chart, organization.
Organization Configuration
Zachman Framework cell name, intersection of Who/Organization Groups and Component Assemblies/Technicians as Implementers.
Organization Definition
Zachman Framework cell name, intersection of Who/Organization Groups and Business Concepts/Executive Leaders as Owners.
Organization for the Advancement of Structured Information (OASIS)
A non-for-profit consortium that advances e-business by promoting open, collaborative development of interoperability specifications.
Organization Groups
Zachman Framework column name, matches Who.
Organization Identification
Zachman Framework cell name, intersection of Who/Organization Groups and Scope Contexts/Strategists as Theorists.
Organization Instantiation
Zachman Framework cell name, intersection of Who/Organization Groups and Operations Instance Classes/Workers as Participants.
Organization Representation
Zachman Framework cell name, intersection of Who/Organization Groups and System Logic/Architects as Designers.
Organization Specification
Zachman Framework cell name, intersection of Who/Organization Groups and Technology Physics/Engineers as Builders.
organizational intelligence
The collected data of the enterprise about itself and its environment, in current context.
organizational knowledge
Information that is of significance to the organization, is combined with experience and understanding, and is retained. It is information in context with respect to understanding what is relevant and significant to a business issue or business topic-what is meaningful to the business. (Brackett 2011)
organizational model
A model showing the organization of a particular system or company.
orthogonal
Adjective. Literally, to be at right angles. Typically refers to characteristics that are as independent of each other as possible. For example, data and processes are considered orthogonal to each other.
outer join
SEE join, outer.
outlier
A data instance that is extremely deviated from the mean of the rest of the data set.
outrigger dimension
SEE table, outrigger.
outrigger entity
SEE table, outrigger.
outrigger table
SEE table, outrigger.
outsourcing
The process of arranging services to be done by an external party, to replace the need for an internal party to perform those services.