顶部
收藏

数据库原理及应用——SQL Server(第3版)


作者:
沈祥玖 相伟
定价:
33.90 元
版面字数:
440千字
开本:
16开
装帧形式:
平装
版次:
3
最新版次
印刷时间:
2022年
ISBN:
978-7-04-050276-3
物料号:
50276-00
出版时间:
2018-08-31
读者对象:
高等教育
一级分类:
计算机/教育技术类
二级分类:
计算机基础课程
三级分类:
数据库技术

本书针对应用型本科学生的特点,总结并精选作者多年从事教学和实际应用开发的经验,以实际应用例子作为任务驱动,由浅入深,理论结合实际,全面讲述SQL Server 2008关系数据库系统的特点及应用开发技术,讲解简明扼要、条理清楚,应用例子贯穿始终,简单易学。

本书可作为应用型本科和高职高专学生学习数据库原理与应用的教材,也可作为技术培训教材和自学参考书。

  • 目录
    • 前辅文
      • 第1章 数据库概述
        • 本章学习目标
          • 1.1 引言
            • 1.1.1 数据、数据库、数据库管理系统和数据库系统
              • 1.1.2 数据管理的发展
                • 1.1.3 数据库技术的研究领域
                • 1.2 数据模型
                  • 1.2.1 三种主要的数据模型
                    • 1.2.2 关系数据模型的三要素
                      • 1.2.3 概念模型
                      • 1.3 数据库系统的结构
                        • 1.3.1 数据库系统的模式结构
                          • 1.3.2 数据库系统的体系结构
                            • 1.3.3 数据库管理系统
                            • 本章小结
                              • 习题1
                              • 第2章 关系数据库
                                • 本章学习目标
                                  • 2.1 关系模型的基本概念
                                    • 2.1.1 关系
                                      • 2.1.2 关系数据结构
                                        • 2.1.3 关系的完整性
                                        • 2.2 关系代数
                                          • 2.2.1 传统的集合运算
                                            • 2.2.2 专门的关系运算
                                            • 本章小结
                                              • 习题2
                                              • 第3章 SQL Server 2008 概述
                                                • 本章学习目标
                                                  • 3.1 SQL Server 2008的体系结构
                                                    • 3.1.1 SQL Server 2008的客户机/服务器结构
                                                      • 3.1.2 SQL Server 2008的查询语言——交互式SQL
                                                      • 3.2 SQL Server 2008的新特性
                                                        • 3.3 SQL Server 2008的安装
                                                          • 3.3.1 SQL Server 2008的安装版本
                                                            • 3.3.2 SQL Server 2008的安装步骤
                                                            • 本章小结
                                                              • 习题3
                                                              • 第4章 可视化方式下数据库对象的操作
                                                                • 本章学习目标
                                                                  • 4.1 数据库的创建
                                                                    • 4.1.1 数据库的结构
                                                                      • 4.1.2 系统数据库
                                                                        • 4.1.3 创建数据库
                                                                          • 4.1.4 查看数据库信息
                                                                            • 4.1.5 修改数据库
                                                                              • 4.1.6 删除数据库
                                                                              • 4.2 数据表的创建
                                                                                • 4.2.1 数据类型
                                                                                  • 4.2.2 创建表结构
                                                                                    • 4.2.3 查看和修改表结构
                                                                                      • 4.2.4 删除表
                                                                                      • 4.3 创建数据库关系图
                                                                                        • 4.4 数据更新
                                                                                          • 4.5 视图
                                                                                            • 4.5.1 视图的概念
                                                                                              • 4.5.2 创建视图
                                                                                                • 4.5.3 更新视图
                                                                                                • 本章小结
                                                                                                  • 习题4
                                                                                                  • 第5章 Transact-SQL基础及应用
                                                                                                    • 本章学习目标
                                                                                                      • 5.1 SQL语言的发展
                                                                                                        • 5.2 Transact-SQL的语法规则
                                                                                                          • 5.3 数据定义
                                                                                                            • 5.4 Transact-SQL简单查询
                                                                                                              • 5.4.1 最简单的SELECT语句
                                                                                                                • 5.4.2 带条件的查询
                                                                                                                  • 5.4.3 模糊查询
                                                                                                                    • 5.4.4 函数的使用
                                                                                                                      • 5.4.5 查询结果排序
                                                                                                                        • 5.4.6 使用分组
                                                                                                                        • 5.5 Transact-SQL高级查询
                                                                                                                          • 5.5.1 连接查询
                                                                                                                            • 5.5.2 子查询
                                                                                                                            • 5.6 视图
                                                                                                                              • 5.6.1 视图的概念
                                                                                                                                • 5.6.2 创建视图
                                                                                                                                  • 5.6.3 查询视图
                                                                                                                                  • 5.7 数据操纵
                                                                                                                                    • 5.7.1 向表中插入数据
                                                                                                                                      • 5.7.2 修改表中数据
                                                                                                                                        • 5.7.3 删除表中数据
                                                                                                                                        • 本章小结
                                                                                                                                          • 习题5
                                                                                                                                          • 第6章 数据库的完整性设计
                                                                                                                                            • 本章学习目标
                                                                                                                                              • 6.1 完整性概述
                                                                                                                                                • 6.2 使用约束实施数据库的完整性
                                                                                                                                                  • 6.2.1 PRIMARY KEY约束
                                                                                                                                                    • 6.2.2 UNIQUE约束
                                                                                                                                                      • 6.2.3 DEFAULT约束
                                                                                                                                                        • 6.2.4 CHECK约束
                                                                                                                                                          • 6.2.5 FOREIGN KEY约束
                                                                                                                                                          • 6.3 使用规则
                                                                                                                                                            • 6.3.1 创建规则
                                                                                                                                                              • 6.3.2 绑定规则
                                                                                                                                                                • 6.3.3 解除规则绑定
                                                                                                                                                                  • 6.3.4 删除规则
                                                                                                                                                                  • 6.4 使用默认值
                                                                                                                                                                    • 6.4.1 创建默认值
                                                                                                                                                                      • 6.4.2 绑定默认值
                                                                                                                                                                        • 6.4.3 解除绑定
                                                                                                                                                                          • 6.4.4 删除默认值
                                                                                                                                                                          • 本章小结
                                                                                                                                                                            • 习题6
                                                                                                                                                                            • 第7章 存储过程和触发器
                                                                                                                                                                              • 本章学习目标
                                                                                                                                                                                • 7.1 存储过程
                                                                                                                                                                                  • 7.1.1 存储过程概述
                                                                                                                                                                                    • 7.1.2 存储过程的类型
                                                                                                                                                                                      • 7.1.3 创建存储过程
                                                                                                                                                                                        • 7.1.4 查看存储过程信息
                                                                                                                                                                                          • 7.1.5 修改存储过程
                                                                                                                                                                                            • 7.1.6 删除存储过程
                                                                                                                                                                                            • 7.2 触发器
                                                                                                                                                                                              • 7.2.1 触发器概述
                                                                                                                                                                                                • 7.2.2 创建触发器
                                                                                                                                                                                                  • 7.2.3 管理触发器
                                                                                                                                                                                                    • 7.2.4 修改触发器
                                                                                                                                                                                                      • 7.2.5 删除触发器
                                                                                                                                                                                                      • 本章小结
                                                                                                                                                                                                        • 习题7
                                                                                                                                                                                                        • 第8章 数据库的安全性
                                                                                                                                                                                                          • 本章学习目标
                                                                                                                                                                                                            • 8.1 SQL Server 的安全性机制
                                                                                                                                                                                                              • 8.2 管理服务器的安全性
                                                                                                                                                                                                                • 8.2.1 服务器登录账号
                                                                                                                                                                                                                  • 8.2.2 设置安全性身份验证模式
                                                                                                                                                                                                                    • 8.2.3 创建登录账号
                                                                                                                                                                                                                      • 8.2.4 拒绝登录账号
                                                                                                                                                                                                                        • 8.2.5 删除登录账号
                                                                                                                                                                                                                          • 8.2.6 特殊账户sa
                                                                                                                                                                                                                            • 8.2.7 服务器角色
                                                                                                                                                                                                                            • 8.3 SQL Server 数据库的安全性
                                                                                                                                                                                                                              • 8.3.1 添加数据库用户
                                                                                                                                                                                                                                • 8.3.2 修改数据库用户
                                                                                                                                                                                                                                  • 8.3.3 删除数据库用户
                                                                                                                                                                                                                                    • 8.3.4 特殊数据库用户
                                                                                                                                                                                                                                      • 8.3.5 固定数据库角色
                                                                                                                                                                                                                                        • 8.3.6 创建自定义数据库角色
                                                                                                                                                                                                                                          • 8.3.7 增删数据库角色成员
                                                                                                                                                                                                                                          • 8.4 表和列级的安全性
                                                                                                                                                                                                                                            • 8.4.1 权限简介
                                                                                                                                                                                                                                              • 8.4.2 授权
                                                                                                                                                                                                                                                • 8.4.3 权限收回
                                                                                                                                                                                                                                                  • 8.4.4 权限拒绝
                                                                                                                                                                                                                                                  • 本章小结
                                                                                                                                                                                                                                                    • 习题8
                                                                                                                                                                                                                                                    • 第9章 数据库备份与还原
                                                                                                                                                                                                                                                      • 本章学习目标
                                                                                                                                                                                                                                                        • 9.1 备份概述
                                                                                                                                                                                                                                                          • 9.1.1 备份的概念及恢复模式
                                                                                                                                                                                                                                                            • 9.1.2 备份类型
                                                                                                                                                                                                                                                              • 9.1.3 备份设备
                                                                                                                                                                                                                                                              • 9.2 备份数据库
                                                                                                                                                                                                                                                                • 9.2.1 创建磁盘备份设备
                                                                                                                                                                                                                                                                  • 9.2.2 使用SQL Server Management Studio进行数据库备份
                                                                                                                                                                                                                                                                    • 9.2.3 使用T-SQL语句创建数据库备份
                                                                                                                                                                                                                                                                    • 9.3 还原数据库
                                                                                                                                                                                                                                                                      • 9.3.1 数据库还原
                                                                                                                                                                                                                                                                        • 9.3.2 利用SQL Server Management Studio还原数据库
                                                                                                                                                                                                                                                                          • 9.3.3 利用T-SQL语句还原数据库
                                                                                                                                                                                                                                                                          • 9.4 SQL Server 2008数据转换概述
                                                                                                                                                                                                                                                                            • 9.4.1 数据导入
                                                                                                                                                                                                                                                                              • 9.4.2 数据导出
                                                                                                                                                                                                                                                                              • 本章小结
                                                                                                                                                                                                                                                                                • 习题9
                                                                                                                                                                                                                                                                                • 第10章 关系数据库理论和设计
                                                                                                                                                                                                                                                                                  • 本章学习目标
                                                                                                                                                                                                                                                                                    • 10.1 关系数据库理论
                                                                                                                                                                                                                                                                                      • 10.1.1 函数依赖
                                                                                                                                                                                                                                                                                        • 10.1.2 范式
                                                                                                                                                                                                                                                                                          • 10.1.3 关系模式的规范化
                                                                                                                                                                                                                                                                                          • 10.2 数据库设计
                                                                                                                                                                                                                                                                                            • 10.2.1 数据库设计的任务与内容
                                                                                                                                                                                                                                                                                              • 10.2.2 数据库的设计方法
                                                                                                                                                                                                                                                                                                • 10.2.3 数据库设计的步骤
                                                                                                                                                                                                                                                                                                • 10.3 数据库新技术
                                                                                                                                                                                                                                                                                                  • 10.3.1 数据库技术与其他技术的结合
                                                                                                                                                                                                                                                                                                    • 10.3.2 数据仓库
                                                                                                                                                                                                                                                                                                    • 本章小结
                                                                                                                                                                                                                                                                                                      • 习题10
                                                                                                                                                                                                                                                                                                      • 第11章 数据库应用(Java)程序开发实例
                                                                                                                                                                                                                                                                                                        • 本章学习目标
                                                                                                                                                                                                                                                                                                          • 11.1 Java连接数据库技术
                                                                                                                                                                                                                                                                                                            • 11.1.1 JDBC简介
                                                                                                                                                                                                                                                                                                              • 11.1.2 Connection接口
                                                                                                                                                                                                                                                                                                                • 11.1.3 Statement接口
                                                                                                                                                                                                                                                                                                                  • 11.1.4 ResultSet接口
                                                                                                                                                                                                                                                                                                                  • 11.2 学生管理系统的设计
                                                                                                                                                                                                                                                                                                                    • 11.2.1 系统的需求
                                                                                                                                                                                                                                                                                                                      • 11.2.2 系统的模块划分
                                                                                                                                                                                                                                                                                                                        • 11.2.3 数据库的逻辑结构设计
                                                                                                                                                                                                                                                                                                                        • 11.3 学生管理系统的编程与实现
                                                                                                                                                                                                                                                                                                                          • 11.3.1 连接数据库的实现
                                                                                                                                                                                                                                                                                                                            • 11.3.2 登录模块的设计与实现
                                                                                                                                                                                                                                                                                                                              • 11.3.3 系统主界面的设计与实现
                                                                                                                                                                                                                                                                                                                                • 11.3.4 学生信息管理模块的设计与实现
                                                                                                                                                                                                                                                                                                                                  • 11.3.5 选课管理模块的设计与实现
                                                                                                                                                                                                                                                                                                                                    • 11.3.6 成绩管理模块的设计与实现
                                                                                                                                                                                                                                                                                                                                      • 11.3.7 成绩查询模块的设计与实现
                                                                                                                                                                                                                                                                                                                                        • 11.3.8 系统管理模块的设计与实现
                                                                                                                                                                                                                                                                                                                                        • 本章小结
                                                                                                                                                                                                                                                                                                                                          • 习题11
                                                                                                                                                                                                                                                                                                                                          • 第12章 上机实验指导
                                                                                                                                                                                                                                                                                                                                            • 12.1 实验一 SQL Server 2008的安装
                                                                                                                                                                                                                                                                                                                                              • 12.1.1 实验目的与要求
                                                                                                                                                                                                                                                                                                                                                • 12.1.2 实验准备
                                                                                                                                                                                                                                                                                                                                                  • 12.1.3 实验内容
                                                                                                                                                                                                                                                                                                                                                  • 12.2 实验二 数据库、表的创建和管理
                                                                                                                                                                                                                                                                                                                                                    • 12.2.1 实验目的与要求
                                                                                                                                                                                                                                                                                                                                                      • 12.2.2 实验准备
                                                                                                                                                                                                                                                                                                                                                        • 12.2.3 实验内容
                                                                                                                                                                                                                                                                                                                                                          • 12.2.4 注意事项
                                                                                                                                                                                                                                                                                                                                                            • 12.2.5 思考题
                                                                                                                                                                                                                                                                                                                                                            • 12.3 实验三 表数据的操作
                                                                                                                                                                                                                                                                                                                                                              • 12.3.1 实验目的与要求
                                                                                                                                                                                                                                                                                                                                                                • 12.3.2 实验准备
                                                                                                                                                                                                                                                                                                                                                                  • 12.3.3 实验内容
                                                                                                                                                                                                                                                                                                                                                                    • 12.3.4 注意事项
                                                                                                                                                                                                                                                                                                                                                                      • 12.3.5 思考题
                                                                                                                                                                                                                                                                                                                                                                      • 12.4 实验四 数据库的简单查询和连接查询
                                                                                                                                                                                                                                                                                                                                                                        • 12.4.1 实验目的与要求
                                                                                                                                                                                                                                                                                                                                                                          • 12.4.2 实验准备
                                                                                                                                                                                                                                                                                                                                                                            • 12.4.3 实验内容
                                                                                                                                                                                                                                                                                                                                                                              • 12.4.4 注意事项
                                                                                                                                                                                                                                                                                                                                                                                • 12.4.5 思考题
                                                                                                                                                                                                                                                                                                                                                                                • 12.5 实验五 高级查询实验
                                                                                                                                                                                                                                                                                                                                                                                  • 12.5.1 实验目的与要求
                                                                                                                                                                                                                                                                                                                                                                                    • 12.5.2 实验准备
                                                                                                                                                                                                                                                                                                                                                                                      • 12.5.3 实验内容
                                                                                                                                                                                                                                                                                                                                                                                        • 12.5.4 注意事项
                                                                                                                                                                                                                                                                                                                                                                                          • 12.5.5 思考题
                                                                                                                                                                                                                                                                                                                                                                                          • 12.6 实验六 数据安全性实验
                                                                                                                                                                                                                                                                                                                                                                                            • 12.6.1 实验目的与要求
                                                                                                                                                                                                                                                                                                                                                                                              • 12.6.2 实验准备
                                                                                                                                                                                                                                                                                                                                                                                                • 12.6.3 实验内容
                                                                                                                                                                                                                                                                                                                                                                                                  • 12.6.4 注意事项
                                                                                                                                                                                                                                                                                                                                                                                                    • 12.6.5 思考题
                                                                                                                                                                                                                                                                                                                                                                                                    • 12.7 实验七 完整性约束的实现
                                                                                                                                                                                                                                                                                                                                                                                                      • 12.7.1 实验目的与要求
                                                                                                                                                                                                                                                                                                                                                                                                        • 12.7.2 实验准备
                                                                                                                                                                                                                                                                                                                                                                                                          • 12.7.3 实验内容
                                                                                                                                                                                                                                                                                                                                                                                                          • 12.8 实验八 数据库备份和恢复实验
                                                                                                                                                                                                                                                                                                                                                                                                            • 12.8.1 实验目的与要求
                                                                                                                                                                                                                                                                                                                                                                                                              • 12.8.2 实验准备
                                                                                                                                                                                                                                                                                                                                                                                                                • 12.8.3 实验内容
                                                                                                                                                                                                                                                                                                                                                                                                                  • 12.8.4 注意事项
                                                                                                                                                                                                                                                                                                                                                                                                                    • 12.8.5 思考题
                                                                                                                                                                                                                                                                                                                                                                                                                  • 参考文献
                                                                                                                                                                                                                                                                                                                                                                                                                  课程网址: null

                                                                                                                                                                                                                                                                                                                                                                                                                  相关图书