About This Mini-Course
This mini-course covers two very important features of database systems, from the application-builder's perspective: indexing for increased performance, and transactions for concurrency control and failure recovery. The content will be available indefinitely. You will be notified by email of any changes to content availability beforehand.
We have created 14 mini-courses that can be assembled in a variety of ways to learn about different aspects of databases. Please visit the main Databases page for suggested pathways and general information, or click View Courseware above to begin this mini-course.
It is suggested that you complete the mini-courses Introduction and Relational Databases and SQL before taking this mini-course. Note that some computer science background is expected for all of the mini-courses in the Databases series. Please see the main Databases page for more information.