SQL Server 2008程序设计与应用技术PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:王虹主编;许华容副主编;林序,高腾刚,程超,肖利平,杨云江编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2014
- ISBN:9787302381068
- 页数:255 页
第1章 数据库基础知识 1
1.1 基本概念 1
1.1.1 数据管理技术及其发展 1
1.1.2 数据库及其特点 4
1.1.3 数据库管理系统 4
1.1.4 数据库系统 5
1.1.5 数据库系统的体系结构 6
1.1.6 数据字典 7
1.2 数据模型 7
1.2.1 数据模型的基本概念 8
1.2.2 非关系模型 10
1.2.3 关系模型 12
思考题 13
第2章 关系数据库 14
2.1 关系模型的基本概念 14
2.1.1 关系的数学定义 14
2.1.2 关系的完整性 16
2.1.3 关系代数 18
2.2 数据库规范化基础 22
2.2.1 函数依赖 22
2.2.2 码 23
2.2.3 范式 23
2.2.4 规范化设计 25
2.3 数据库设计 26
2.3.1 需求分析 26
2.3.2 概念设计 27
2.3.3 逻辑设计 27
2.3.4 物理设计 29
2.3.5 数据库实施 29
2.3.6 运行和维护 29
思考题 29
第3章 SQLServer2008基础 30
3.1 SQLServer2008概述 30
3.1.1 SQLServer2008的组成 30
3.1.2 SQLServer2008的新特点 32
3.2 SQLServer2008的安装 34
3.2.1 SQLServer2008的安装要求 34
3.2.2 SQLServer2008的安装过程 35
3.3 SQLServer2008的管理与配置 39
3.3.1 常用管理工具 40
3.3.2 管理SQLServer2008服务器 41
3.3.3 配置SQLServer2008服务器 44
3.4 SQLServer2008的其他管理工具 50
3.4.1 商业智能开发平台 51
3.4.2 事件探查器 51
3.4.3 数据库引擎优化顾问 52
3.4.4 报表服务 54
思考题 55
第4章 常用数据库对象 56
4.1 数据库 56
4.1.1 数据库管理概述 56
4.1.2 创建数据库 57
4.1.3 配置数据库 59
4.1.4 更改数据库 60
4.1.5 删除数据库 60
4.2 数据表 62
4.2.1 列的数据类型 62
4.2.2 创建表 66
4.2.3 使用约束 67
4.2.4 修改表结构 73
4.2.5 删除表 76
4.3 索引 77
4.3.1 索引的结构和类型 77
4.3.2 使用索引的基本原则 80
4.3.3 创建索引 82
4.3.4 修改和删除索引 82
思考题 85
第5章 数据查询与视图 87
5.1 结构化查询语言 87
5.1.1 SELECT语句的一般格式 87
5.1.2 简单查询 89
5.1.3 聚合函数和分组查询 91
5.1.4 JOIN连接查询 93
5.1.5 嵌套查询 93
5.1.6 集合查询 95
5.2 T-SQL语言基础 95
5.2.1 T-SQL语言简介 95
5.2.2 数据类型、常量和变量 96
5.2.3 运算符和表达式 99
5.2.4 流程控制语句 101
5.2.5 常用函数 106
5.3 视图 110
5.3.1 视图的作用 111
5.3.2 创建视图 111
5.3.3 通过视图修改数据 113
5.3.4 修改和删除视图 114
思考题 116
第6章 存储过程和触发器 118
6.1 存储过程 118
6.1.1 存储过程的概念 118
6.1.2 创建存储过程 118
6.1.3 执行存储过程 121
6.1.4 修改和删除存储过程 123
6.1.5 系统存储过程和扩展存储过程 125
6.1.6 存储过程应用 125
6.2 触发器 126
6.2.1 触发器的基本概念 126
6.2.2 创建和应用DML触发器 126
6.2.3 创建和应用DDL触发器 131
6.2.4 嵌套触发器和递归触发器 132
6.2.5 查看、修改和删除触发器 133
思考题 135
第7章 事务和锁 136
7.1 事务 136
7.1.1 事务的概念 136
7.1.2 事务的操作 137
7.1.3 高级事务主题 140
7.2 锁 143
7.2.1 并发控制概述 143
7.2.2 SQLServer锁的模式 144
7.2.3 查看数据库中的锁 146
7.2.4 防止死锁 148
思考题 149
第8章 安全管理 150
8.1 安全管理概述 150
8.1.1 计算机安全性概述 150
8.1.2 SQLServer2008安全机制 151
8.2 网络服务器安全管理 152
8.2.1 服务器登录模式 152
8.2.2 创建和管理登录名 154
8.2.3 服务器角色管理 157
8.3 网络数据库安全管理 157
8.3.1 管理架构 157
8.3.2 数据库用户管理 169
8.3.3 数据库角色管理 161
8.3.4 数据库权限管理 164
思考题 168
第9章 数据库的备份与恢复 169
9.1 数据库的导入和导出 169
9.1.1 数据库的导入 169
9.1.2 数据库的导出 174
9.2 数据库备份 179
9.2.1 备份及其工作原理 179
9.2.2 创建备份设备 180
9.2.3 完整备份与差异备份 182
9.2.4 事务日志备份 185
9.3 数据库的恢复 188
9.3.1 数据库恢复模式 188
9.3.2 数据库的标准恢复 189
9.3.3 文件/文件组恢复 192
9.3.4 时间点恢复 192
9.3.5 使用T-SQL还原数据库 193
9.4 网络数据库的备份和恢复策略 194
9.4.1 确定备份和恢复的目标与要求 194
9.4.2 几种备份和恢复策略比较 195
思考题 196
第10章 ASP.NET访问SQLServer2008数据库 197
10.1 ASP.NET概述 197
10.1.1 ASP.NET的运行机制 197
10.1.2 ASP.NET常用对象 198
10.2 ADO.NET概述 200
10.2.1 ADO.NET的组成 200
10.2.2 SQLServer数据库访问常用对象 201
10.3 编写ASP.NET网络数据库应用程序 203
10.3.1 C#简介 203
10.3.2 安装Visual Studio 2010 207
10.3.3 创建ASP.NET应用程序 210
思考题 217
第11章 网络应用系统设计实例 218
11.1 需求分析 218
11.2 功能设计 218
11.2.1 成绩管理系统 218
11.2.2 后台数据查看系统 219
11.3 数据库设计 220
11.4 关键技术 222
11.5 系统主要功能详细设计 225
11.5.1 母版页设计 225
11.5.2 登录页面设计 228
11.5.3 教师授课信息页面设计 231
11.5.4 登记成绩页面设计 233
11.5.5 学生成绩查询页面设计 237
11.5.6 学生选课页面设计 240
11.5.7 后台数据查看系统设计 247
思考题 252
附录英文缩写词汇 253
参考文献 255
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 2019
- 《催化剂制备过程技术》韩勇责任编辑;(中国)张继光 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019