Cr. 3. (3-0)Prerequisite: consent of the instructor. Database design with ER model, relational model and normalization. Relational algebra and SQL language. Database systems internals including storage, indexing, query optimizer, transaction processing, recovery, security.