- 电子工业出版社
- 9787121353079
- 1-9
- 292818
- 66254313-1
- 平塑
- 16开
- 2022-11
- 655
- 364
- 工学
- 软件工程
- 程序设计
- 高职
作者简介
目录
目 录__eol__第1部分 实 用 教 程__eol__ __eol__第0章 数据库基础 1__eol__0.1 数据库基本概念 1__eol__0.2 数据库设计 4__eol__第1章 SQL Server 2016简介 7__eol__1.1 SQL Server 2016服务器组件和管理__eol__ 工具 7__eol__1.2 SQL Server 2016的安装 9__eol__1.2.1 SQL Server 2016安装准备 9__eol__1.2.2 下载并安装JDK 10__eol__1.2.3 SQL Server 2016及其组件__eol__安装 14__eol__1.2.4 安装SQL Server Management __eol__Studio(SSMS) 20__eol__1.3 SQL Server 2016操作 22__eol__1.3.1 采用SQL Server Management __eol__Studio(SSMS)操作 22__eol__1.3.2 采用其他工具操作SQL Server __eol__2016 24__eol__第2章 数据库创建 27__eol__2.1 SQL Server数据库及其数据库对象 27__eol__2.2 以命令方式创建数据库 29__eol__2.2.1 创建数据库 29__eol__2.2.2 修改数据库 33__eol__2.2.3 删除数据库 36__eol__第3章 表的创建和操作 37__eol__3.1 表结构和数据类型 37__eol__3.1.1 表和表结构 37__eol__3.1.2 数据类型 38__eol__3.1.3 表结构设计 41__eol__3.2 以命令方式创建表 43__eol__3.2.1 创建表 43__eol__3.2.2 修改表结构 45__eol__3.2.3 删除表 47__eol__3.3 以命令方式操作表数据 47__eol__3.3.1 插入记录 47__eol__3.3.2 修改记录 49__eol__3.3.3 删除记录 50__eol__3.4 为查询准备数据 51__eol__第4章 数据库的查询和视图 52__eol__4.1 数据库的查询 52__eol__4.1.1 选择查询结果输出列 52__eol__4.1.2 选择查询条件 57__eol__4.1.3 指定查询对象 62__eol__4.1.4 连接 64__eol__4.1.5 指定查询结果分组方法 68__eol__4.1.6 指定查询结果分组后筛选__eol__条件 69__eol__4.1.7 指定查询结果排序 70__eol__4.1.8 SELECT语句的其他语法 71__eol__4.2 视图 74__eol__4.2.1 视图概念 74__eol__4.2.2 创建视图 75__eol__4.2.3 更新视图 78__eol__4.2.4 修改视图的定义 80__eol__4.2.5 删除视图 81__eol__第5章 游标 82__eol__5.1 声明游标 82__eol__5.2 打开游标 84__eol__5.3 读取数据 85__eol__5.4 关闭和删除游标 87__eol__第6章 T-SQL语言 89__eol__6.1 常量、变量与用户定义类型 89__eol__6.1.1 常量 89__eol__6.1.2 用户定义类型 90__eol__6.1.3 变量 92__eol__6.2 运算符与表达式 96__eol__6.3 流程控制语句 100__eol__6.4 系统内置函数 105__eol__6.4.1 系统内置函数介绍 105__eol__6.4.2 常用系统标量函数 106__eol__6.5 用户定义函数 112__eol__6.5.1 标量函数 112__eol__6.5.2 内嵌表值函数 114__eol__6.5.3 用户定义函数的删除 116__eol__第7章 索引和完整性 118__eol__7.1 索引 118__eol__7.1.1 索引的分类 118__eol__7.1.2 索引的创建 119__eol__7.1.3 重建索引 120__eol__7.1.4 索引的删除 121__eol__7.2 数据完整性 121__eol__7.2.1 创建实体完整性 123__eol__7.2.2 创建域完整性 125__eol__7.2.3 创建参照完整性 128__eol__第8章 存储过程和触发器 132__eol__8.1 存储过程 132__eol__8.1.1 存储过程的类型 132__eol__8.1.2 存储过程的创建与执行 133__eol__8.1.3 存储过程的修改 137__eol__8.1.4 存储过程的删除 138__eol__8.2 触发器 138__eol__8.2.1 触发器的类型 138__eol__8.2.2 触发器的创建 139__eol__8.2.3 触发器的修改 145__eol__8.2.4 触发器的删除 145__eol__第9章 备份与恢复 147__eol__9.1 备份与恢复概述 147__eol__9.1.1 数据库备份的概念 147__eol__9.1.2 数据库恢复的概念 149__eol__9.2 数据库备份 149__eol__9.2.1 创建备份设备 150__eol__9.2.2 以命令方式备份数据库 151__eol__9.3 数据库恢复 154__eol__9.4 附加数据库和数据库复制 157__eol__第10章 系统安全管理 159__eol__10.1 SQL Server 2016的安全机制 159__eol__10.1.1 SQL Server 身份验证模式 159__eol__10.1.2 SQL Server安全性机制 160__eol__10.1.3 SQL Server数据库安全验证__eol__过程 160__eol__10.2 建立和管理用户账户 161__eol__10.2.1 以界面方式管理用户账户 161__eol__10.2.2 以命令方式管理用户账户 165__eol__10.3 角色管理 167__eol__10.3.1 固定服务器角色 167__eol__10.3.2 固定数据库角色 169__eol__10.3.3 自定义数据库角色 172__eol__10.3.4 应用程序角色 174__eol__10.4 数据库权限的管理 175__eol__10.4.1 授予权限 175__eol__10.4.2 拒绝权限 178__eol__10.4.3 撤销权限 179__eol__10.5 数据库架构的定义和使用 180__eol__10.5.1 以界面方式创建架构 180__eol__10.5.2 以命令方式创建架构 182__eol__第11章 其他概念 184__eol__11.1 事务 184__eol__11.2 锁定 189__eol__11.3 自动化管理 190__eol__ __eol__ __eol__第2部分 实 验__eol__ __eol__实验1 SQL Server 2016环境 193__eol__实验2 创建数据库和表 195__eol__实验3 表数据的插入、修改和删除 197__eol__实验3.1 表结构的创建 197__eol__实验3.2 表记录的插入、修改和删除 199__eol__实验4 数据库的查询和视图 203__eol__实验4.1 数据库的查询 203__eol__实验4.2 视图的使用 208__eol__实验5 T-SQL编程 210__eol__实验6 索引和数据完整性的使用 214__eol__实验6.1 索引 214__eol__实验6.2 完整性 215__eol__实验7 存储过程和触发器的使用 218__eol__实验7.1 存储过程 218__eol__实验7.2 触发器 220__eol__实验8 备份恢复与导入导出 223__eol__实验8.1 数据库的备份 223__eol__实验8.2 数据库的恢复 224__eol__实验9 数据库的安全性 225__eol__实验9.1 数据库用户的管理 225__eol__实验9.2 服务器角色的应用 226__eol__实验9.3 数据库权限管理 227__eol__实验10 SQL Server与XML 229__eol__ __eol__第3部分 习 题__eol__ __eol__习题0 233__eol__习题1 233__eol__习题2 234__eol__习题3 235__eol__习题4 236__eol__习题5 237__eol__习题6 238__eol__习题7 239__eol__习题8 240__eol__习题9 240__eol__习题10 241__eol__习题11 242__eol__ __eol__第4部分 SQL Server 2016综合应用__eol__ __eol__实习0 创建实习数据库 243__eol__实习0.1 创建数据库及其对象 243__e