Database Systems (CS 312)
The description of the course:
A study of the design and implementation issues in database management systems. Topics include data models, logical/physical database design, data access/search techniques, normalization theory, mappings from logical to physical structures, storage, and utilization. Additional topics include database reorganization, migration, database integrity, consistency, privacy and secu- rity, distributed database systems, architecture of knowledge-based systems, and intelligent query interfaces. One laboratory per week. Prerequisite: Computer Science 112. Offered in alternate years. Distribution Requirements: QR, SP.
Class Information:CMPSC-312-00: Database Systems
Appointments:Schedule an appointment with me using the Google calendar
Tentative Chapter Schedule:Planning your time
Textbook:"Database Systems Concepts", Sixth Edition. Avi Silberschatz, Henry F. Korth, and S. Sudarshan. Sixth Edition, 2011.
HTTP based repository pull: The below link works in absence of ssh keys.
SSH based repository pull: The below link uses your installed ssh keys.
git clone firstname.lastname@example.org:Allegheny-Computer-Science-312-F2020/classDocs.git
YouTube Channel; Oliver Bonham-Carter:
Watch videos from class on my public YouTube Channel. Subscribe and click the bell, if you want.