本书全面地阐述了数据库系统的基本概念、基本原理、基本方法和基本技术,内容包括数据库的基本概念、数据模型、关系数据库、结构化查询语言SQL、完整性约束的实现、索引与视图、数据库安全技术、事务及其特性、并发控制、数据库恢复技术、关系数据库设计理论、数据库设计和实验指导等。 本书注重实践,强调理论联系实际,在有关章节介绍了SQL Server 2005中的索引、视图、安全性、事务、并发控制和恢复技术,并用单独一章来介绍SQL Server 2005中的函数、游标、存储过程和触发器,最后配有与教学同步的实验指导;
本书以目前流行的C语言为例,全面阐述了高级语言程序设计的基本概念、基本方法和基本技术,主要内容包括程序设计基础,数据类型、运算符和表达式,结构化程序设计,数组、指针,函数,结构体类型,文件等。本书强调程序设计方法的教学,通过大量趣味性和实用性的例题来说明C语言中语法的应用,以及程序设计的概念、方法、技巧,并对例题做了详细的分析,富有启发性;将初学者较难掌握的指针数据类型提前到数组这一章节,使学生有较多的时间来理解和掌握其应用;所配的练习题题型丰富,有针对性,贴近生活,能够激发学生学习的兴趣和积极性;附录中的程序调试技术可帮助初学者尽快掌握程序调试的基本技术;结构合理,重点突出,难点分散,图文并茂,格式规范,有利于学生的学习和培养良好的程序设计风格与 习惯。本书可作为各类高等学校本科、高职高专、成人教育的教材,也可作为计算机等级考试(二级C)的参考书和自学教材。
本书全面系统地阐述了数据库系统的基本概念、基本方法和基本技术。内容包括:数据管理技术的发展,数据库技术的特点,数据库系统的组成,数据库的体系结构,数据模型及其分类,关系数据模型,数据库和表的创建和管理,完整性约束的实现和管理,数据的查询和增删改,索引的机理与使用,视图的定义和作用,数据库安全技术,事务及其特性,并发控制,数据库恢复技术,关系数据库设计理论,数据库设计,Python数据库应用系统开发技术,NoSQL的基本概念和技术特点,MongoDB的基本操作,以及练习和实验指导。