随着信息化时代的到来,数据库技术正在成为目前*活跃、应用*广泛的计算机技术之一。企业信息化系统大多都建立在数据库之上,数据库具有数据结构化、冗余度低、独立性高、易扩充等优点,因此,几乎所有的应用系统都涉及数据库。
作为数据库的使用者与设计者,或者企业信息化的实施者,必须要既学会理论知识,又学会如何将理论知识应用于实践。本书是为了配合“数据库原理与应用”课程的学习而编写,通过习题及相应的解答,使读者充分掌握该课程求解问题的思路与方法,深化对数据库基本概念和基本原理的理解,提高分析和解决问题的能力。本书以MicrosoRSQLSer、,er为数据库管理系统,进行数据库相关知识的实验,并提供了数据库与程序语言融合而实现数据库系统的详细介绍。
全书共分为3篇:习题篇包含数据库基本原理和基本概念的习题及相应的习题解答,使读者掌握数据库系统基本概念、关系数据库理论、SQL语法、数据库规范化、数据库设计和数据库**性等内容;实验篇主要包括数据库原理与应用课程相关实验,使读者掌握数据定义语言、数据操纵语言、数据控制语言的应用,以及存储过程和触发器、数据库设计、数据库备份和恢复等相关内容;系统篇通过使用Ⅶ、java和C斗_卜进行编程,从而实现数据库与程序语言的融合,使读者掌握数据库与程序语言的连接,以及基本的数据库系统编程。