内容简介
本书主要介绍数据库技术的基础及应用。全书共分14章,内容由浅入深、循序渐进,逻辑性强。
在理论基础方面,本书从数据管理与数据模型展开,首先介绍数据库技术中一些最基本的概念和术语,使读者对数据库三级模式、两级数据独立性的体系结构有一个基本的认识。围绕关系模型主题,阐述了关系的定义、关系的基本性质以及关系模型的三类完整性约束规则;介绍了关系代数和关系演算;对关系模式设计,依次叙述了函数依赖、无损连接分解、保持函数依赖分解和各种关系范式。
在实际应用方面,本书以SQL语言为主线,按照读者学习的认知规律,用7章的篇幅详细介绍了Acceess 2000和SQL Server 2000两个软件,用大量的实例和图解演示了SQL语句和各种数据库对象的操作,讨论了SQL Server的事务机制、锁定机制和账户管理机制,介绍了数据的导入导出,数据库备份以及基于网络的数据复制。
本书还介绍了如何使用各种流行工具和编程接口访问数据库,包括ODBC和ADO模型的使用,VB、VC、HTML、VBScript语言的使用,用Web和ASP访问数据库,ASP内置对象和ADO组件的使用等。附录中还给出了实验环境及应用实例,实验内容与实验指导。
本书既适合高等学校本科生和大专相关专业的学生使用,也可作为企、事业单位程序员和数据库管理员的参考书。