当前位置:网站首页>推荐书籍 > 正文 >>

数据库系统开发基础与项目实训:基于SQL Server 2005

图书信息

作者:文东,赵俊岚 主编,中国人民大学 | 分类:科学技术,计算机/网络,数据库,SQL Sever

作者简介

作者简介 暂缺《数据库系统开发基础与项目实训:基于SQL Server 2005》作者简介

内容简介

内容简介   《数据库系统开发基础与项目实训:基于SQL Server 2005(附盘)》由Microsoft软件教育专家和资深数据库系统工程师联袂策划和编写,以数据库系统开发的基础知识讲解为出发点,各章列举了丰富的典型案例,全书通过“图书馆管理系统的开发”这一综合项目实训案例,介绍了应用SQL Server 2005进行数据库系统开发的过程。全书共分12章,其中,第1-10章介绍了数据库基础,初识SQL Server 2005,数据库和表,账户和存取权限,Transact-SQL及其程序设计基础,索引,SQL高级应用,视图,数据库完整性,数据备份、恢复和报表等内容;第11章通过“图书馆管理系统的开发”综合项目实训案例,使读者了解数据库系统的开发流程和实现步骤;第12章给出“学生成绩管理系统的开发”课程设计题目,同时给出该系统开发的主要思路,帮助读者进一步熟练掌握数据库系统开发的过程;全书最后附有习题参考答案,方便读者参考学习。《数据库系统开发基础与项目实训:基于SQL Server 2005(附盘)》特别适合作为应用型本科、示范性高职高专以及计算机培训学校相关课程的教材,也可作为数据库系统开发从业人员与爱好者的参考用书。《数据库系统开发基础与项目实训:基于SQL Server 2005(附盘)》配套的CD多媒体教学资源包中包含60小节长达155分钟的多媒体视频教学课程,此外,还提供了实例的源代码文件,方便读者参考。

目录

