40 likes | 198 Views
Final Exam Coverage. SQL. Joins and outerjoins Subqueries Aggregations Views Inserts, updates, deletes Ordering results Constraints FK CHECK Constraints enforced by views Security and Authorization Granting and Revoking Privileges. Enforcing Security through Views.
E N D
SQL. • Joins and outerjoins • Subqueries • Aggregations • Views • Inserts, updates, deletes • Ordering results • Constraints • FK • CHECK • Constraints enforced by views • Security and Authorization • Granting and Revoking Privileges. • Enforcing Security through Views. • Security in Statistical Databases.
Concurrency • Anomalies related to Concurrent Execution of Transactions. • 2-Phase Locking. • SQL support for transactions. • Recovering from Failures. • UNDO, REDO and UNDO/REDO • Storage • Disks mechanics. • Computation Model. • 2 Phase Multiway Merge Sort (2PMMS). • Impact of block size. • Sorting very large relations. • Indexes • B-Trees. Lookup, Insertion and Deletion in B-Trees. • Query Evaluation. • Functional Dependencies. • Closure algorithm. • BCNF and 4NF • OLAP and Data Mining
Help page • One help page is allowed in the exam.