

This research aimed to report efforts to overcome the lack and the teaching approach applied in improving learning database subjects such as Blended Learning approach, constructivism approach, Flipped Classroom approach, Cognitive Learning Theory (CLT) approach, active learning techniques, computer-based instruction and others. The method of this research was reviewing journal articles related to teaching and learning database courses.

Generally, the difficulties of computer science students in learning databases would be indicated by the literatures. Database is a course dealing with analyzing and managing various database management systems, mastering the design, develoing and maintenance of database application systems.
