Abstract:To make up for the insufficiency of teaching materials and methods in basic courses of database system to develop students' ability to solve complex engineering problems, and in combination with the definition of complex engineering problems by China Association of Engineering Education and Certification, this paper analyses the specific teaching requirements for basic courses of database system developed on the basis of complex engineering problems, and designs the teaching materials and methods for these courses that are directed at solutions to complex engineering problems