Relational Theory for Computer Professionals 1st Edition by CJ Date – Ebook PDF Instant Download/Delivery: 144936943X, 9781449369439
Full download Relational Theory for Computer Professionals 1st Edition after payment

Product details:
ISBN 10: 144936943X
ISBN 13: 9781449369439
Author: CJ Date
Relational Theory for Computer Professionals 1st Table of contents:
I. Foundations
-
Basic Database Concepts
-
What’s a database?
-
The Running Example
-
What’s a DBMS?
-
Data Independence
-
Other DBMS Functions
-
What’s a relational DBMS?
-
Database systems vs. programming systems
-
More on Types
-
Exercises
-
Answers
-
-
Relations and Relvars
-
Relations
-
Attributes
-
Tuples
-
Properties of Relations
-
Relvars
-
Exercises
-
Answers
-
-
Keys, Foreign Keys, and Related Matters
-
Integrity constraints
-
Keys
-
Foreign keys
-
Relvar definitions
-
Loading the database
-
Database systems vs. programming systems bis
-
Exercises
-
Answers
-
-
Relational Operators I
-
Codd’s original algebra
-
Restrict
-
Project
-
Closure Revisited
-
Exercises I
-
Answers I
-
Union, intersection, and difference
-
Union
-
Intersection
-
Difference
-
Some Formal Properties
-
Rename
-
Exercises II
-
Answers II
-
Join
-
Cartesian Product
-
Intersection Revisited
-
Primitive Operators
-
Relational comparisons
-
Update operator expansions
-
Exercises III
-
Answers III
-
-
Relational Operators II
-
MATCHING and NOT MATCHING
-
EXTEND
-
Image relations
-
Aggregation and summarization
-
Summarization
-
Explicit SUMMARIZE
-
“Generalized Restriction”
-
Exercises
-
Answers
-
-
Constraints and Predicates
-
Database constraints
-
Relvar predicates
-
Relations vs. Types
-
Predicates vs. constraints
-
Exercises
-
Answers
-
-
The Relational Model
-
The relational model defined
-
Types
-
The RELATION type generator
-
Relation variables
-
Relational assignment
-
Relational operators
-
Security
-
Views
-
Concluding remarks
-
II. Transactions and Database Design
-
Transactions
-
What’s a transaction?
-
Recovery
-
The Recovery Log
-
The ACID Properties
-
Concurrency
-
Locking
-
A remark on SQL
-
Exercises
-
Answers
-
-
Database Design
-
Nonloss decomposition
-
Functional dependencies
-
Irreducible FDs
-
Second normal form
-
Third normal form
-
Boyce/Codd normal form
-
Concluding remarks
-
Exercises
-
Answers
-
III. SQL
-
SQL Tables
-
A little history
-
Basic concepts
-
Properties of tables
-
More on Terminology
-
Table updates
-
Equality comparisons
-
Table definitions
-
“Table Literals”
-
SQL systems vs. programming systems
-
Exercises
-
Answers
-
-
SQL Operators I
-
Restrict
-
Project
-
Union, intersection, and difference
-
Formal Properties
-
Rename
-
Exercises I
-
Answers I
-
Join
-
Alternative Formulations
-
Formal Properties
-
Cartesian Product
-
Evaluating table expressions
-
Table comparisons
-
Displaying results
-
Exercises II
-
Answers II
-
-
SQL Operators II
-
MATCHING and NOT MATCHING
-
EXTEND
-
Image relations
-
Aggregation and summarization
-
Summarization
-
“Generalized Restriction”
-
Exercises
-
Answers
-
-
SQL Constraints
-
Database constraints
-
Type constraints
-
Exercises
-
Answers
-
-
SQL vs. the Relational Model
-
Some generalities
-
Some SQL departures from the relational model
-
Exercises
-
Answers
-
IV. Appendixes
A. A Tutorial D Grammar
-
Expressions
-
Assignments
B. TABLE_DUM and TABLE_DEE
C. Set Theory
-
What’s a set?
-
Subsets and supersets
-
Exercises
-
Answers
-
Set operators
-
Exercises
-
Answers
-
Some identities
-
Exercises
-
Answers
-
The algebra of sets
-
Cartesian product
-
Concluding remarks
D. Relational Calculus
-
Sample queries
-
Sample constraints
-
A simplified grammar
-
Exercises
-
Answers
E. A Guide to Further Reading
-
Papers by E. F. Codd
-
Books by C. J. Date
-
Books by C. J. Date and Hugh Darwen
-
Other Publications Related to SQL
People also search for Relational Theory for Computer Professionals 1st:
relational theory for computer professionals pdf
relational computer science
relational.theory
relational operators computer science
relational operator computer science
Tags: CJ Date, Theory, Computer Professionals


