数据库系统及应用教程 SQL Server 2008PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:刘金岭,冯万利编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2013
- ISBN:9787302331193
- 页数:294 页
第1章 数据库系统概述 1
1.1数据管理技术的发展 1
1.1.1数据和数据管理 1
1.1.2数据管理发展的3个阶段 2
1.2数据库系统 4
1.2.1数据库系统的组成 4
1.2.2数据库系统结构 7
1.3数据模型 9
1.3.1数据处理的3个阶段 9
1.3.2常见的数据模型 12
1.4几种新型的数据库系统 15
1.4.1分布式数据库系统 16
1.4.2面向对象数据库系统 18
1.4.3多媒体数据库系统 19
1.4.4空间数据库系统 19
1.4.5专家数据库系统 20
1.4.6工程数据库系统 21
习题1 22
第2章 关系数据库的基本理论 23
2.1关系数据模型 23
2.1.1关系数据结构 23
2.1.2关系操作 27
2.1.3关系的完整性约束 28
2.2关系代数基本理论 30
2.2.1传统的集合运算 31
2.2.2专门的关系运算 33
2.2.3关系代数表达式及其应用实例 36
2.3关系数据库的规范化理论 37
2.3.1关系模式规范化的必要性 37
2.3.2函数依赖 39
2.3.3关系的范式及规范化 41
2.3.4关系模式的分解 43
习题2 46
第3章 数据库设计 48
3.1数据库设计概述 48
3.1.1数据库设计的目标和方法 48
3.1.2数据库设计的基本步骤 49
3.2需求分析 51
3.2.1需求分析的任务 51
3.2.2需求分析的步骤 51
3.2.3软件需求规格说明书 55
3.3概念结构设计 55
3.3.1概念结构设计任务和E-R模型的特点 56
3.3.2概念结构设计的基本方法 56
3.3.3概念结构设计的主要步骤 57
3.3.4局部E-R模型的设计 58
3.3.5全局E-R模型的设计 64
3.3.6概念结构设计实例 68
3.4逻辑结构设计 71
3.4.1 E-R模型向关系模式的转换 72
3.4.2关系模式的优化 75
3.5物理结构设计 78
3.5.1设计物理结构的内容 79
3.5.2评价物理结构 80
3.6数据库的实施 80
3.7数据库的运行和维护 81
习题3 81
第4章 SQL Server 2008基础 83
4.1 SQL Server 2008简介 83
4.1.1 SQL Server的发展 83
4.1.2 SQL Server 2008版本及所需环境 84
4.1.3 SQL Server 2008新增及加强功能 85
4.1.4 SQL Server 2008的系统数据库 85
4.2 SQL Server 2008的常用管理工具 86
4.2.1 SQL Server Management Studio 86
4.2.2 SQL Server 2008商务智能开发平台 90
4.2.3 SQL Server 2008分析服务 91
4.2.4 SQL Server 2008配置管理器 91
4.2.5 SQL Server文档和教程 92
4.3 SQL Server 2008服务器的配置与管理 92
4.3.1注册SQL Server 2008服务器 92
4.3.2配置服务器选项 94
4.3.3 SQL Server 2008的暂停、停止和启动 99
4.4 SQL和Transact-SQL简介 100
4.4.1 SQL语言的发展与特点 100
4.4.2 Transact-SQL简介 101
习题4 107
第5章 数据库和数据表管理 108
5.1 SQL Server 2008数据库概述 108
5.1.1数据库文件类型 108
5.1.2数据库文件组 109
5.2SQL Server 2008数据库基本管理 109
5.2.1数据库的创建 109
5.2.2数据库结构的修改 115
5.2.3数据库文件的更名与删除 118
5.3SQL Server 2008中表的管理 119
5.3.1表的创建与维护 120
5.3.2表中数据的维护 128
5.3.3数据库数据的导入与导出 130
习题5 133
第6章 数据查询 134
6.1基本查询 134
6.1.1 SELECT查询语句的结构 134
6.1.2简单查询 135
6.1.3带有WHERE子句的查询 138
6.1.4带有ORDER BY子句的查询 141
6.1.5带有GROUP BY子句的查询 142
6.1.6输出结果选项 144
6.1.7联合查询 144
6.2多表查询 146
6.2.1连接查询 146
6.2.2子查询 149
6.3利用游标处理查询结果集 155
6.3.1游标的概念 155
6.3.2游标的管理 156
6.3.3利用游标修改和删除表数据 159
习题6 160
第7章 视图与索引 162
7.1视图 162
7.1.1视图的基本概念 162
7.1.2创建视图 163
7.1.3修改视图 166
7.1.4删除视图 167
7.1.5使用视图 168
7.2索引 170
7.2.1索引的基本概念 170
7.2.2创建索引 172
7.2.3管理索引 175
习题7 179
第8章 存储过程、触发器和用户定义函数 181
8.1流程控制语句 181
8.2存储过程 184
8.2.1存储过程概述 184
8.2.2创建存储过程 186
8.2.3调用存储过程 189
8.2.4管理存储过程 191
8.3触发器 193
8.3.1触发器概述 193
8.3.2创建触发器 194
8.3.3管理触发器 197
8.4用户定义函数 199
8.4.1用户定义函数概述 199
8.4.2创建用户定义函数 200
8.4.3管理用户定义函数 203
习题8 204
第9章 数据库并发控制 205
9.1事务 205
9.1.1事务概述 205
9.1.2管理事务 207
9.2并发数据访问管理 212
9.2.1并发数据操作引起的问题 213
9.2.2封锁机制 213
习题9 217
第10章 数据库安全管理 219
10.1身份验证 219
10.1.1 Windows验证模式 219
10.1.2混合验证模式 219
10.2身份验证模式的设置 220
10.2.1使用“编辑服务器注册属性” 220
10.2.2使用“对象资源管理器” 221
10.3登录账户管理 221
10.3.1创建登录账户 222
10.3.2管理登录账户 225
10.4数据库用户管理 226
10.4.1创建数据库用户 226
10.4.2删除数据库用户 227
10.5角色管理 228
10.5.1 SQL Server角色类型 228
10.5.2固定服务器角色管理 230
10.5.3固定数据库角色管理 232
10.5.4用户定义数据库角色管理 234
10.6权限管理 236
10.6.1语句权限 236
10.6.2对象权限 237
10.6.3隐含权限 239
10.6.4授予用户或角色权限 239
10.6.5拒绝用户或角色权限 241
10.6.6撤销用户或角色权限 241
10.6.7使用系统存储过程查看权限 242
习题10 243
第11章 数据库的备份与恢复 244
11.1备份与恢复概述 244
11.1.1备份方式 244
11.1.2备份与恢复策略 246
11.2分离和附加数据库 247
11.2.1分离数据库 248
11.2.2附加数据库 250
11.3备份数据库 251
11.3.1创建和删除备份设备 251
11.3.2备份数据库的方法 254
11.4恢复数据库 262
11.4.1数据库恢复技术 262
11.4.2恢复数据库的方法 265
习题11 269
第12章 使用ADO.NET访问SQL Server 2008数据库 270
12.1数据库访问技术ADO.NET 270
12.1.1 ADO.NET概述 270
12.1.2数据访问模式 272
12.2数据库的连接 273
12.2.1建立与数据库的连接 273
12.2.2使用ASP.NET连接数据库的环境设置与测试 274
12.3显示数据库中的数据 277
12.3.1显示和修改数据的常用方法 278
12.3.2显示数据库中数据的步骤 279
12.4格式化显示数据库中的数据 281
12.4.1利用DataSet对象显示数据 281
12.4.2利用表格显示数据库中的数据 282
12.4.3利用分页技术显示数据库中的数据 283
12.5数据的插入 285
12.5.1常用对象和控件 285
12.5.2向数据库中插入记录 286
12.6数据的修改和删除 288
12.6.1 Repeater控件 288
12.6.2修改数据库中的数据 289
12.6.3删除记录 291
习题12 293
参考文献 294
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019