图书目录
第1章 数据库基础1.1 概述1.2 数据库模型1.2.1 网状1.2.2 层次型1.2.3 关系型1.3 数据库系统1.3.1 数据库系统的用户1.3.2 数据库管理系统1.3.3 数据库管理系统的网络结构1.4 关系型数据库1.4.1 关系型数据库的定义1.4.2 关系型数据库与表1.4.3 表的主键和外键1.4.4 数据完整性1.4.5 表的关联种类1.5 关系型数据库的设计1.5.1 数据库的设计过程1.5.2 关系型数据库的规范化1.6 上机实训1.6.1 图书和订单管理系统中表的设计1.6.2 公告信息系统中表的设计1.7 小结1.8 习题1.8.1 简答题1.8.2 操作题第2章 初识SQL Server 20052.1 SQL Server 2005简介2.1.1 概述2.1.2 SQL Server 2005技术2.1.3 SQL Server 2005的新增功能2.2 SQL Server 2005版本及系统需求2.2.1 SQL Server 2005的版本2.2.2 SQL Server 2005的硬件需求2.2.3 SQL Server 2005的软件需求2.2.4 网络软件2.2.5 SQL Server 2005对Internet的要求2.3 SQL Server 2005的安装2.3.1 SQL Server的配置选项2.3.2 从光盘直接安装2.3.3 其他安装方式2.3.4 从其他版本升级至IJSQL Server 20052.4 SQL Server 2005的工具概述2.4.1 SQL Server Management Studio2.4.2 Business Intelligence Development Studio2.4.3 Analysis Services2.4.4 SQL Server Configuration Manager配置工具2.4.5 性能工具2.4.6 文档和教程2.5 管理SQLServer服务器2.5.1 管理服务器组2.5.2 注册服务器2.6 上机实训——注册SQLServer服务器2.7 小结2.8 习题2.8.1 简答题2.8.2 操作题第3章 数据库和表3.1 数据库存储结构3.1.1 数据库文件和文件组3.1.2 页和区3.1.3 事务日志3.2 查看数据库属性3.2.1 查看系统数据库3.2.2 查看用户数据库3.2.3 查看表之间的关系图3.2.4 查看表的结构和内容3.2.5 查看视图3.2.6 查看存储过程3.2.7 查看用户和角色3.2.8 数据库架构3.3 数据库的建立和删除3.3.1 建立数据库3.3.2 删除数据库3.4 数据库文件和文件组设置3.5 数据库大小估算和收缩数据库3.6 表的建立、修改与删除3.6.1 新建表3.6.2 修改表的结构3.6.3 建立表问的关联3.6.4 删除表3.6.5 记录的新增和修改3.7 上机实训3.7.1 创建boarddb数据库3.7.2 创建boarddb数据库中的表3.7.3 图书馆管理系统的数据表设计3.8 小结3.9 习题3.9.1 选择题3.9.2 简答题3.9.3 操作题第4章 账户和存取权限4.1 SQLServer的验证模式4.1.1 Windows验证模式4.1.2 混合验证模式4.1.3 设置验证模式4.2 账户和角色4.2.1 登录账户4.2.2 数据库用户4.2.3 角色4.2.4 用户和角色的权限问题4.3 上机实训4.3.1 创建登录账户Lib—Man4.3.2 设置Lm—Man用户的权限4.4 小结4.5 习题4.5.1 选择题4.5.2 简答题4.5.3 操作题第5章 Transact-SQL及其程序设计基础5.1 SQL语言5.1.1 概述5.1.2 分类5.2 Transact-SQL基础5.2.1 数据查询5.2.2 数据插入和删除5.2.3 数据修改5.2.4 使用函数5.2.5 使用公式5.2.6 数据库的操作语句5.2.7 表的操作语句5.3 Transact-SQL程序设计基础5.3.1 标识符5.3.2 数据类型5.3.3 运算符5.3.4 变量5.3.5 批处理5.3.6 注释5.3.7 控制流语句5.3.8 函数5.4 上机实训5.4.1 显示打折后的书籍价格5.4.2 判断学生成绩及格与否5.4.3 在图书馆管理系统的读者表中插入记录5.4.4 检索超期未还图书5.5 小结5.6 习题5.6.1 简答题5.6.2 操作题第6章 索引6.1 创建索引的原因及应该考虑的问题6.1.1 创建索引的原因6.1.2 创建索引应该考虑的问题6.2 索引类型6.2.1 B-Ttee索引结构6.2.2 聚集索引和非聚集索引6.2.3 唯一索引和组合索引6.3 创建索引6.3.1 通过SQLServerManagementStudio创建索引6.3.2 使用sQL语言创建索引6.3.3 创建索引的选项设置6.3.4 创建索引的空间考虑6.3.5 在视图和计算列上创建索引6.4 索引的查看和删除6.5 全文索引6.5.1 启用全文索引服务6.5.2 创建全文目录6.5.3 创建全文索引6.5.4 全文查询6.6 上机实训——建立图书表的全文索引6.7 小结6.8 习题6.8.1 选择题6.8.2 简答题6.8.3 操作题第7章 SQL高级应用7.1 SELECT高级查询7.1.1 数据汇总查询7.1.2 联接查询7.1.3 子查询7.1.4 使用LFNION运算符组合多个结果7.1.5 在查询的基础上创建新表7.2 错误处理7.2.1 使用@@ERROR全局变量处理错误7.2.2 使用RAISERROR处理错误7.3 管理ntext、text和image数据7.3.1 检索ntext、text或image值7.3.2 修改ntext、text或image值7.4 事务处理7.4.1 事务分类7.4.2 显示事务7.4.3 自动提交事务7.4.4 隐式事务7.4.5 分布式事务7.5 数据的锁定7.5.1 并发问题7.5.2 事务的隔离级别7.5.3 SQLServer中的锁定7.5.4 自定义锁7.6 游标的使用7.6.1 游标的概念7.6.2 使用游标7.6.3 游标类型7.7 上机实训——使用游标完成打印7.8 小结7.9 习题7.9.1 简答题7.9.2 操作题第8章 视图8.1 概述8.2 视图的创建8.2.1 使用SQLServerManagementStudio管理平台创建视图8.2.2 使用SQL语句创建视图8.3 视图的使用8.3.1 通过视图进行数据检索8.3.2 通过视图修改数据8.4 视图的修改8.4.1 修改视图8.4.2 重命名视图8.5 视图信息的查询8.5.1 使用SQLServelManagementStudio查看视图信息8.5.2 使用sp—helptext存储过程查看视图信息8.6 视图的删除8.6.1 使用SQLServerManagementStudio删除视图8.6.2 使用Transaci—SQL删除视图8.7 上机实训8.7.1 查看读者的借书信息8.7.2 用SQL语句创建“订单”视图8.8 小结8.9 习题8.9.1 选择题8.9.2 简答题8.9.3 操作题第9章 数据库完整性第10章 数据备份、恢复和报表第11章 项目实训——图书馆管理系统的开发第12章 课程设计——学生成绩管理系统的开发附录 习题参考答案
推荐书籍