数据库基础及应用技术 第2版PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:何玉洁编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2004
- ISBN:7302096805
- 页数:358 页
第1章 关系数据库基础 1
1.1 数据管理的发展 1
1.1.1 文件管理系统 2
1.1.2 数据库管理系统 5
1.2 数据库管理系统与数据库系统 7
1.2.1 数据库系统的组成 7
1.2.2 数据库管理系统 8
1.3 数据和数据模型 9
1.3.1 数据和数据模型 9
1.3.2 数据模型三要素 11
1.3.3 概念层数据模型 11
1.3.4 组织层数据模型 14
1.3.5 E-R模型向关系模型的转换 19
1.4 数据库系统的结构 21
1.4.1 数据库系统模式的概念 22
1.4.2 三级模式结构 22
1.4.3 数据库的二级模式映象功能与数据独立性 25
1.5 关系数据库规范化理论 26
1.5.1 函数依赖 26
1.5.2 关系规范化 29
1.6 数据库应用结构 32
1.6.1 集中式应用结构 32
1.6.2 文件服务器结构 33
1.6.3 客户机/服务器结构 33
1.6.4 互联网应用结构 34
1.7 小结 35
1.8 习题 35
2.1.1 SQL Server服务 37
2.1 概述 37
第2章 SQL Server 2000基础 37
2.1.2 SQL Server通信架构 39
2.1.3 应用程序开发架构 41
2.2 安装与测试 44
2.2.1 安装前的准备 44
2.2.2 各版本性能说明 45
2.2.3 安装及安装选项 47
2.2.4 测试安装 63
2.2.5 故障排除 66
2.3 SQL Server 2000常用工具简介 67
2.4 卸载SQL Server 2000 76
2.5 联机丛书 77
2.6 小结 79
2.7 习题 79
3.1.1 系统创建的数据库 81
第3章 数据库的创建与管理 81
3.1 数据库概述 81
3.1.2 SQL Server数据库的构成 82
3.1.3 数据文件和日志文件的作用 83
3.1.4 创建数据库时的其他属性 83
3.2 创建数据库 84
3.2.1 使用企业管理器创建数据库 84
3.2.2 使用向导创建数据库 88
3.2.3 使用SQL语句创建数据库 92
3.3 使用企业管理器查看和设置数据库选项 95
3.4 维护数据库 98
3.4.1 扩大数据库空间 98
3.4.2 缩小数据库空间 100
3.5 删除数据库 105
3.6 分离和附加数据库 106
3.6.1 分离数据库 107
3.6.2 附加数据库 108
3.7 小结 112
3.8 习题 112
第4章 Transact-SQL语言基础 114
4.1 SQL基本概念 114
4.1.1 SQL语言的发展 114
4.1.2 SQL语言特点 115
4.1.3 SQL语言功能概述 115
4.2 SQL数据类型 116
4.2.1 数值型 116
4.2.2 字符串型 117
4.2.3 日期时间类型 119
4.3.1 语句批 120
4.3 Transact-SQL语言的一些基础知识 120
4.2.4 货币类型 120
4.3.2 脚本 121
4.3.3 注释 122
4.4 变量 122
4.4.1 变量的种类 122
4.4.2 变量的声明与赋值 122
4.5 流程控制语句 123
4.5.1 BEGIN...END语句 124
4.5.2 IF...ELSE语句 124
4.5.3 WHILE语句 126
4.5.4 CASE表达式 126
4.6 小结 128
4.7 习题 128
5.1 用户自定义数据类型 130
第5章 基本表的创建与管理 130
5.2 创建表 132
5.2.1 使用企业管理器创建表 133
5.2.2 使用Transact-SQL语句创建表 140
5.3 修改表结构 143
5.3.1 使用企业管理器修改表结构 143
5.3.2 使用Transact-SQL语句修改表结构 143
5.4 删除表 144
5.4.1 在企业管理器中删除表 144
5.4.2 在查询分析器中删除表 145
5.5 小结 146
5.6 习题 146
第6章 数据的查询与修改 148
6.1 数据查询 148
6.1.1 查询语句的基本结构 149
6.1.2 简单查询 150
6.1.3 多表连接查询 173
6.1.4 合并多个结果集 180
6.1.5 将查询结果保存到新表中 181
6.1.6 使用TOP限制结果集 183
6.1.7 子查询 184
6.2 数据修改 191
6.2.1 插入数据 191
6.2.2 更新数据 192
6.2.3 删除数据 193
6.2.4 数据修改时的完整性检查 194
6.3 小结 196
6.4 习题 197
7.1.1 完整性约束条件的作用对象 201
第7章 实现数据完整性 201
7.1 数据完整性的概念 201
7.1.2 实现数据完整性的方法 202
7.2 实现数据完整性 202
7.2.1 实体完整性约束 203
7.2.2 惟一值约束 203
7.2.3 参照完整性 206
7.2.4 默认值约束 207
7.2.5 列取值范围约束 208
7.3 系统对完整性约束的检查 212
7.4 查看已定义的约束 213
7.4.1 在查询分析器中查看约束 213
7.4.2 使用系统存储过程查看约束 214
7.5.2 使用ALTER TABLE语句删除约束 215
7.5.1 在查询分析器中删除约束 215
7.5 删除约束 215
7.6 禁用约束检查 216
7.6.1 对表中现有数据禁用约束检查 217
7.6.2 在更改数据时禁用约束检查 217
7.7 小结 218
7.8 习题 218
第8章 视图 220
8.1 视图概念 220
8.2 定义视图 220
8.2.1 用SQL语句定义视图 220
8.2.2 使用向导定义视图 224
8.2.3 使用企业管理器定义视图 228
8.3 查看和修改视图 232
8.4 删除视图 234
8.6 视图的作用 235
8.5 通过视图修改数据 235
8.7 小结 236
8.8 习题 236
第9章 存储过程 237
9.1 存储过程概念 237
9.2 创建和执行存储过程 238
9.2.1 使用SQL语句创建存储过程 238
9.2.2 使用企业管理器创建存储过程 243
9.3 查看和修改存储过程 244
9.4 系统存储过程 247
9.5 小结 249
9.6 习题 250
10.1.1 事务概念 251
第10章 事务与触发器 251
10.1 事务 251
10.1.2 事务特征 252
10.1.3 事务的分类 253
10.2 触发器 253
10.2.1 创建触发器 254
10.2.2 查看和修改触发器 259
10.2.3 删除触发器 261
10.2.4 触发器与数据完整性约束的比较 262
10.3 小结 262
10.4 习题 263
第11章 安全管理 264
11.1 安全控制 264
11.1.1 安全控制模型 264
11.2 SQL Server的安全控制 265
11.1.2 数据库权限的种类及用户的分类 265
11.3 管理SQL Server登录账户 271
11.3.1 系统内置的登录账户 271
11.3.2 建立登录账户 272
11.3.3 修改登录账户的属性 273
11.3.4 删除登录账户 275
11.4 管理数据库用户 275
11.4.1 建立数据库用户 275
11.4.2 删除数据库用户 277
11.5 管理权限 277
11.5.1 SQL Server权限种类 277
11.5.2 权限的管理 278
11.6 角色 280
11.6.1 固定的服务器角色 281
11.6.2 固定的数据库角色 283
11.6.3 用户自定义的角色 287
11.7 小结 289
11.8 习题 290
第12章 数据传输 291
12.1 ODBC 291
12.1.1 ODBC简介 291
12.1.2 ODBC体系结构 291
12.1.3 建立ODBC数据源 292
12.2 OLE DB与ADO 298
12.2.1 OLE DB 298
12.2.2 ADO 299
12.2.3 OLE DB与ODBC的关系 299
12.3 SQL Server的数据转移工具——DTS 299
12.3.2 利用DTS向导数据的导入和导出 300
12.3.1 DTS技术概述 300
12.4 使用SQL语句实现数据转移 312
12.4.1 bcp实用工具 312
12.4.2 BULK INSERT语句 313
12.4 小结 317
12.5 习题 317
第13章 备份和恢复数据库 318
13.1 备份数据库 318
13.1.1 为什么要进行数据备份 318
13.1.2 备份内容及备份时间 318
13.1.3 SQL Server的备份设备 319
13.1.4 SQL Server的备份类型 321
13.1.5 备份策略 323
13.1.6 实现备份 324
13.2.1 恢复前的准备 333
13.2 恢复数据库 333
13.2.2 恢复的顺序 334
13.2.3 实现恢复 334
13.3 小结 339
13.4 习题 340
第14章 常用系统函数 341
14.1 聚合函数 341
14.2 日期和时间函数 342
14.3 数学函数 347
14.4 字符串函数 348
14.5 类型转换函数 354
14.6 系统函数 356
14.7 小结 357
14.8 习题 357
参考文献 358
- 《市政工程基础》杨岚编著 2009
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《零基础学会素描》王金著 2019
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《生物质甘油共气化制氢基础研究》赵丽霞 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《花时间 我的第一堂花艺课 插花基础技法篇》(日)花时间编辑部编;陈洁责编;冯莹莹译 2020
- 《市政工程基础》杨岚编著 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