本书系统阐述了数据库系统的基础知识和基本的使用方法。以数据库技术的应用为基本目标,讲述数据库的基本概念时与实际应用开发紧密结合。
基础部分包括第1~4章,详细讲解数据库系统的基本概念和基础知识。重点讲解关系数据库和SQL语言。
系统管理部分包括第5章和第6章,重点介绍进行数据库管理时需要了解的基本概念、基本知识和方法。
应用开发部分包括第7~11章。其中,前3章介绍开发应用系统时需要掌握的知识、工具和方法,例如数据库编程语言Transact-SQL、客户/服务器结构的数据库系统、ODBc和JDBC数据库互连方法等。后两章给出了使用Delphi和JSP分别开发客户/服务器结构和浏览器/服务器结构的学生选课管理系统实例。通过实例的示范,帮助读者掌握开发数据库应用系统的技术。
本书从开发实际项目的需要出发,以学生选课系统为具体应用实例,详细介绍了数据库系统的基本概念和开发技术。本书例题丰富、图文并茂,使读者能较快掌握基本的数据库系统开发技术。
本书介绍了实体一联系模型,包括基本模型和扩充模型;重点介绍了SQL语言,并通过大量的例子,以图示的方式,详细说明了单表查询、多表查询的SQL语句书写方法;采用全新的方法对分组、聚集函数、嵌套查询等难点进行了解释,方便读者理解和掌握;着重介绍了事务管理的概念和数据库管理技术;为了突出应用,书中给出了用Delphi和JSP开发的实例学生选课管理系统,分别采用ODBC和JDBC数据库互连技术,帮助读者了解开发一个实际系统的全过程。
本书可以作为培养计算机专业应用型人才的高等学校的教学用书,也可以供计算机从业人员参考使用。