This course aims to introduce to the students the database management systems concept. It is design to develop the skill on designing solutions to various data processing application problems that focuses in business and data modeling design of database, analysis of data and the different management issues of security, integrity, concurrency, control and recovery. It will also cover programming as part of the students’ training in solving problems related to the course. Any applications and/or programming software can be used in designing database and programs.