Chapter 2 Overview of Relational DDMS

Normalization

 

"We are not particularly interested in the second normal form. In fact, it is only of historical importance, since there are algorithms that take a 1NF relation and directly normalize it to 3NF or higher."

A relation R is in 3NF if for each FD X ® Y.

 

Relational Data Languages

 

Relational Algebra Symbols

s - Select produces a horizontal subset of a given relation.

P - Project produces a vertical subset of a given relation.

È - Union

R x S - Cartesian Product

q - Join - There are various forms of the join operator. The most common is the q Join.

Natural Join

Semijoin

Division

 

Relation Calculus

 

Chapter 3 Review of Computer Networks

ISO/OSI Architecure

  1. Physical
  2. Data Link
  3. Network
  4. Transport
  5. Session
  6. Presentation
  7. Application

 

Chapter 4 Distributed DBMS Architecture

 

Chapter 5 Distributed Database Design

Chapter 6 Semantic Data Control

Chapter 7 Overview of Query Processing

 

Chapter 8 Query Decomposition and Data Localization

Query Decomposition

 

Localization of Distributed Data