本书根据初学者的认知特点,紧贴教学、循序渐进、由浅入深地讲解了C语言的知识。 全书共分为两个部分:第一部分是C语言程序设计,共11章,系统地对C语言的基本语法和基本技巧进行介绍;第二部分是上机实验,内容包括编程思路、设计方法、程序代码、调试过程等,用于提高学生的实际程序设计能力。本书以C程序实例作为引导,通过典型例题对重点知识进行强化,符合程序设计的学习规律。本书的例题和上机综合实验全部在Visual C++ 6.0环境下调试通过。 本书适合作为高等学校理工类专业程序设计基础课程教材,也可供程序设计初学者自学参考。
本书重点介绍了数据库的原理、设计与实现技术,对传统的数据库理论进行了精练,保留了核心与实用部分,并适当增加了实验内容,以突出实践能力的培养。全书由三部分共18章组成: 第一部分介绍数据库基本原理,包括数据库的基础知识、数据模型、结构化查询语言SQL和数据的安全性等内容;第二部分介绍数据库的设计与开发,包括关系模式的规范化和数据库的设计与建模等内容;第三部分讨论数据库管理系统(DBMS)的设计与实现,以一个实际的DBMS为例,介绍DBMS的设计、存储管理、数据缓冲、数据操纵、索引技术、查询处理、事务管理和故障恢复等知识。 本书适合于高等院校计算机及相关专业的本科生和研究生教学使用,也可供相关领域技术人员参考。