图书介绍
数据库原理及开发应用【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 周屹等主编 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302302469
- 出版时间:2013
- 标注页数:329页
- 文件大小:58MB
- 文件页数:344页
- 主题词:数据库系统
PDF下载
下载说明
数据库原理及开发应用PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 数据库概述1
1.1 数据管理技术的发展1
1.1.1 信息与数据1
1.1.2 数据管理技术的发展2
1.2 数据库系统的结构5
1.2.1 数据库三级模式结构5
1.2.2 数据库系统的体系结构6
1.3 数据库、数据库管理系统与数据库系统7
1.3.1 数据库7
1.3.2 数据库管理系统8
1.3.3 数据库系统8
1.4 数据库技术的发展9
1.4.1 数据库的发展历程9
1.4.2 数据库研究的现状和未来的发展趋势10
1.5 SQL Server2005简介11
1.5.1 SQL Server 2005概述11
1.5.2 SQL Server 2005常见版本13
1.5.3 SQL Server 2005工具和实用程序简介14
1.5.4 SQL Server 2005系统数据库简介18
1.5.5 SQL Server 2005数据库的建立20
1.6 本章小结24
1.7 习题25
第2章 数据模型26
2.1 信息的三个世界26
2.1.1 现实世界27
2.1.2 信息世界27
2.1.3 数据世界28
2.1.4 三个世界之间的关系28
2.2 概念模型29
2.2.1 实体、属性及联系29
2.2.2 实体间的联系30
2.2.3 实体联系方法31
2.3 逻辑模型31
2.3.1 逻辑模型的三要素32
2.3.2 层次模型32
2.3.3 网状模型34
2.3.4 关系模型35
2.3.5 面向对象模型36
2.3.6 数据模型的比较38
2.4 本章小结39
2.5 习题39
第3章 关系数据库的基本理论42
3.1 关系模型概述42
3.2 关系数据模型44
3.2.1 关系数据结构和基本术语45
3.2.2 关系的数学定义46
3.2.3 关系的性质47
3.3 关系模型的三类完整性49
3.3.1 实体完整性(Entity Integrity)49
3.3.2 参照完整性(Referential Integrity)49
3.3.3 用户定义完整性51
3.4 关系代数的基本运算51
3.4.1 传统的集合运算52
3.4.2 专门的关系运算54
3.4.3 基本运算及其变换运算59
3.5 关系演算59
3.5.1 元组关系演算语言——ALPHA59
3.5.2 域关系演算63
3.6 本章小结67
3.7 习题67
第4章 Transact-SQL语言71
4.1 Transaet-SQL语言基本概念71
4.1.1 数据类型71
4.1.2 变量和运算符74
4.2 流程控制语句77
4.3 函数80
4.3.1 系统函数80
4.3.2 用户自定义函数83
4.4 本章小结85
4.5 习题85
第5章 结构化查询语言SQL86
5.1 概述86
5.1.1 SQL的产生和发展86
5.1.2 SQL的特点86
5.2 数据定义功能87
5.2.1 基本表的定义87
5.2.2 表结构的修改89
5.2.3 基本表的删除90
5.2.4 索引的建立90
5.2.5 索引的删除91
5.3 数据查询功能91
5.3.1 投影查询92
5.3.2 条件查询94
5.3.3 连接查询97
5.3.4 排序100
5.3.5 分组及计算查询100
5.3.6 子查询102
5.3.7 集合操作104
5.4 数据操作功能105
5.4.1 插入数据语句106
5.4.2 更新数据语句107
5.4.3 删除数据语句107
5.4.4 保持数据的一致性108
5.5 视图108
5.5.1 视图的建立109
5.5.2 视图的修改111
5.5.3 视图的删除111
5.5.4 视图更新操作111
5.6 数据控制功能112
5.6.1 授予权限112
5.6.2 回收权限113
5.6.3 拒绝权限114
5.7 嵌入式SQL114
5.7.1 嵌入式SQL简介114
5.7.2 游标115
5.7.3 动态SQL简介118
5.8 本章小结119
5.9 习题120
第6章 存储过程和触发器122
6.1 存储过程122
6.1.1 存储过程的类型122
6.1.2 存储过程的创建和执行123
6.1.3 存储过程的修改和删除127
6.1.4 存储过程的优点128
6.2 触发器128
6.2.1 触发器的类型129
6.2.2 触发器的工作原理130
6.2.3 触发器的创建和查看130
6.2.4 触发器的修改和删除134
6.2.5 触发器的优缺点134
6.3 本章小结135
6.4 习题135
第7章 关系模式的规范化设计137
7.1 问题提出137
7.2 数据依赖137
7.2.1 属性间联系138
7.2.2 函数依赖139
7.2.3 多值依赖140
7.3 规范化的关系模式141
7.3.1 第一范式141
7.3.2 第二范式141
7.3.3 第三范式142
7.3.4 BC范式143
7.3.5 第四范式144
7.3.6 规范化小结145
7.4 数据依赖的公理系统147
7.5 模式分解150
7.6 本章小结151
7.7 习题152
第8章 数据库设计155
8.1 概述155
8.1.1 数据库设计的任务、内容和特点155
8.1.2 数据库设计方法简述156
8.1.3 数据库设计的步骤158
8.2 需求分析160
8.2.1 需求分析的任务160
8.2.2 需求分析的步骤161
8.3 概念结构设计164
8.3.1 概念结构设计的必要性164
8.3.2 概念模型的特点165
8.3.3 概念结构设计的方法与步骤165
8.4 逻辑结构设计173
8.4.1 E-R图向关系模型的转换173
8.4.2 数据模型的优化175
8.5 数据库物理设计177
8.5.1 确定物理结构177
8.5.2 评价物理结构179
8.6 数据库实施179
8.7 数据库运行与维护181
8.8 数据库设计中的技巧182
8.9 本章小结186
8.10 习题186
第9章 数据库的安全与保护188
9.1 数据库的安全性188
9.1.1 用户认证188
9.1.2 存取控制189
9.1.3 视图机制191
9.1.4 审计194
9.1.5 数据加密196
9.1.6 SQL Server 2005的安全性管理198
9.2 数据库的完整性209
9.2.1 数据库的完整性的含义209
9.2.2 完整性约束条件209
9.2.3 完整性控制211
9.2.4 SQL Server 2005的完整性保护213
9.3 数据库的并发控制技术218
9.3.1 事务概述218
9.3.2 并发控制方法219
9.3.3 并发调度的可串行性224
9.3.4 SQL Server 2005的并发控制224
9.4 数据库的备份与恢复技术225
9.4.1 数据库的故障种类226
9.4.2 数据备份与恢复227
9.4.3 SQL Server 2005的数据库备份232
9.4.4 SQL Server 2005的数据库还原237
9.5 本章小结240
9.6 习题240
第10章 数据库应用系统设计实例——学生管理系统242
10.1 用户需求242
10.1.1 系统功能分析242
10.1.2 系统功能模块设计243
10.2 数据库设计243
10.2.1 数据库需求分析243
10.2.2 数据库概念结构设计244
10.2.3 数据库逻辑结构设计244
10.3 数据库结构的实现246
10.3.1 创建数据库和数据表246
10.3.2 SQL Server 2005的设置248
10.3.3 前台客户端编程所使用的高级语言——Visual Basic 6.0简介249
10.3.4 创建数据库257
10.3.5 创建ODBC258
10.4 学生管理系统主窗体的创建258
10.4.1 创建工程项目——Student MIS259
10.4.2 创建学生管理系统的主窗体259
10.4.3 创建主窗体的菜单260
10.4.4 创建公用模块260
10.5 系统用户管理模块的创建263
10.5.1 用户登录窗体的创建263
10.5.2 添加用户窗体的创建265
10.6 本章小结267
10.7 习题267
第11章 Web数据库应用系统269
11.1 Web概述269
11.1.1 Web的历史269
11.1.2 Web工作模式270
11.1.3 与Web有关的一些概念271
11.2 Web数据库271
11.2.1 Web数据库的概念272
11.2.2 Web应用系统272
11.2.3 常用Web数据库的比较274
11.3 Web数据库访问技术276
11.3.1 ODBC276
11.3.2 JDBC282
11.3.3 JSP284
11.4 Web数据库应用系统285
11.4.1 ASP简介285
11.4.2 ASP访问数据库示例292
11.5 本章小结296
11.6 习题296
第12章 数据库技术新进展298
12.1 数据库技术发展概述298
12.2 数据库技术与其他相关技术相结合299
12.2.1 分布式数据库299
12.2.2 并行数据库307
12.2.3 主动数据库309
12.2.4 面向对象数据库313
12.2.5 多媒体数据库316
12.3 面向应用领域的数据库新技术317
12.3.1 数据仓库317
12.3.2 工程数据库318
12.3.3 空间数据库320
12.3.4 模糊数据库321
12.3.5 传感器数据库322
12.3.6 网格数据管理323
12.3.7 微小型数据库技术324
12.3.8 移动数据管理325
12.4 本章小结327
12.5 习题328
参考文献329
热门推荐
- 2772617.html
- 826637.html
- 472526.html
- 2017569.html
- 755889.html
- 1645952.html
- 2024005.html
- 3848097.html
- 435008.html
- 3737404.html
- http://www.ickdjs.cc/book_2003391.html
- http://www.ickdjs.cc/book_1559131.html
- http://www.ickdjs.cc/book_3494046.html
- http://www.ickdjs.cc/book_3341645.html
- http://www.ickdjs.cc/book_3783175.html
- http://www.ickdjs.cc/book_2106140.html
- http://www.ickdjs.cc/book_1747903.html
- http://www.ickdjs.cc/book_803894.html
- http://www.ickdjs.cc/book_2950266.html
- http://www.ickdjs.cc/book_3116529.html