9/29/2020
Dept. of Comp. Sci. & Tech.,
4
Example of a Relation
9/29/2020
Dept. of Comp. Sci. & Tech.,
5
Basic Structure
Formally, given sets D1, D2, …. Dn a relation r is a subset of D1 x D2 x … x Dn Thus a relation is a set of n-tuples (a1, a2, …, an) where
• Other Topics: XML, Distributed Databases, Advanced topics……
9/29/2020
Dept. of Comp. Sci. & TRelational Model for Databases Relational Algebra Operations
9/29/2020
Dept. of Comp. Sci. & Tech.,
2
Outline of the Course (2)
• Part 4 Data Storage & Querying
– Chapter 11: Storage and – Chapter 12: Indexing and Hashing – Chapter 13: Query Processing – Chapter 14: Query Optimization
1
Outline of the Course (1)
• Chapter 1: Introduction
Part 1 Relational Databases