This course mainly explains how to build database design, implementation of database in real life and how is the general overview for DBMS concept and processing. The main material in this course is Entity Relationship Diagram, Functional Dependency, Data Definition and Manipulation Language, Query Processing, Query Optimization, overview Transaction Processing, overview Recovery, as well as Database Architecture Overview.