注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络数据库数据库设计/管理数据库基础与实践技术(SQL Server 2017)

数据库基础与实践技术(SQL Server 2017)

数据库基础与实践技术(SQL Server 2017)

定 价:¥69.00

作 者: 何玉洁
出版社: 机械工业出版社
丛编项:
标 签: 暂缺

购买这本书可以去


ISBN: 9787111654735 出版时间: 2020-04-01 包装:
开本: 16开 页数: 383 字数:  

内容简介

  《数据库基础与实践技术(SQL Server 2017)》在介绍数据库技术应用时注重结合数据库的理论知识,使实践与理论相结合。《数据库基础与实践技术(SQL Server 2017)》条理清晰,讲解详细,实例丰富,并用浅显的数据和图表讲解不好理解的知识。

作者简介

  何玉洁,北京信息科技大学计算机学院副教授,长期从事数据库方面的教学和研究工作,主要讲授课程:数据库系统基础、数据库课程设计、数据库技术实践。主要成果:出版过多部数据库方面的本科生教材,覆盖计算机专业和理工科非计算机专业,其中一本为国家十一五规划教材,一本属于北京市精品教材立项项目。所出版图书有比较广泛的市场。

图书目录

前言
教学建议
第1章 关系数据库基础
1.1 数据管理的发展
1.1.1 文件管理系统
1.1.2 数据库管理系统
1.2 数据库系统与数据库管理系统
1.2.1 数据库系统的组成
1.2.2 数据库管理系统
1.3 数据和数据模型
1.3.1 概述
1.3.2 数据模型三要素
1.3.3 概念层数据模型
1.3.4 组织层数据模型
1.3.5 E-R模型向关系模型的转换
1.4 数据库系统的结构
1.4.1 三级模式结构
1.4.2 两级模式映像功能与数据独立性
1.5 关系数据库规范化理论
1.5.1 函数依赖
1.5.2 关系规范化
小结
习题
第2章 SQL Server 2017基础
2.1 SQL Server 2017的版本和组件
2.1.1 SQL Server 2017的版本
2.1.2 服务器组件
2.1.3 管理工具
2.1.4 各版本功能差异
2.1.5 安装资源要求
2.1.6 实例
2.2 安装SQL Server
2.3 设置SQL Server服务启动方式
2.4 SQL Server Management Studio工具
2.4.1 连接到数据库服务器
2.4.2 查询编辑器
2.5 卸载SQL Server 2017实例
小结
习题
上机练习
第3章 数据库的创建与管理
3.1 SQL Server数据库概述
3.1.1 系统数据库
3.1.2 数据库的组成
3.1.3 数据库文件组
3.1.4 数据库文件的属性
3.2 创建数据库
3.2.1 用图形化方法创建数据库
3.2.2 用T-SQL语句创建数据库
3.3 查看和设置数据库选项
3.4 修改数据库
3.4.1 扩大数据库空间
3.4.2 收缩数据库空间
3.4.3 添加和删除数据库文件
3.4.4 创建和更改文件组
3.5 删除数据库
3.6 分离和附加数据库
3.6.1 分离数据库
3.6.2 附加数据库
3.7 移动数据库文件
小结
习题
上机练习
第4章 SQL基础
4.1 概述
4.1.1 SQL的发展
4.1.2 SQL的特点
4.1.3 SQL功能
4.2 系统提供的数据类型
4.2.1 数字类型
4.2.2 字符串类型
4.2.3 日期时间类型
4.3 用户定义的数据类型
4.3.1 创建用户自定义数据类型
4.3.2 删除用户自定义数据类型
4.4 T-SQL的基础知识
4.4.1 语句批
4.4.2 脚本
4.4.3 注释
4.5 变量
4.5.1 变量的种类
4.5.2 变量的声明与赋值
4.6 流程控制语句
小结
习题
上机练习
第5章 架构与基本表
5.1 架构
5.1.1 创建架构
5.1.2 在架构间传输对象
5.1.3 删除架构
5.2 基本表
5.2.1 用T-SQL语句实现
5.2.2 用SSMS工具实现
5.3 分区表
5.3.1 基本概念
5.3.2 创建分区表
5.3.3 创建分区函数
5.3.4 创建分区方案
小结
习题
上机练习
第6章 数据操作语言
6.1 数据查询语句
6.1.1 查询语句的基本结构
6.1.2 单表查询
6.1.3 多表连接查询
6.1.4 使用TOP限制结果集的行数
6.1.5 将查询结果保存到新表中
6.1.6 CASE表达式
6.2 数据更改功能
6.2.1 插入数据
6.2.2 更新数据
6.2.3 删除数据
小结
习题
上机练习
第7章 高级查询
7.1 子查询
7.1.1 嵌套子查询
7.1.2 相关子查询
7.1.3 其他形式的子查询
7.2 查询结果的并、交和差运算
7.2.1 并运算
7.2.2 交运算
7.2.3 差运算
7.3 其他查询功能
7.3.1 开窗函数
7.3.2 公用表表达式
7.3.3 MERGE语句
小结
习题
上机练习
第8章 索引
8.1 基本概念
8.2 索引存储结构及类型
8.2.1 B树结构
8.2.2 索引类型
8.3 创建索引
8.3.1 用SQL实现
8.3.2 用SSMS工具实现
8.3.3 设计索引注意事项
小结
习题
上机练习
第9章 视图
9.1 标准视图
9.1.1 基本概念
9.1.2 定义视图
9.1.3 通过视图查询数据
9.1.4 修改和删除视图
9.1.5 视图的作用
9.2 分区视图
9.3 索引视图
9.3.1 基本概念
9.3.2 定义索引视图
小结
习题
上机练习
第10章 存储过程和触发器
10.1 存储过程
10.1.1 存储过程的概念
10.1.2 创建和执行存储过程
10.1.3 从存储过程返回数据
10.1.4 查看和维护存储过程
10.1.5 一些系统存储过程
10.2 触发器
10.2.1 创建触发器
10.2.2 DML触发器示例
10.2.3 DDL触发器示例
10.2.4 查看和维护触发器
小结
习题
上机练习
第11章 函数和游标
11.1 用户自定义函数
11.1.1 基本概念
11.1.2 创建和调用标量函数
11.1.3 创建和调用内联表值函数
11.1.4 创建和调用多语句表值函数
11.1.5 查看和修改用户自定义函数
11.1.6 删除用户自定义函数
11.2 游标
11.2.1 基本概念
11.2.2 使用游标
11.2.3 游标示例
小结
习题
上机练习
第12章 安全管理
12.1 安全控制概述
12.2 SQL Server的安全控制
12.3 管理登录账户
12.3.1 创建登录账户
12.3.2 删除登录账户
12.4 管理数据库用户
12.4.1 创建数据库用户
12.4.2 删除数据库用户
12.5 管理权限
12.5.1 权限的种类
12.5.2 权限管理
12.6 角色
12.6.1 固定的服务器角色
12.6.2 固定的数据库角色
12.6.3 用户定义的角色
小结
习题
上机练习
第13章 备份和还原数据库
13.1 备份数据库
13.1.1 为什么要进行数据备份
13.1.2 备份内容及备份时间
13.1.3 常用术语
13.2 SQL Server支持的备份机制
13.2.1 备份设备
13.2.2 恢复模式
13.2.3 备份类型及策略
13.2.4 实现备份
13.3 还原数据库
13.3.1 还原数据库的顺序
13.3.2 实现还原
小结
习题
上机练习
第14章 数据传输
14.1 导出数据
14.2 导入数据
小结
上机练习
附录 系统提供的常用函数

本目录推荐