diff --git a/Semester 2/Database Systems/Week 1/Week 1 Database Systems.md b/Semester 2/Database Systems/Week 1/Week 1 Database Systems.md index 447fcc2..4bc2ac6 100644 --- a/Semester 2/Database Systems/Week 1/Week 1 Database Systems.md +++ b/Semester 2/Database Systems/Week 1/Week 1 Database Systems.md @@ -34,4 +34,4 @@ Purpose is to transform a query written in a high level language into correct an - Move SELECT operations down the tree - Apply more restrictive SELECT operations first ( eg. equalities before range queries ) - Replace Cartesian products followed by selection with theta joins ( eg. *sigma(f) ( RxS )* -> *R theta(f) S* ) -- Move PROJECT operations down the query tree ( add project operations as inputs to theta joins ) \ No newline at end of file +- Move PROJECT operations down the query tree ( add project operations as inputs to theta joins ). \ No newline at end of file