数据库技术及其在网络中的应用PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:王育平等编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2004
- ISBN:730207884X
- 页数:387 页
目录 1
第1章数据库系统概述 1
1.1 网络环境下数据库应用系统实例分析 1
1.2数据管理技术的发展 2
1.2.1信息、数据和数据处理 2
1.2.2计算机数据管理技术的发展 3
1.3数据库系统的基本概念 5
1.4.1 数据描述的三个领域 6
1.4数据模型 6
1.4.2数据联系的描述 8
1.4.3数据模型分类 9
1.5数据库系统的组成与体系结构 11
1.5.1 数据库系统体系结构 11
1.5.2数据库系统的组成 13
1.6数据库管理系统 13
习题 15
2.1关系模型的基本概念 16
2.1.1 关系的数学定义 16
第2章关系数据库原理 16
2.1.2关系的基本术语和性质 17
2.1.3关系模型 18
2.1.4 关系运算 19
2.2关系代数 20
2.2.1传统的集合运算 21
2.2.2专门的关系运算 22
2.2.3 关系代数表达式及其应用 23
2.2.4扩充的关系代数操作 25
2.3.1 查询优化的作用 26
2.3关系代数表达式的查询优化 26
2.3.2 关系表达式优化的一般策略 27
习题 28
第3章 数据库设计 29
3.1数据库设计概述 29
3.1.1 数据库设计的重要性 29
3.1.2数据库设计的特点 29
3.1.3数据库设计方法和步骤 30
3.2.1 需求分析的任务和方法 32
3.2需求分析 32
3.2.2数据字典 33
3.3概念模型设计 34
3.3.1概念模型 34
3.3.2 E-R模型 35
3.4逻辑模型设计 39
3.4.1 E-R模型向关系模型的转换 39
3.4.2关系模型的优化 40
3.5物理模型设计 40
3.5.1 物理模型设计的准备工作 41
3.5.2物理模型设计的内容 41
3.6数据库的实现与维护 42
3.6.1 数据的载入和应用程序的调试 42
3.6.2数据库的试运行 43
3.6.3数据库的运行和维护 43
习题 44
4.1规范化需解决的问题 47
4.1.1 “不好”的关系模式存在的问题 47
第4章 关系模式的规范化 47
4.1.2规范化所要解决的问题 48
4.2 函数依赖 49
4.2.1 函数依赖的概念 49
4.2.2关键字的定义 51
4.3关系模式的规范化 51
4.3.1 第一范式 51
4.3.2第二范式 52
4.3.3第三范式 53
4.3.4修正的第三范式 54
4.3.5分解关系模式的基本原则 55
4.3.6关系模式规范化的过程 56
习题 56
第5章数据库保护 58
5.1数据库的恢复 58
5.1.1事务的概念 58
5.1.2事务的性质 58
5.1.3故障类型 60
5.1.4恢复的基本原则和方法 61
5.1.5运行记录优先原则 63
5.2数据库的并发控制 63
5.2.1数据库的并发操作可能产生的问题 63
5.2.2封锁 66
5.3数据库的完整性 72
5.3.1完整性子系统 72
5.3.2完整性规则 73
5.3.3完整性约束分类 73
5.3.4参照完整性的实现问题 74
5.4数据库的安全性控制 75
5.4.1安全性控制的目的和措施 75
5.4.2安全性控制技术 76
5.4.3自然环境的安全性 79
习题 79
第6章网络环境的数据库体系结构 80
6.1集中式数据库系统的局限性 80
6.2.1分布式数据库系统概述 82
6.2分布式数据库系统 82
6.2.2分布式数据库系统的特点 84
6.2.3分布式数据库系统的优缺点 85
6.2.4分布式数据库系统的透明性 86
6.2.5分布式数据库系统的分类 88
6.2.6分布式数据库系统的体系结构 88
6.2.7分布式数据库系统的查询处理 93
6.3.1 客户/服务器式数据库系统 96
6.3客户/服务器系统体系结构 96
6.3.2客户/服务器系统的主要技术特征 98
6.3.3客户/服务器系统结构的组成 98
6.3.4客户/服务器系统的并行处理与并发控制 99
6.3.5客户/服务器系统的完整性 99
6.4 开放的数据库连接(ODBC) 100
6.4.1 ODBC的体系结构 100
6.4.2 ODBC数据源管理器 101
6.4.3查看系统安装的数据库驱动程序 102
6.4.4 注册ODBC数据源 102
习题 104
6.4.5重新配置或删除数据源 104
第7章SQL Server2000概述 105
7.1 SQLServer2000简介 105
7.1.1 SQL Server 2000的特点 105
7.1.2 SQLServer 2000的新特性 106
7.2 SQLServer 2000的安装 107
7.2.1 SQL Server 2000的环境需求 107
7.2.2 SQLServer 2000的安装步骤 108
7.2.3卸载SQLServer 2000 116
7.3 SQLServer的升级 117
7.3.1 升级SQL Server的准备工作 117
7.3.2升级SQL Server的步骤 117
7.4 SQLServer 2000的工具和实用程序 120
7.4.1服务器管理器 120
7.4.2企业管理器 121
7.4.3查询分析器 122
7.4.4客户端网络实用工具 122
7.4.7联机帮助文档 123
7.4.6 SQL Server分析器 123
7.4.5性能监视器 123
习题 124
实验题 124
第8章SQL Server服务器管理 125
8.1创建服务器组 125
8.2服务器注册 126
8.3运行服务器 130
8.3.1启动服务 130
8.3.3服务器连接与断开 131
8.3.2暂停和关闭服务器 131
8.4服务器配置选项设置 132
8.5系统数据库 137
8.5.1 msdb数据库 137
8.5.2 model数据库 137
8.5.3 master数据库 138
8.5.4 tempdb数据库 138
8.5.5 pubs数据库和Northwind数据库 139
8.6系统表 139
实验题 140
习题 140
第9章结构化查询语言 141
9.1 SQL语言概述 141
9.1.1 SQL语言的发展 141
9.1.2 SQL语言的优点 142
9.1.3 SQL语言的组成 142
9.1.4 SQL语句的结构 143
9.1.5 SQL数据库的体系结构 143
9.2.1 SQL模式的创建 144
9.2 SQL模式的创建和撤销 144
9.2.2 SQL模式的撤销 145
9.3 SQL语言的数据类型 145
9.4 SQL语言的数据定义 147
9.4.1创建数据库对象 147
9.4.2基本表的创建、修改和撤销 147
9.5 SQL语言的数据查询 151
9.5.1 SELECT语句的基本形式 151
9.5.2 SELECT语句的使用限定 153
9.5.3连接查询 160
9.5.4子查询 163
9.6使用SQL语言创建和撤销视图 165
9.6.1创建视图 165
9.6.2修改视图 166
9.6.3删除视图 167
9.7使用SQL语言创建和撤销索引 167
9.7.1创建索引 167
9.8.1数据插入 169
9.8 SQL语言的数据更新 169
9.7.2撤销索引 169
9.8.2数据删除 171
9.8.3数据修改 171
9.8.4通过视图修改记录 173
9.9其他语言元素 174
9.9.1 注释 174
9.9.2变量 174
9.9.3运算符 176
9.9.4 函数 178
9.9.5流程控制语句 182
习题 186
实验题 187
第10章 创建和管理SQL Server数据库 188
10.1数据库的存储结构 188
10.1.1数据库文件 188
10.1.2数据库文件组 189
10.2使用企业管理器创建数据库 189
10.3设置数据库属性 193
10.4浏览数据库 197
10.5删除数据库 198
10.6创建数据库维护计划 199
10.7备份数据库 205
10.7.1 备份数据库概述 205
10.7.2创建和删除备份设备 207
10.7.3执行数据库备份 208
10.8恢复数据库 211
10.8.1恢复数据库概述 211
10.8.2恢复用户数据库 213
10.8.3恢复系统数据库 216
习题 217
实验题 218
第11章 SQL Server数据库对象操作 219
11.1 表的操作 219
11.1.1列的属性 219
11.1.2使用企业管理器创建表 219
11.1.3修改表 221
11.1.4查看表 222
11.1.5删除表 224
11.2实现数据完整性 225
11.2.1数据完整性概述 225
11.2.2数据完整性的实现 225
11.2.3数据完整性的实现方法 227
11.3视图操作 230
11.3.1 创建视图 231
11.3.2修改和重命名视图 235
11.3.3查看和删除视图 236
11.4.1索引概述 238
11.4索引操作 238
11.4.2索引的类型 240
11.4.3创建索引 241
11.4.4查看、修改和删除索引 247
11.5存储过程 249
11.5.1存储过程概述 249
11.5.2创建存储过程 250
11.5.3执行存储过程 256
1 1.5.4查看和修改存储过程 257
11.5.5重命名和删除存储过程 259
11.6触发器 260
11.6.1触发器的概念和工作原理 260
11.6.2创建触发器 261
11.6.3查看、修改和删除触发器 263
11.6.4触发器的应用 265
11.7关系图 267
习题 268
实验题 269
12.1.1安全控制策略 270
第12章 SQL Server安全性和用户管理 270
12.1安全性管理 270
12.1.2身份验证模式 272
12.1.3利用企业管理器进行认证模式的设置 273
12.2用户权限管理 275
12.2.1 服务器登录账号和数据库用户管理 275
12.2.2权限管理 278
12.2.3角色管理 282
实验题 289
习题 289
第13章SQL Server的数据复制与转换 290
13.1复制 290
13.1.1复制概述 290
13.1.2复制模型 291
13.1.3复制类型 292
13.1.4配置复制 294
13.1.5管理复制选项 298
13.1.6创建发布出版物 307
13.1.7订购出版物 315
13.1.8复制代理程序和监视器 319
13.2数据转换服务 322
13.2.1数据转换服务概述 322
13.2.2 DTS导入、导出向导 323
13.2.3对象传输 327
13.2.4使用DTS设计器 331
13.3在Internet上发布数据 336
习题 342
实验题 343
14.1代理服务配置 344
第14章 SQL Server代理服务 344
14.2定义操作员 348
14.3作业管理 349
14.3.1定义作业步骤 350
14.3.2创建作业 350
14.3.3创建作业时间表 353
14.3.4作业执行状态通知 354
14.4警报管理 355
实验题 360
习题 360
第15章 SQL Server数据库应用实例 361
15.1数据库系统概述 361
15.2货物配送系统项目概述 363
15.2.1货物配送系统的实现目标 363
15.2.2货物配送系统的基本功能 364
15.2.3系统分析 364
15.3货物配送系统数据库的概念模型设计 367
15.4货物配送系统数据库的逻辑模型设计 368
15.5货物配送系统数据库的物理实现 370
15.6数据库服务器编程 371
15.6.1存储过程应用 371
15.6.2创建触发器 372
15.7客户端应用开发 373
15.7.1数据库访问接口 373
15.7.2客户端应用程序设计 375
习题 386
参考文献 387
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 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