Map
Index
Random
Help
th

QuoteRef: coddEF6_1970




ThesaHelp:
ACM references a-e
Topic:
relational database
Topic:
language flexibility
Topic:
collection class
Topic:
representation data type
Topic:
descriptive languages
Group:
database model
Topic:
design for change
Group:
sets
Topic:
database keys and indexing
Topic:
unique names
Topic:
fundamental concepts such as type, attributes, relationships are all the same
Topic:
entity-relationship database model
Topic:
database schema
Topic:
database queries, joins, and relational algebra
Topic:
restricted and extended types

Reference

Codd, E.F., "A relational model of data for large shared data banks", Communications of the ACM, 13, 6, June 1970, pp. 377-387. Google

Quotations
377 ;;Quote: data description does not support collections of data; hard to change without impacting applications
377+;;Quote: avoid representational dependencies in data; e.g., ordering, indexing, and access path
379 ;;Quote: a relation is a subset of the Cartesian product of a set of domains; i.e., n-tuples of elements from each domain
380 ;;Quote: a primary key is one or more domains that uniquely identifies tuples of a relation
380 ;;Quote: a foreign key consists of values for the primary key of a relation
380 ;;Quote: relational model treats entities and relations the same; unlike earlier models
380+;;Quote: foreign keys blur the distinction between entities and relations
381 ;;Quote: store simple domains as tables with homogeneous columns
381+;;Quote: use normalization to remove nonsimple domains
382 ;;Quote: query a relation using any combination of arguments as knowns and unknowns; an advantage of relational databases
382 ;;Quote: the named set of a relational database is a very small subset of the expressible set of relations
382 ;;Quote: need efficient translation from a high level data language to the stored representation; necessary for concurrent access to a large data bank
383 ;;Quote: a projection is a relation without certain columns and without duplicates
383 ;;Quote: a natural join is the result of combining two relations using a shared domain

Related Topics up

ThesaHelp: ACM references a-e (259 items)
Topic: relational database (34 items)
Topic: language flexibility (34 items)
Topic: collection class (11 items)
Topic: representation data type (21 items)
Topic: descriptive languages (22 items)
Group: database model   (15 topics, 314 quotes)
Topic: design for change (75 items)
Group: sets   (7 topics, 148 quotes)
Topic: database keys and indexing (18 items)
Topic: unique names (57 items)
Topic: fundamental concepts such as type, attributes, relationships are all the same (37 items)
Topic: entity-relationship database model (21 items)
Topic: database schema (29 items)
Topic: database queries, joins, and relational algebra (33 items)
Topic: restricted and extended types (34 items)

Collected barberCB 1/04
Copyright © 2002-2008 by C. Bradford Barber. All rights reserved.
Thesa is a trademark of C. Bradford Barber.