《数据库原理及应用教程/普通高等教育“十一五”国家级规划教材·21世纪计算机科学与技术实践型教程》以关系数据库为基础,围绕数据库的设计、编程与实现,系统、全面地介绍了数据库系统的基本概念、原理、方法以及应用技术。全书分为13章,主要内容包括数据库系统引论、关系数据库、关系数据库标准语言——SQL、数据库的安全性、数据库的完整性、关系数据库的规范化、数据库设计、数据库恢复技术、并发控制、数据库应用程序的开发系统案例分析、数据库应用程序课程设计指导、数据库系统原理实验及其实验教案、习题答案等。本书的主要特点是:内容新颖、系统全面;突出重点、概念清晰、分析深入浅出;例题丰富、有习题解答;实验分析透彻、有实验教案;数据库应用开发的案例分析透彻、实用性强;书中配有多媒体课件。本书是高等院校计算机及其相关专业本科生数据库课程的教材及参考书,也可作为其他专业本科生数据库课程的教材。对于从事数据库研制、开发和应用的有关人员,本书也是一本很好的参考书。
本书分为理论篇和实践篇两部分。理论篇主要讲述软件测试的产生与发展、基本概念和核心思想;黑盒测试与白盒测试常用方法;自动化测试原理和技术;软件测试过程;软件质量与质量保证等。实践篇围绕移动应用测试,讲述测试准备、功能测试、自动化测试、性能测试和安全性测试等,并给出两个移动应用测试实战案例。 本书以大量源程序代码和测试代码作为示例进行讲解,结合软件开发,培养学生的测试分析、测试设计和测试开发能力。本书以基于学习产出的教育理念为指导,提供丰富新颖的习题,加强对学生能力产出的度量和考核,适应工程教育认证的要求。本书为慕课(MOOC)版教材,可以提供全套网络教学资源,让暂不具有这些数字化资源的学校和老师能快速开设“软件质量保证与测试”“软件测试”慕课/微课课程。 本书结合软件缺陷、软件质量、软件测试设计、信创测试等专业知识点,融入了工匠精神培养、质量意识树立、社会责任担当、爱国情怀熏陶、报国志向引领等课程思政内容。 本书可作为应用型本科软件工程、计算机科学与技术等专业“软件质量保证与测试”“软件测试”课程的教材,也可作为软件测试从业者的参考书。