前言
新
一轮科技革命和产业变革带动了传统产业的升级改造。党的二十大报告强调“必须坚持科技是第一生产力、人才是第一资源、创新是第一动力,深入实施科教兴国战略、人才强国战略、创新驱动发展战略,开辟发展新领域新赛道,不断塑造发展新动能新优势”。建设高质量高等教育体系是摆在高等教育面前的重大历史使命和政治责任。高等教育要坚持国家战略引领,聚焦重大需求布局,推进新工科、新医科、新农科、新文科建设,加快培养紧缺型人才。
数据库应用课程设计是面向计算机科学与技术专业的实践与实验课程,通过课程设计,结合实际的操作和设计,巩固数据库原理及应用课堂教学内容,使学生掌握数据库系统的基本概念、原理和技术,将理论与实际相结合,应用现有的数据建模工具和数据库管理系统软件,规范、科学地完成一个数据库应用系统的设计与实现。
数据库应用课程设计的特点有以下几方面。
(1) 实践性强: 数据库应用课程设计注重学生实践能力的培养,通过设计和实现实际的数据库应用项目,使学生能够将所学的数据库理论知识应用于实际项目中,提高解决实际问题的能力。
(2) 综合性强: 数据库应用课程设计需要学生综合运用数据库设计、数据库管理、数据库编程等多方面的知识,从需求分析到系统设计、开发和实施等全过程进行综合性设计。
(3) 团队合作: 数据库应用课程设计通常需要学生组成小组进行合作,通过团队合作能够培养学生的团队合作能力、沟通能力和组织管理能力。
(4) 实际应用导向: 数据库应用课程设计注重将数据库理论知识与实际应用相结合,使学生能够理解和解决实际问题,培养学生的实际应用能力。
(5) 创新性: 数据库应用课程设计鼓励学生在设计过程中提出创新的想法和解决方案,培养学生的创新思维和创新能力。
(6) 实时性: 数据库应用课程设计需要关注当前的数据库技术和应用趋势,使学生能够了解最新的数据库技术和应用领域的发展动态。
通过以上特点的设计和实施,数据库应用课程可以更好地培养学生的数据库应用能力和创新能力,使他们能够在实际工作中灵活运用数据库技术解决问题。
本书的组织编写源于实际课程设计课程。课程希望学生了解、使用不同的数据库产品,选择自己感兴趣的开发工具,愿意做新的尝试。本书力求体现多样性、规范性、全面性的特色,希望学生在学习数据库知识的同时,培养社会责任感、创新精神和伦理意识,提高综合素质和社会适应能力。
本书的结构安排如下: 第1章概述数据库课程设计的要求,应用系统开发的方法; 第2章回顾了数据库设计的6阶段; 第3章描述了数据库课程设计的规范; 第4章介绍了微信云开发技术; 第5~8章安排了4个具体的案例,以案例为指导,带领读者了解不同的应用系统的开发全过程,每个案例独立,自成体系; 附录中给出了SQL Server、MySQL、微信云开发数据库的安装方法,供需要的读者选读。
本书可作为计算机各专业及软件工程、信息类、电子类专业等数据库相关课程设计的教材,同时也可以供数据库应用系统开发设计人员、工程技术人员及其他相关人员参阅。
本书由石黎任主编,王涛任副主编。湖北经济学院及湖北经济学院法商学院计算机科学与技术专业2020级本科生范李涛、曾仁杰、李谨浩、何志兵、唐瑞阳等在不同方面为本书的编写做出了贡献。
由于时间仓促、编者水平有限,书中难免有错误、疏漏和不妥之处,敬请广大读者与同行专家批评指正。
石黎
2024年5月
