The Database Relational Model: A Retrospective Review and Analysis / Edition 1

The Database Relational Model: A Retrospective Review and Analysis / Edition 1

by C. J. Date
     
 

ISBN-10: 0201612941

ISBN-13: 9780201612943

Pub. Date: 05/28/2000

Publisher: Pearson

The Database Relational Model: A Retrospective Review and Analysis is a retrospective of E.F. Codd's original ideas in which C.J. Date revisits the original papers, highlights their critical contributions to the basis of relational database management systems, and discusses the current day applications of these ideas. Codd's relational model, first presented to

Overview

The Database Relational Model: A Retrospective Review and Analysis is a retrospective of E.F. Codd's original ideas in which C.J. Date revisits the original papers, highlights their critical contributions to the basis of relational database management systems, and discusses the current day applications of these ideas. Codd's relational model, first presented to the world in a series of research papers from 1969 to 1979, was at the time revolutionary. More than 30 years later, however, it seems that the database community in general has come to regard the relational model as somewhat passe and no longer relevant, even though the entire database industry is founded on that model. Two factors that might explain this are that several of Codd's original papers have since become hard to find, and some of his writings were somewhat difficult to read and understand. This book aims to clearly evaluate Codd's original ideas and relate them to today's database society.

Product Details

ISBN-13:
9780201612943
Publisher:
Pearson
Publication date:
05/28/2000
Edition description:
New Edition
Pages:
128
Product dimensions:
5.50(w) x 8.20(h) x 0.50(d)

Table of Contents

Preface vii
The Birth of the Relational Model, Part I
1(12)
The first two papers
2(3)
Codd's fundamental contributions
5(1)
The 1969 papers
6(7)
The Birth of the Relational Model, Part 2
13(14)
The 1969 paper continued
14(13)
The Birth of the Relational Model, Part 3
27(12)
The 1970 paper
27(2)
Data dependencies in existing systems
29(2)
Normal form
31(3)
Miscellaneous issues
34(5)
Codd's Relational Algebra
39(12)
Overview of the paper
40(2)
Relational algebra operations
42(7)
Concluding remarks
49(2)
Codd's Relational Calculus
51(14)
Relational calculus: an overview
52(1)
Relational calculus expressions
53(5)
Examples
58(1)
Codd's reduction algorithm
59(2)
Calculus vs. algebra
61(4)
Data Sublanguage ALPHA, Part 1
65(10)
Workspaces
66(1)
An overview of ALPHA
67(1)
Data definition operations
68(1)
Data manipulation operations
69(6)
Data Sublanguage ALPHA, Part 2
75(10)
Miscellaneous issues
76(3)
Language levels
79(3)
Concluding remarks
82(3)
The First Three Normal Forms, Part 1
85(12)
The normalization papers
86(3)
Advantages of further normalization
89(1)
Major new concepts
90(7)
The First Three Normal Forms, Part 2
97(8)
Optimal normal forms
97(3)
Prime attributes revisited
100(2)
The SJT example
102(2)
Concluding remarks
104(1)
Relational Really Is Different
105(14)
Overview of the paper
106(4)
Essentiality
110(5)
A note on ordering
115(1)
Concluding remarks
116(3)
Extending the Relational Model
119(12)
Bogus vs. genuine extensions
119(2)
"The object/relational model"
121(1)
The RM/T paper: basics
122(4)
The RM/T paper: extensions
126(5)
Relational Forever!
131(10)
Relational objectives
132(4)
So what is the relational modle?
136(2)
Whither the relational model?
138(3)
A A Definition of the Relational Model 141(2)
B References and Bibliography 143(6)
Index 149

Customer Reviews

Average Review:

Write a Review

and post it to your social network

     

Most Helpful Customer Reviews

See all customer reviews >