Vocal music teaching resource databases can support teachers’ instruction and students’ learning while also enhancing the school’s ability to run a school because they are the main components of digital construction for vocal music teaching. Currently, system application is the main area of research for DM (data mining), which was previously focused on method discovery. A vocal music teaching resource base based on DM technology is created by using the theme as the central organising principle, processing, and organising the resources. Incorporate lesson planning, teaching, self-study, and output resource construction into a digital network resource application environment by using thematic resource development. Students’ achievement data, personal basic information, and evaluation data are used for DM based on the enhanced Apriori algorithm in order to uncover hidden rules and find correlations between various factors. This information is then used to support decision-making. When the system load is 1, the results demonstrate that the Apriori algorithm’s CPU waste rate and task success rate is 0.144 and 0.896, respectively. The study’s conclusion demonstrates that integrating DM technology into the field of education is theoretically and practically possible and that there is significant room for future study and application in this area.