当今社会,人们每天接收到大量的信息,如何来管理和加工这些信息呢?数据库技术为人们提供了方便实用的手段,来帮助人们管理日益庞大的信息资源。目前,数据库技术的应用已经渗透到社会的方方面面,越来越多的人希望掌握一定的数据库知识,我们正是从这样的实际需要出发,完成了这本书的编写工作。
成先海的《数据库基础与应用--SQL Server2005(第2版)》通过3个项目的实践比较全面地介绍了SQL Server 2005的管理与应用,并在每个任务中穿插了数据库的基础知识。本书结构清晰,内容组织由浅人深,通俗易懂,具有很强的实用性。
《数据库基础与应用--SQL Server2005(第2版)》采用项目导向和任务驱动方式全面介绍数据库的设计、管理过程及数据库应用程序的开发应用等,并通过丰富的实例循序渐进地介绍SQL Server 2005的安装、使用、管理和维护等各个方面的应用,具有很强的实用性,在任务实践中还穿插了数据库的基础理论知识。读者通过学习此书能全面了解数据库的基本理论知识,能熟练掌握SQL Server 2005的基本使用方法和技巧,能独立设计数据库项目并开发数据库应用程序。
《数据库基础与应用--SQL Server2005(第2版)》是作者成先海结合多年的“数据库应用”教学经验并按照目前高等职业教学改革思路编写而成的,全书以实践任务穿插理论进行组织,通俗易懂,图文并茂,符合认知规律,富有启发性,可以作为高职高专院校“数据库应用”等课程的教材,对于广大从事数据库应用、管理信息系统开发的技术人员也有一定的参考价值。
前言
项目1 数据库设计与实现
任务1.1 关系数据库设计
1.1.1 项目E—R图设计
1.1.2 将E—R图转化为关系表
1.1.3 关系数据库的规范化
1.1.4 思考与实践
任务1.2 SQ1 Server 2005的安装与管理
1.2.1 SQ1 Server 2005的安装与配置
1.2.2 启动与管理SQ1 Server 2005服务器
1.2.3 思考与实践
任务1.3 数据库与表的实现
1.3.1 数据库管理
1.3.2 管理表
1.3.3 思考与实践
项目2 数据库管理
任务2.1 数据库查询
2.1.1 单表查询
2.1.2 多表查询
2.1.3 嵌套查询
2.1.4 思考与实践
任务2.2 索引与视图
2.2.1 索引管理
2.2.2 视图管理
2.2.3 思考与实践
任务2.3 Transact—SQ1程序设计
2.3.1 SQ1 Server数据类型
2.3.2 SQ1 Server常用语句
2.3.3 程序设计
2.3.4 思考与实践
任务2.4 函数管理
2.4.1 系统函数管理
2.4.2 用户定义函数
2.4.3 思考与实践
任务2.5 数据完整性管理
2.5.1 约束管理
2.5.2 默认
2.5.3 规则管理
2.5.4 事务处理
2.5.5 思考与实践
任务2.6 触发器管理
2.6.1 创建触发器
2.6.2 触发器的管理操作
2.6.3 思考与实践
任务2.7 存储过程管理
2.7.1 简单存储过程管理
2.7.2 带参数的存储过程管理
2.7.3 存储过程的状态值管理
2.7.4 思考与实践
任务2.8 数据安全性管理
2.8.1 验证模式设置
2.8.2 账号与角色管理
2.8.3 权限管理
2.8.4 思考与实践
项目3 数据库应用程序开发
任务3.1 用VB的AD0控件开发数据库应用程序
3.1.1 配置0DBC数据源
3.1.2 AD0的引用与查看
3.1.3 用ADO Data控件开发数据库应用程序
3.1.4 思考与实践
任务3.2 使用VB代码开发数据库应用程序
3.2.1 窗口界面设计
3.2.2 程序开发
3.2.3 思考与实践
参考文献