Chapter 1

Databases Versus File Systems

Abstract

A comparison of relational databases versus traditional file systems is discussed. Rows are not records; columns are not fields, and tables are not files.

Keywords

Database

File system

US standard railroad gauge

COBOL

FORTRAN

C

BASIC

PL/I

Java

Procedural programming language

OO programming language

E-R diagrams

Peter Chen

Data Declaration Language (DDL)

Data Control Language (DCL)

It ain’t so much the things we don’t know that get us in trouble. It’s the things we know that ain’t so.

—Artemus Ward (William Graham Sumner), American Writer and Humorist, 1834-1867

Perfecting oneself is as much unlearning as it is learning

—Edsgar Dijkstra

If you already have a background in data processing ...

Get Joe Celko's SQL for Smarties, 5th Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.