DACO key terms
DACO · Get comfortable with the vocabulary.
- Data Governance
- Related: Data Stewardship, Data Ownership, Data Policy
The exercise of authority and control over data assets through decision rights, policies, and accountability structures, ensuring data is managed as a valued organizational asset rather than an incidental byproduct.
- Data Stewardship
- Related: Data Governance, Data Custodian, Data Quality Dimensions
The operational assignment of responsibility for a data domain's quality, definitions, and issue resolution to named individuals who act on behalf of the organization, distinct from legal or budgetary ownership.
- Data Ownership
- Related: Data Stewardship, Data Custodian
Accountability assigned to a role for a specific data domain, including approving definitions, access decisions, and quality targets. Owners are answerable for outcomes; they typically delegate day-to-day execution to stewards.
- Data Custodian
- Related: Data Ownership, Data Stewardship
The role responsible for the technical safekeeping of data: storage, backup, access provisioning, and platform controls. Custodians execute the rules set by owners and stewards rather than deciding them.
- Data Policy
- Related: Data Standard, Data Governance, Data Retention
A formal statement of principles and mandatory rules governing how data is acquired, used, protected, retained, and disposed of, providing the authority basis for standards and procedures that follow.
- Data Standard
- Related: Data Policy, Data Dictionary, Reference Data
A documented, mandatory rule specifying format, naming, allowed values, or encoding for a data element or process, translating policy intent into testable requirements that systems and staff can comply with.
- Data Maturity Model
- Related: Data Governance, Data Quality Dimensions
A staged framework describing progressive capability levels, from ad hoc to optimized, used to assess an organization's data management practices and plan prioritized improvements with measurable milestones.
- Conceptual Data Model
- Related: Logical Data Model, Physical Data Model, Entity Relationship Diagram
A technology-independent representation of business entities, their relationships, and key concepts, used to align stakeholders on scope and meaning before any physical design decisions are made.
- Logical Data Model
- Related: Conceptual Data Model, Physical Data Model, Normalization
A detailed, platform-independent design showing entities, attributes, keys, and relationships with normalized structure and defined data types, ready to be translated into a specific database technology.
- Physical Data Model
- Related: Logical Data Model, Denormalization, Data Partitioning
A technology-specific schema design covering tables, columns, indexes, partitions, constraints, and storage options tuned for a particular database engine and its performance characteristics.
- Normalization
- Related: Denormalization, Logical Data Model, Referential Integrity
Structuring relational tables to eliminate redundant storage and update anomalies by applying successive normal forms, each constraining dependencies among keys and non-key attributes.
- Denormalization
- Related: Normalization, Physical Data Model, Dimensional Model
Deliberately introducing redundancy into a physical design, such as duplicated columns or pre-joined tables, to reduce query complexity and improve read performance at the cost of stricter write maintenance.
- Dimensional Model
- Related: Star Schema, Slowly Changing Dimension, Denormalization
A design pattern organizing data into fact tables holding measures and dimension tables holding descriptive context, optimized for analytical querying and business-user comprehension rather than transactional integrity.
- Star Schema
- Related: Dimensional Model, Snowflake Schema
A dimensional design in which a central fact table joins directly to surrounding dimension tables, keeping queries simple and predictable at the cost of some dimension redundancy.
- Slowly Changing Dimension
- Related: Dimensional Model, Data Lineage
A technique for preserving dimension history when attribute values change, using approaches such as overwriting (Type 1) or adding versioned rows with validity dates (Type 2).
- Referential Integrity
- Related: Normalization, Entity Relationship Diagram
A constraint ensuring that every value in a foreign key column matches an existing primary key value in the referenced table, preventing orphaned records and inconsistent relationships.
- Entity Relationship Diagram
- Related: Conceptual Data Model, Referential Integrity
A visual notation depicting entities as boxes, attributes as lists, and relationships as connecting lines with cardinality markers, used to communicate data structure to technical and business audiences.
- ACID Properties
- Related: CAP Theorem, Transaction Log
Four guarantees for transactional systems: atomicity (all or nothing), consistency (valid state transitions), isolation (concurrent transactions do not interfere), and durability (committed changes survive failure).
- CAP Theorem
- Related: ACID Properties, Data Replication
A principle stating that a distributed data system facing a network partition must sacrifice either consistency or availability, forcing architects to choose trade-offs per workload rather than achieving all three.
- Data Partitioning
- Related: Physical Data Model, Data Replication, Data Archiving
Dividing a large table or dataset into smaller physical segments by range, list, or hash so queries scan less data and maintenance tasks can operate on individual segments.
- Data Replication
- Related: CAP Theorem, Change Data Capture, Data Partitioning
Copying data from a source system to one or more target systems or nodes to improve read scalability, availability, or locality, with defined strategies for propagating and reconciling changes.
- Change Data Capture
- Related: Data Replication, ETL, Data Integration
A technique that identifies and captures inserts, updates, and deletes from a source system, typically via logs or timestamps, so downstream stores can be refreshed incrementally instead of fully reloaded.
- Data Archiving
- Related: Data Retention, Data Partitioning
Moving inactive data to lower-cost storage while retaining it for legal, audit, or historical needs, with documented retrieval paths and alignment to retention schedules.
- Data Retention
- Related: Data Archiving, Data Policy, Data Masking
The defined period for which data must be kept to satisfy business, legal, or regulatory requirements, after which it should be securely disposed of according to policy.
- Data Masking
- Related: Pseudonymization, Data Retention, Role-Based Access Control
Replacing sensitive values with realistic but fictitious substitutes so non-production environments and broader audiences can use data without exposing protected information.
- Pseudonymization
- Related: Data Masking, Personal Data
Replacing direct identifiers with tokens or keys so records can still be linked for analysis, while re-identification requires separately secured mapping information.
- Personal Data
- Related: Pseudonymization, Data Classification, Data Minimization
Any information relating to an identified or identifiable natural person, including direct identifiers and indirect combinations that can single out an individual.
- Data Classification
- Related: Role-Based Access Control, Data Masking, Personal Data
Assigning data to sensitivity tiers such as public, internal, confidential, and restricted, which then drives handling, access, encryption, and retention requirements.
- Role-Based Access Control
- Related: Data Classification, Least Privilege
Granting permissions to job-function roles rather than individuals, so users inherit the access their role requires and changes are managed centrally through role membership.
- Least Privilege
- Related: Role-Based Access Control, Data Classification
A security principle limiting each user, service, or process to the minimum access needed to perform its function, reducing the blast radius of mistakes and compromised credentials.
- Data Minimization
- Related: Personal Data, Data Retention
Collecting and retaining only the data actually needed for a stated purpose, reducing exposure, storage cost, and compliance burden.
- ETL
- Related: ELT, Data Integration, Change Data Capture
Extract, transform, load: a pipeline pattern that pulls data from sources, applies cleansing and conforming logic in a staging area, then writes results to a target store.
- ELT
- Related: ETL, Data Lake, Data Integration
Extract, load, transform: a pattern that lands raw source data in the target platform first and applies transformations there, leveraging scalable warehouse or lakehouse compute.
- Data Integration
- Related: ETL, Master Data Management, Data Virtualization
The discipline of combining data from multiple sources into a consistent, usable view through patterns such as consolidation, federation, propagation, and virtualization.
- Master Data Management
- Related: Data Integration, Data Quality Dimensions, Data Lineage
A governed process for creating and maintaining a single trusted version of core entities such as customers, products, and suppliers across systems, resolving duplicates and enforcing shared definitions.
- Data Virtualization
- Related: Data Integration, Data Federation
Presenting a unified query interface over distributed sources without physically copying data, trading some performance and source availability risk for freshness and reduced duplication.
- Data Federation
- Related: Data Virtualization, Data Integration
An integration approach that queries multiple autonomous source systems at request time and combines results, leaving data in place under each source's own controls.
- Data Lineage
- Related: Metadata, ETL, Data Quality Dimensions
Documentation of data's origin and movement across systems, transformations, and reports, supporting impact analysis, root-cause investigation, and regulatory traceability.
- Metadata
- Related: Data Dictionary, Data Lineage
Structured information describing data itself, such as definitions, types, owners, lineage, and usage statistics, enabling discovery, governance, and consistent interpretation.
- Data Dictionary
- Related: Metadata, Data Standard, Reference Data
A catalog of data elements with their names, definitions, data types, allowed values, and ownership, serving as the authoritative reference for interpretation and standards compliance.
- Reference Data
- Related: Data Dictionary, Data Standard
Controlled code sets and lookup values, such as country codes or status lists, shared across systems to keep classifications consistent and comparable.
- Data Quality Dimensions
- Related: Data Profiling, Data Cleansing, Data Stewardship
Measurable characteristics used to assess fitness for use, commonly including completeness, accuracy, consistency, timeliness, uniqueness, and validity, each with defined thresholds and owners.
- Data Profiling
- Related: Data Quality Dimensions, Data Cleansing
Analyzing datasets statistically to reveal structure, value distributions, null rates, duplicates, and pattern anomalies, establishing a baseline before quality rules are defined.
- Data Cleansing
- Related: Data Profiling, Data Quality Dimensions
Correcting, standardizing, or removing inaccurate and inconsistent records, ideally at the source, with documented rules and audit trails to prevent recurrence.
- Data Federation
- Related: Data Virtualization, Data Integration
An integration pattern where a virtual layer queries multiple source systems on demand and merges the results, avoiding physical copies but depending on source availability and performance.
- Data Lake
- Related: ELT, Metadata, Data Archiving
A centralized repository storing raw and refined data in native formats at scale, typically supporting diverse analytics workloads and requiring cataloging and governance to remain usable.