数据库原理与应用PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:尤峥主编
- 出 版 社:武汉:武汉大学出版社
- 出版年份:2007
- ISBN:7307055678
- 页数:285 页
第1章 数据库系统概述 1
1.1 引言 1
1.2 数据库技术的发展 2
1.2.1 信息、数据及数据处理 2
1.2.2 数据管理 2
1.3 数据模型 4
1.3.1 信息的三个世界 4
1.3.2 实体联系模型 7
1.3.3 逻辑模型 7
1.4 数据库系统的组成与结构 10
1.4.1 数据库系统的组成 10
1.4.2 数据库系统的结构 10
1.4.3 数据库管理系统 12
1.5 关系数据库简介 15
1.5.1 关系数据库的定义 15
1.5.2 关系模型的组成 15
1.5.3 数据操作及操作语言 15
1.5.4 关键字 16
1.5.5 完整性约束 16
1.5.6 关系数据库的特点 17
1.5.7 常见的关系数据库 17
本章小结 17
习题1 18
第2章 SQL Server 2005介绍 20
2.1 SQL Server 2005简介 20
2.1.1 SQL Server的发展历史 20
2.1.2 SQL Server 2005的版本及功能比较 21
2.1.3 SQL Server 2005的新特性 22
2.2 SQL Server 2005的安装与卸载 24
2.2.1 系统要求 24
2.2.2 安全准备 27
2.2.3 安装与卸载SQL Server 2005 28
2.3 SQL Server 2005工具简介 37
2.3.1 SQL Server Management Studio 37
2.3.2 SQL命令提示实用工具 38
2.3.3 数据库引擎优化顾问 39
2.3.4 配置管理器 39
2.3.5 外围应用配置器 39
2.3.6 SQL Server Profiler 40
2.3.7 Business Intelligence Development Studio 40
本章小结 40
习题2 40
第3章 关系数据库语言 42
3.1 SQL语言 42
3.2 Transact-SQL语言程序设计基础 44
3.2.1 数据类型 45
3.2.2 运算符 50
3.2.3 注释符与通配符 51
3.2.4 T-SQL语言流程控制命令 51
3.2.5 函数 55
3.2.6 用户自定义数据类型 60
3.3 SQL Server 2005中T-SQL语言的扩展 61
本章小结 64
习题3 65
第4章 数据库系统设计方法 67
4.1 概述 67
4.2 数据库系统的设计 68
4.2.1 数据库系统设计的目标与方法 68
4.2.2 数据库系统设计的步骤 68
4.3 数据库系统设计实例 75
4.3.1 系统需求分析 75
4.3.2 概念结构设计及数据分析 76
本章小结 81
习题4 81
第5章 创建和管理数据库 83
5.1 SQL Server数据库基础知识 83
5.2 数据库的创建 90
5.2.1 设计数据库 90
5.2.2 创建数据库 91
5.3 管理数据库 97
5.3.1 显示数据库信息 97
5.3.2 修改数据库 98
5.3.3 删除数据库 99
5.4 设置数据库的选项 100
5.5 实例解析 101
本章小结 102
习题5 103
第6章 创建和管理数据表 104
6.1 数据表概述 104
6.2 创建数据表 105
6.2.1 设计数据表 105
6.2.2 创建数据表 107
6.3 数据表的管理 110
6.3.1 数据表的更名与删除 110
6.3.2 修改数据表结构 110
6.3.3 数据的添加、更新、删除 114
6.4 数据完整性概述 116
6.4.1 数据完整性的概念 116
6.4.2 约束 117
6.5 实例解析 121
本章小结 123
习题6 123
第7章 数据查询 125
7.1 数据查询概述 125
7.2 SELECT子句 127
7.2.1 SELECT子句的语法 127
7.2.2 INTO子句 128
7.2.3 SELECT语句应用 128
7.3 FROM子句 129
7.3.1 FROM子句的语法 129
7.3.2 FROM子句的应用说明 131
7.4 WHERE子句 132
7.4.1 WHERE子句的语法 132
7.4.2 数据的过滤 132
7.5 GROUP BY和HAVING子句 134
7.5.1 GROUP BY子句 134
7.5.2 多次分组 135
7.5.3 HAVING子句 136
7.6 ORDER BY子句 136
7.6.1 ORDER BY子句的语法 136
7.6.2 ORDER BY子句应用说明 137
7.7 实例解析 137
本章小结 144
习题7 144
第8章 视图与索引 147
8.1 视图概述 147
8.1.1 视图的类型 147
8.1.2 视图的优点和缺点 148
8.2 创建视图 148
8.2.1 创建视图的基本原则 149
8.2.2 使用SQL Server Management Studio创建视图 149
8.2.3 使用T-SQL语句创建视图 151
8.3 管理视图 153
8.3.1 视图的修改与更名 153
8.3.2 视图的删除 155
8.3.3 视图数据的管理 156
8.4 索引概述 156
8.4.1 索引的类型 157
8.4.2 索引设计基础 158
8.5 索引的创建 159
8.5.1 使用SQL Server Management Studio创建索引 159
8.5.2 使用T-SQL语言创建索引 162
8.6 索引的管理 164
8.6.1 使用SQL Server Management Studio管理索引 164
8.6.2 使用T-SQL语句管理索引 165
本章小结 166
习题8 166
第9章 存储过程与触发器 169
9.1 存储过程概述 169
9.2 存储过程的创建与管理 170
9.2.1 存储过程的设计 170
9.2.2 创建存储过程 172
9.2.3 存储过程的管理 177
9.3 触发器概述 178
9.4 触发器的创建与管理 180
9.4.1 DML触发器计划 180
9.4.2 使用T-SQL语言创建触发器 182
9.4.3 使用SQL Server Management Studio创建触发器 183
9.4.4 触发器的管理 184
9.5 实例解析 189
本章小结 190
习题9 190
第10章 游标的应用 193
10.1 游标概述 193
10.2 使用游标 194
10.2.1 声明游标 194
10.2.2 打开游标 196
10.2.3 检索游标返回的数据 196
10.2.4 关闭游标 197
10.2.5 释放游标 197
10.3 定位修改删除游标 199
本章小结 200
习题10 200
第11章 数据库的安全管理 202
11.1 SQL Server 2005的验证模式 202
11.2 登录账户管理 204
11.3 用户管理 211
11.3.1 数据库用户概述 211
11.3.2 数据库用户管理 211
11.4 角色管理 214
11.4.1 角色简介 214
11.4.2 角色的管理 215
11.5 权限管理 219
本章小结 222
习题11 222
第12章 数据备份与导入/导出 225
12.1 数据库的备份 225
12.1.1 概述 225
12.1.2 备份设备 226
12.1.3 备份类型 228
12.1.4 备份操作 229
12.2 数据库的恢复 234
12.2.1 使用SQL Server Management Studio恢复数据库备份 235
12.2.2 使用T-SQL语句进行数据库的恢复 236
12.3 数据导入与导出 238
12.3.1 概述 239
12.3.2 使用SQL Server Management Studio导出与导入数据 241
12.3.3 SSIS设计器简介 249
本章小结 251
习题12 251
第13章 数据库系统开发 254
13.1 数据库系统开发简介 254
13.2 数据访问技术概述 255
13.3 ADO数据访问技术 259
13.3.1 ADO编程模型 259
13.3.2 ADO数据库访问控件 260
13.4 Web数据库访问技术简介 262
13.5 数据的复制与发布 263
13.5.1 基本概念 263
13.5.2 执行复制 266
13.5.3 发布的方法 268
本章小结 273
习题13 273
第14章 实训 275
实训1 数据库的创建与管理 275
实训2 数据查询 276
实训3 数据库对象的创建与管理 277
实训4 数据库的安全管理 278
实训5 数据库的备份/恢复与导入/导出 279
附录Ⅰ 281
附录Ⅱ 282
参考文献 284
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《计算机组成原理解题参考 第7版》张基温 2017
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《大学化学实验》李爱勤,侯学会主编 2016
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017