顶部
收藏

数据库应用基础

“十一五”国家规划教材

作者:
蒋文蓉
定价:
29.50 元
版面字数:
510千字
开本:
16开
装帧形式:
平装
版次:
1
最新版次
印刷时间:
1899年
ISBN:
978-7-04-027311-3
物料号:
27311-00
出版时间:
2009-08-21
读者对象:
高等职业教育
一级分类:
计算机大类
二级分类:
计算机类
三级分类:
计算机类专业基础课程

本书是普通高等教育“十一五”国家级规划教材。

本书以SQL Server 2005为平台,以开发“学生成绩管理系统&rdquo

  • 目录
    • 综述 职业岗位需求和课程定位分析
      • Z.1 职业岗位需求分析
        • Z.2 数据库课程定位分析
          • Z.2.1 课程的性质和任务
            • Z.2.2 教学内容与学时分配
              • Z.2.3 考核方式与标准
              • Z.3 课程教学案例综述
                • Z.3.1 学生成绩管理系统
                  • Z.3.2 图书借阅管理系统
                • 第1章 安装和配置SQL Server 2005
                  • 学习情景
                    • 1.1 安装SQL Server 2005
                      • 1.1.1 从光盘直接安装
                        • 1.1.2 其他安装方式
                          • 1.1.3 从SQLServer2000升级到SQL Server 2005
                          • 1.2 SQL Server 2005服务器启动、注册与配置
                            • 1.2.1 SQLServer服务管理
                              • 1.2.2 注册服务器
                                • 1.2.3 配置SQLServer服务器
                                • 1.3 知识链接
                                  • 1.3.1 SQL Server 2005的新增功能
                                    • 1.3.2 SQL Server 2005的主要工具、菜单
                                      • 1.3.3 SQL Server 2005的版本及系统需求
                                      • 小结
                                        • 习题
                                          • 实训
                                          • 第2章 SQL Server 2005的数据管理
                                            • 学习情景
                                              • 2.1 学生成绩管理系统数据库的备份与还原
                                                • 2.1.1 创建备份设备
                                                  • 2.1.2 备份操作
                                                    • 2.1.3 还原操作
                                                    • 2.2 学生成绩管理系统数据的导入与导出
                                                      • 2.2.1 导入数据
                                                        • 2.2.2 导出数据
                                                        • 2.3 学生成绩管理系统数据库的分离与附加
                                                          • 2.3.1 分离数据库
                                                            • 2.3.2 附加数据库
                                                            • 2.4 知识链接
                                                              • 2.4.1 备份和恢复的相关概念
                                                                • 2.4.2 导入和导出的相关概念
                                                                • 小结
                                                                  • 习题
                                                                    • 实训
                                                                    • 第3章 学生成绩管理系统的分析与设计
                                                                      • 学习情景
                                                                        • 3.1 学生成绩管理系统功能设计
                                                                          • 3.1.1 需求分析
                                                                            • 3.1.2 功能设计
                                                                            • 3.2 学生成绩管理系统数据库设计
                                                                              • 3.2.1 概念结构设计
                                                                                • 3.2.2 逻辑结构设计
                                                                                  • 3.2.3 学生成绩管理系统数据库包含的数据表结构
                                                                                  • 3.3 学生成绩管理系统实施
                                                                                    • 3.3.1 数据库实现
                                                                                      • 3.3.2 系统编程
                                                                                        • 3.3.3 运行与维护
                                                                                        • 3.4 知识链接
                                                                                          • 3.4.1 数据库的基本概念
                                                                                            • 3.4.2 数据模型
                                                                                              • 3.4.3 关系数据库的相关概念
                                                                                                • 3.4.4 概念模型
                                                                                                  • 3.4.5 构建E‐R模型
                                                                                                    • 3.4.6 概念模型向关系模型的转换
                                                                                                      • 3.4.7 数据库规范化
                                                                                                        • 3.4.8 数据库设计方法
                                                                                                          • 3.4.9 数据库设计的基本步骤
                                                                                                          • 小结
                                                                                                            • 习题
                                                                                                              • 实训
                                                                                                              • 第4章 创建学生成绩管理系统数据库StudentDB
                                                                                                                • 学习情景
                                                                                                                  • 4.1 创建学生成绩管理系统数据库
                                                                                                                    • 4.1.1 用SSMS的图形工具创建数据库
                                                                                                                      • 4.1.2 用模板创建数据库
                                                                                                                        • 4.1.3 用SSMS的代码编辑器创建数据库
                                                                                                                        • 4.2 修改StudentDB数据库
                                                                                                                          • 4.2.1 用SSMS的图形工具修改数据库
                                                                                                                            • 4.2.2 用SSMS的代码编辑器修改数据库
                                                                                                                            • 4.3 删除StudentDB数据库
                                                                                                                              • 4.3.1 用SSMS的图形工具删除数据库
                                                                                                                                • 4.3.2 用SSMS的代码编辑器删除数据库
                                                                                                                                • 4.4 知识链接
                                                                                                                                  • 4.4.1 SQLServer发展简介
                                                                                                                                    • 4.4.2 SQLServer常用工具组件
                                                                                                                                      • 4.4.3 数据库文件与文件组
                                                                                                                                        • 4.4.4 数据库组成
                                                                                                                                          • 4.4.5 相关的T‐SQL语句
                                                                                                                                          • 小结
                                                                                                                                            • 习题
                                                                                                                                              • 实训
                                                                                                                                              • 第5章 学生成绩管理系统中表的创建与管理
                                                                                                                                                • 学习情景
                                                                                                                                                  • 5.1 创建学生成绩管理系统的数据表
                                                                                                                                                    • 5.1.1 用SSMS的图形工具创建数据表
                                                                                                                                                      • 5.1.2 用SSMS的图形工具生成SQL脚本
                                                                                                                                                        • 5.1.3 用SSMS的代码编辑器创建数据表
                                                                                                                                                          • 5.1.4 学生成绩管理系统数据库的数据完整性实现
                                                                                                                                                          • 5.2 修改学生成绩管理系统的数据表
                                                                                                                                                            • 5.2.1 用SSMS的图形工具修改数据表
                                                                                                                                                              • 5.2.2 用SSMS的代码编辑器修改数据表
                                                                                                                                                              • 5.3 删除学生成绩管理系统SMIS的数据表
                                                                                                                                                                • 5.3.1 用SSMS的图形工具删除数据表
                                                                                                                                                                  • 5.3.2 用SSMS的代码编辑器删除数据表
                                                                                                                                                                  • 5.4 索引学生成绩管理系统的数据表
                                                                                                                                                                    • 5.4.1 用SSMS的图形工具创建/删除索引
                                                                                                                                                                      • 5.4.2 用SSMS的代码编辑器创建/删除索引
                                                                                                                                                                      • 5.5 知识链接
                                                                                                                                                                        • 5.5.1 数据表的创建、修改和删除
                                                                                                                                                                          • 5.5.2 数据完整性
                                                                                                                                                                            • 5.5.3 索引的相关知识
                                                                                                                                                                            • 小结
                                                                                                                                                                              • 习题
                                                                                                                                                                                • 实训
                                                                                                                                                                                • 第6章 学生成绩管理系统中表数据的操作
                                                                                                                                                                                  • 学习情景
                                                                                                                                                                                    • 6.1 表数据增加
                                                                                                                                                                                      • 6.1.1 用SSMS的图形工具添加数据
                                                                                                                                                                                        • 6.1.2 用SSMS的代码编辑器添加数据
                                                                                                                                                                                        • 6.2 表数据删除
                                                                                                                                                                                          • 6.2.1 用SSMS的图形工具删除数据
                                                                                                                                                                                            • 6.2.2 用SSMS的代码编辑器删除数据
                                                                                                                                                                                            • 6.3 表数据修改
                                                                                                                                                                                              • 6.3.1 用SSMS的图形工具修改数据
                                                                                                                                                                                                • 6.3.2 用SSMS的代码编辑器修改数据
                                                                                                                                                                                                • 6.4 知识链接
                                                                                                                                                                                                  • 小结
                                                                                                                                                                                                    • 习题
                                                                                                                                                                                                      • 实训
                                                                                                                                                                                                      • 第7章 学生成绩管理系统的简单数据查询
                                                                                                                                                                                                        • 学习情景
                                                                                                                                                                                                          • 7.1 单表查询
                                                                                                                                                                                                            • 7.1.1 使用SELECT子句选取列和行
                                                                                                                                                                                                              • 7.1.2 使用WHERE子句选取行
                                                                                                                                                                                                                • 7.1.3 使用ORDERBY子句排序
                                                                                                                                                                                                                  • 7.1.4 使用INTO子句将查询结果存入表中
                                                                                                                                                                                                                  • 7.2 多表查询
                                                                                                                                                                                                                    • 7.2.1 简单条件连接查询
                                                                                                                                                                                                                      • 7.2.2 复杂条件连接查询
                                                                                                                                                                                                                      • 7.3 查询统计
                                                                                                                                                                                                                        • 7.3.1 使用GROUPBY子句进行分组数据汇总
                                                                                                                                                                                                                          • 7.3.2 使用COMPUTE子句进行明细汇总
                                                                                                                                                                                                                            • 7.3.3 使用聚合函数汇总
                                                                                                                                                                                                                            • 7.4 知识链接
                                                                                                                                                                                                                              • 7.4.1 查询的基本语法
                                                                                                                                                                                                                                • 7.4.2 单表查询
                                                                                                                                                                                                                                  • 7.4.3 多表查询
                                                                                                                                                                                                                                    • 7.4.4 分组查询
                                                                                                                                                                                                                                      • 7.4.5 查询中的聚合函数
                                                                                                                                                                                                                                      • 小结
                                                                                                                                                                                                                                        • 习题
                                                                                                                                                                                                                                          • 实训
                                                                                                                                                                                                                                          • 第8章 学生成绩管理系统中视图的使用
                                                                                                                                                                                                                                            • 学习情景
                                                                                                                                                                                                                                              • 8.1 创建视图
                                                                                                                                                                                                                                                • 8.1.1 用SSMS的图形工具创建视图
                                                                                                                                                                                                                                                  • 8.1.2 用SSMS的代码编辑器创建视图
                                                                                                                                                                                                                                                  • 8.2 修改视图
                                                                                                                                                                                                                                                    • 8.2.1 用SSMS的图形工具修改视图
                                                                                                                                                                                                                                                      • 8.2.2 用SSMS的代码编辑器修改视图
                                                                                                                                                                                                                                                      • 8.3 删除视图
                                                                                                                                                                                                                                                        • 8.3.1 用SSMS的图形工具删除视图
                                                                                                                                                                                                                                                          • 8.3.2 用SSMS的代码编辑器删除视图
                                                                                                                                                                                                                                                          • 8.4 查询视图
                                                                                                                                                                                                                                                            • 8.4.1 用SSMS的图形工具查询视图
                                                                                                                                                                                                                                                              • 8.4.2 用SSMS的代码编辑器查询视图
                                                                                                                                                                                                                                                              • 8.5 知识链接
                                                                                                                                                                                                                                                                • 8.5.1 视图的概念
                                                                                                                                                                                                                                                                  • 8.5.2 相关的T‐SQL语句
                                                                                                                                                                                                                                                                    • 8.5.3 视图的作用
                                                                                                                                                                                                                                                                      • 8.5.4 使用视图的注意事项
                                                                                                                                                                                                                                                                      • 小结
                                                                                                                                                                                                                                                                        • 习题
                                                                                                                                                                                                                                                                          • 实训
                                                                                                                                                                                                                                                                          • 第9章 学生成绩管理系统的复杂数据查询
                                                                                                                                                                                                                                                                            • 学习情景
                                                                                                                                                                                                                                                                              • 9.1 连接查询
                                                                                                                                                                                                                                                                                • 9.1.1 内连接
                                                                                                                                                                                                                                                                                  • 9.1.2 外连接
                                                                                                                                                                                                                                                                                    • 9.1.3 自连接
                                                                                                                                                                                                                                                                                    • 9.2 嵌套查询
                                                                                                                                                                                                                                                                                      • 9.3 集合查询
                                                                                                                                                                                                                                                                                        • 9.4 知识链接
                                                                                                                                                                                                                                                                                          • 9.4.1 复杂查询的基本语法
                                                                                                                                                                                                                                                                                            • 9.4.2 复杂查询的使用技巧
                                                                                                                                                                                                                                                                                            • 小结
                                                                                                                                                                                                                                                                                              • 习题
                                                                                                                                                                                                                                                                                                • 实训
                                                                                                                                                                                                                                                                                                • 第10章 学生成绩管理系统中存储过程的使用
                                                                                                                                                                                                                                                                                                  • 学习情景
                                                                                                                                                                                                                                                                                                    • 10.1 创建存储过程
                                                                                                                                                                                                                                                                                                      • 10.1.1 用SSMS的图形工具创建存储过程
                                                                                                                                                                                                                                                                                                        • 10.1.2 用SSMS的代码编辑器创建存储过程
                                                                                                                                                                                                                                                                                                        • 10.2 查看存储过程
                                                                                                                                                                                                                                                                                                          • 10.2.1 用SSMS的图形工具查看存储过程
                                                                                                                                                                                                                                                                                                            • 10.2.2 用SSMS的代码编辑器查看存储过程
                                                                                                                                                                                                                                                                                                            • 10.3 执行存储过程
                                                                                                                                                                                                                                                                                                              • 10.3.1 用SSMS的图形工具执行存储过程
                                                                                                                                                                                                                                                                                                                • 10.3.2 用SSMS的代码编辑器执行存储过程
                                                                                                                                                                                                                                                                                                                • 10.4 修改存储过程
                                                                                                                                                                                                                                                                                                                  • 10.4.1 用SSMS的图形工具修改存储过程
                                                                                                                                                                                                                                                                                                                    • 10.4.2 用SSMS的代码编辑器修改存储过程
                                                                                                                                                                                                                                                                                                                    • 10.5 重命名存储过程
                                                                                                                                                                                                                                                                                                                      • 10.5.1 用SSMS的图形工具重命名存储过程
                                                                                                                                                                                                                                                                                                                        • 10.5.2 用SSMS的代码编辑器重命名存储过程
                                                                                                                                                                                                                                                                                                                        • 10.6 删除存储过程
                                                                                                                                                                                                                                                                                                                          • 10.6.1 用SSMS的图形工具删除存储过程
                                                                                                                                                                                                                                                                                                                            • 10.6.2 用SSMS的代码编辑器删除存储过程
                                                                                                                                                                                                                                                                                                                            • 10.7 知识链接
                                                                                                                                                                                                                                                                                                                              • 10.7.1 函数
                                                                                                                                                                                                                                                                                                                                • 10.7.2 存储过程的概念
                                                                                                                                                                                                                                                                                                                                  • 10.7.3 使用存储过程的优点
                                                                                                                                                                                                                                                                                                                                    • 10.7.4 相关的T‐SQL语句
                                                                                                                                                                                                                                                                                                                                    • 小结
                                                                                                                                                                                                                                                                                                                                      • 习题
                                                                                                                                                                                                                                                                                                                                        • 实训
                                                                                                                                                                                                                                                                                                                                        • 第11章 学生成绩管理系统中触发器的使用
                                                                                                                                                                                                                                                                                                                                          • 学习情景
                                                                                                                                                                                                                                                                                                                                            • 11.1 创建触发器
                                                                                                                                                                                                                                                                                                                                              • 11.1.1 用SSMS的图形工具创建触发器
                                                                                                                                                                                                                                                                                                                                                • 11.1.2 用SSMS的代码编辑器创建触发器
                                                                                                                                                                                                                                                                                                                                                • 11.2 查看触发器
                                                                                                                                                                                                                                                                                                                                                  • 11.2.1 用SSMS的图形工具查看触发器
                                                                                                                                                                                                                                                                                                                                                    • 11.2.2 用SSMS的代码编辑器查看触发器tr_information1信息
                                                                                                                                                                                                                                                                                                                                                    • 11.3 修改触发器
                                                                                                                                                                                                                                                                                                                                                      • 11.3.1 用SSMS的图形工具修改触发器
                                                                                                                                                                                                                                                                                                                                                        • 11.3.2 用SSMS的代码编辑器修改触发器
                                                                                                                                                                                                                                                                                                                                                        • 11.4 禁用与启用触发器
                                                                                                                                                                                                                                                                                                                                                          • 11.4.1 用SSMS的图形工具禁用与启用触发器
                                                                                                                                                                                                                                                                                                                                                            • 11.4.2 用SSMS的代码编辑器禁用与启用触发器
                                                                                                                                                                                                                                                                                                                                                            • 11.5 删除触发器
                                                                                                                                                                                                                                                                                                                                                              • 11.5.1 用SSMS的图形工具删除触发器
                                                                                                                                                                                                                                                                                                                                                                • 11.5.2 用SSMS的代码编辑器删除触发器
                                                                                                                                                                                                                                                                                                                                                                • 11.6 知识链接
                                                                                                                                                                                                                                                                                                                                                                  • 11.6.1 触发器的概念
                                                                                                                                                                                                                                                                                                                                                                    • 11.6.2 使用触发器的优点
                                                                                                                                                                                                                                                                                                                                                                      • 11.6.3 触发器的类型
                                                                                                                                                                                                                                                                                                                                                                        • 11.6.4 触发器中使用的两个特殊表
                                                                                                                                                                                                                                                                                                                                                                          • 11.6.5 相关的T‐SQL语句
                                                                                                                                                                                                                                                                                                                                                                          • 小结
                                                                                                                                                                                                                                                                                                                                                                            • 习题
                                                                                                                                                                                                                                                                                                                                                                              • 实训
                                                                                                                                                                                                                                                                                                                                                                              • 第12章 数据库安全管理
                                                                                                                                                                                                                                                                                                                                                                                • 学习情景
                                                                                                                                                                                                                                                                                                                                                                                  • 12.1 数据库管理系统登录管理
                                                                                                                                                                                                                                                                                                                                                                                    • 12.1.1 设置SQL Server 2005的登录身份验证模式
                                                                                                                                                                                                                                                                                                                                                                                      • 12.1.2 SQL Server 2005的登录帐户管理
                                                                                                                                                                                                                                                                                                                                                                                      • 12.2 用户管理
                                                                                                                                                                                                                                                                                                                                                                                        • 12.2.1 使用SSMS管理数据库用户
                                                                                                                                                                                                                                                                                                                                                                                          • 12.2.2 使用T‐SQL管理数据库用户
                                                                                                                                                                                                                                                                                                                                                                                          • 12.3 角色管理
                                                                                                                                                                                                                                                                                                                                                                                            • 12.3.1 创建角色
                                                                                                                                                                                                                                                                                                                                                                                              • 12.3.2 角色的管理
                                                                                                                                                                                                                                                                                                                                                                                                • 12.3.3 删除角色
                                                                                                                                                                                                                                                                                                                                                                                                • 12.4 权限管理
                                                                                                                                                                                                                                                                                                                                                                                                  • 12.4.1 权限的授予
                                                                                                                                                                                                                                                                                                                                                                                                    • 12.4.2 权限的拒绝
                                                                                                                                                                                                                                                                                                                                                                                                      • 12.4.3 权限的回收
                                                                                                                                                                                                                                                                                                                                                                                                      • 12.5 知识链接
                                                                                                                                                                                                                                                                                                                                                                                                        • 12.5.1 SQL Server 2005的安全机制
                                                                                                                                                                                                                                                                                                                                                                                                          • 12.5.2 权限管理
                                                                                                                                                                                                                                                                                                                                                                                                            • 12.5.3 相关的T‐SQL语句
                                                                                                                                                                                                                                                                                                                                                                                                            • 小结
                                                                                                                                                                                                                                                                                                                                                                                                              • 习题
                                                                                                                                                                                                                                                                                                                                                                                                                • 实训
                                                                                                                                                                                                                                                                                                                                                                                                                • 第13章 学生成绩管理系统的实现
                                                                                                                                                                                                                                                                                                                                                                                                                  • 13.1 实例1 使用VB开发一个C/S学生成绩管理系统
                                                                                                                                                                                                                                                                                                                                                                                                                    • 13.1.1 VB与SQL数据库的连接
                                                                                                                                                                                                                                                                                                                                                                                                                      • 13.1.2 学生成绩管理系统各窗体创建及功能实现
                                                                                                                                                                                                                                                                                                                                                                                                                      • 13.2 实例2 使用ASP开发一个B/S学生成绩管理系统
                                                                                                                                                                                                                                                                                                                                                                                                                        • 13.2.1 ASP与SQL数据库的连接
                                                                                                                                                                                                                                                                                                                                                                                                                          • 13.2.2 学生成绩管理系统各页面创建及功能实现
                                                                                                                                                                                                                                                                                                                                                                                                                          • 13.3 知识链接
                                                                                                                                                                                                                                                                                                                                                                                                                            • 13.3.1 软件体系结构
                                                                                                                                                                                                                                                                                                                                                                                                                              • 13.3.2 VB数据库访问技术
                                                                                                                                                                                                                                                                                                                                                                                                                                • 13.3.3 ASP数据库访问技术
                                                                                                                                                                                                                                                                                                                                                                                                                                  • 13.3.4 不同平台下SQL的应用
                                                                                                                                                                                                                                                                                                                                                                                                                                  • 小结
                                                                                                                                                                                                                                                                                                                                                                                                                                    • 习题
                                                                                                                                                                                                                                                                                                                                                                                                                                      • 实训
                                                                                                                                                                                                                                                                                                                                                                                                                                      • 参考文献

                                                                                                                                                                                                                                                                                                                                                                                                                                      相关图书