relational database

Linked table system

A relational database organizes data into tables with rows and columns, where relationships between tables are established through shared fields.

This structure allows complex queries across multiple tables: The customer's order history is stored in a relational database.

Most business software relies on relational databases, typically accessed through SQL.

structure

table

Horizontal furniture surface

  • rowLinear arrangement across
  • columnVertical structural element
  • tupleOrdered finite sequence

attribute · field · record · index · constraint · domain · datatype · null · schema · cell

integrity

ACID

Transaction property guarantee

rollback · commit · locking · concurrency · isolation · atomicity · consistency · durability · deadlock

optimization

index

Alphabetical guide to contents

statistics · trigger · sharding · replication

query

SQL

Database manipulation language

predicate · filter · clause · alias · wildcard

model

normalization

Adjusting to a standard

inheritance · denormalization

systems

Oracle

Prophetic shrine or speaker

  • MySQLRelational database management system
  • DBMSData storage software
  • AccessMeans of approach
Opposites
data structure model

relational databaseflat file

Single-table data storage

CSV file · text file · plain text · spreadsheet · data lake

structural organization

relational databaseflat file

Single-table data storage

text file · CSV file · log file · file system

Family

related, relation, relate, relationship, relative, relatives, relations, relatively, relationships

Familiarity
Top 500,000
Profile
Used worldwide · Timeless · Rated G