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

- 周屹主编 著
- 出版社: 北京:清华大学出版社
- ISBN:7302156808
- 出版时间:2007
- 标注页数:343页
- 文件大小:26MB
- 文件页数:357页
- 主题词:数据库系统
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 数据库三级模式结构6
1.2.2 数据库系统的体系结构8
1.3 数据库、数据库管理系统与数据库系统8
1.3.1 数据库8
1.3.2 数据库管理系统9
1.3.3 数据库系统9
1.4 数据库技术的发展11
1.4.1 数据库的发展历程11
1.4.2 数据库研究的现状和未来的发展趋势12
1.5 SQL Server 2005简介13
1.5.1 SQL Server 2005概述13
1.5.2 SQL Server 2005常见版本15
1.5.3 SQL Server 2005系统数据库简介16
1.5.4 SQL Server 2005的系统数据类型17
1.5.5 SQL Server 2005工具和实用程序简介21
1.6 本章小结25
1.7 习题26
第2章 数据模型27
2.1 信息的三个世界27
2.1.1 现实世界27
2.1.2 信息世界28
2.1.3 数据世界29
2.1.4 三个世界之间的关系29
2.2 概念模型30
2.2.1 实体、属性及联系31
2.2.2 实体间的联系31
2.2.3 实体联系方法32
2.3 逻辑模型33
2.3.1 逻辑模型的三要素33
2.3.2 层次模型34
2.3.3 网状模型36
2.3.4 关系模型37
2.3.5 面向对象模型38
2.3.6 数据模型的比较40
2.4 本章小结41
2.5 习题41
第3章 关系数据库的基本理论44
3.1 关系模型的基本概念44
3.1.1 关系数据结构45
3.1.2 关系模式49
3.1.3 关系操作50
3.2 关系模型的三类完整性51
3.2.1 关系的三类完整性约束51
3.2.2 实体完整性(Entity Integrity)52
3.2.3 参照完整性(Referential Integrity)52
3.2.4 用户定义完整性55
3.3 关系代数的基本运算55
3.3.1 传统的集合运算56
3.3.2 专门的关系运算57
3.4 关系演算61
3.4.1 元组关系演算语言——ALPHA61
3.4.2 域关系演算67
3.5 本章小结73
3.6 习题73
第4章 结构化查询语言SQL76
4.1 概述76
4.1.1 SQL的产生和发展76
4.1.2 SQL的特点76
4.2 数据定义语句77
4.2.1 定义、修改与删除基本表77
4.2.2 建立与删除索引79
4.3 数据操纵语句79
4.3.1 数据查询语句79
4.3.2 数据更新语句80
4.3.3 视图更新操作82
4.3.4 建立与删除视图83
4.4 数据控制语句84
4.4.1 授权语句84
4.4.2 权限的收回85
4.5 嵌入式SQL85
4.5.1 嵌入式SQL简介85
4.5.2 动态SQL简介90
4.6 Transact-SQL语言91
4.6.1 Transact-SQL基本的语言要素92
4.6.2 数据定义语言DDL101
4.6.3 数据操纵语言DML102
4.6.4 数据控制语言DCL107
4.6.5 系统存储过程108
4.7 本章小结109
4.8 习题109
第5章 关系模式的规范化设计111
5.1 问题提出111
5.2 数据依赖111
5.2.1 属性间联系112
5.2.2 函数依赖112
5.2.3 多值依赖113
5.2.4 键114
5.3 规范化的关系模式115
5.3.1 第一范式115
5.3.2 第二范式115
5.3.3 第三范式116
5.3.4 BCNF范式117
5.3.5 第四范式118
5.3.6 规范化小结118
5.4 数据依赖的公理系统121
5.5 模式分解123
5.6 本章小结127
5.7 习题127
第6章 数据库设计130
6.1 概述130
6.1.1 数据库设计的任务、内容和特点130
6.1.2 数据库设计方法简述132
6.1.3 数据库设计的步骤133
6.2 需求分析135
6.2.1 需求分析的任务136
6.2.2 需求分析的步骤137
6.3 概念结构设计139
6.3.1 概念结构设计的必要性139
6.3.2 概念模型的特点140
6.3.3 概念结构设计的方法与步骤141
6.4 逻辑结构设计150
6.4.1 E-R图向关系模型的转换150
6.4.2 数据模型的优化152
6.5 数据库物理设计154
6.5.1 确定物理结构154
6.5.2 评价物理结构156
6.6 数据库实施156
6.7 数据库运行与维护158
6.8 数据库设计中的技巧159
6.9 本章小结162
6.10 习题163
第7章 数据库的安全与保护165
7.1 数据库的安全性165
7.1.1 用户认证165
7.1.2 存取控制166
7.1.3 视图机制168
7.1.4 审计171
7.1.5 数据加密174
7.2 数据库的完整性176
7.2.1 数据库的完整性的含义176
7.2.2 完整性约束条件176
7.2.3 完整性控制179
7.3 数据库的并发控制技术180
7.3.1 事务概述180
7.3.2 并发控制方法181
7.3.3 并发调度的可串行性186
7.4 数据库的备份与恢复技术187
7.4.1 数据库的故障种类187
7.4.2 数据备份与恢复188
7.5 SQL Server 2005数据库的安全与保护196
7.5.1 SQL Server 2005的安全性管理196
7.5.2 SQL Server 2005的完整性保护204
7.5.3 SQL Server 2005的并发控制209
7.5.4 SQL Server 2005的数据库备份210
7.5.5 SQL Server 2005的数据库还原215
7.6 本章小结217
7.7 习题218
第8章 数据库应用系统设计实例——学生管理系统220
8.1 用户需求220
8.1.1 系统功能分析220
8.1.2 系统功能模块设计221
8.2 数据库设计221
8.2.1 数据库需求分析222
8.2.2 数据库概念结构设计222
8.2.3 数据库逻辑结构设计223
8.3 数据库结构的实现224
8.3.1 创建数据库和数据表224
8.3.2 SQL Server 2005的设置226
8.3.3 前台客户端编程所使用的高级语言——Visual Basic 6.0简介227
8.3.4 创建数据库236
8.3.5 创建ODBC236
8.4 学生管理系统主窗体的创建236
8.4.1 创建工程项目——Student MIS236
8.4.2 创建学生管理系统的主窗体237
8.4.3 创建主窗体的菜单238
8.4.4 创建公用模块238
8.5 系统用户管理模块的创建240
8.5.1 用户登录窗体的创建241
8.5.2 添加用户窗体的创建243
8.6 本章小结245
8.7 习题245
第9章 Web数据库应用系统247
9.1 Web概述247
9.1.1 Web的历史247
9.1.2 Web工作模式248
9.1.3 与Web有关的一些概念249
9.2 Web数据库249
9.2.1 Web数据库的概念250
9.2.2 Web应用系统250
9.2.3 常用Web数据库的比较251
9.3 Web数据库访问技术254
9.3.1 ODBC254
9.3.2 JDBC260
9.3.3 JSP261
9.4 Web数据库应用系统263
9.4.1 ASP简介263
9.4.2 ASP访问数据库示例270
9.5 本章小结273
9.6 习题274
第10章 数据库技术的新进展275
10.1 数据库技术发展概述275
10.2 数据库技术与其他相关技术相结合276
10.2.1 分布式数据库276
10.2.2 并行数据库284
10.2.3 主动数据库287
10.2.4 面向对象数据库290
10.2.5 多媒体数据库293
10.3 面向应用领域的数据库新技术294
10.3.1 数据仓库294
10.3.2 工程数据库295
10.3.3 空间数据库297
10.3.4 模糊数据库298
10.3.5 传感器数据库299
10.3.6 网格数据管理300
10.3.7 微小型数据库技术302
10.3.8 移动数据管理303
10.4 本章小结304
10.5 习题305
第11章 Oracle数据库管理系统306
11.1 Oracle数据库系统的体系结构307
11.1.1 Oracle实例的进程结构307
11.1.2 Oracle的内存结构311
11.1.3 Oracle的配置方案313
11.1.4 Oracle运行316
11.1.5 一个综合实例317
11.2 Oracle数据库的结构和空间管理318
11.2.1 物理结构318
11.2.2 逻辑结构319
11.3 数据库和实例的启动和关闭323
11.3.1 Oracle实例324
11.3.2 数据库启动324
11.3.3 数据库和实例的关闭325
11.3.4 初始化参数文件325
11.4 PL/SQL基础326
11.4.1 PL/SQL简介326
11.4.2 PL/SQL块结构和组成元素327
11.4.3 PL/SQL处理流程330
11.4.4 游标的使用332
11.4.5 错误处理335
11.5 Oracle数据库的备份和恢复336
11.5.1 恢复数据库所使用的结构336
11.5.2 数据库后备339
11.6 Oracle数据库系统用户管理340
11.6.1 数据库的存取控制340
11.7 本章小结342
11.8 习题342
参考文献343
热门推荐
- 3805927.html
- 2154663.html
- 1816949.html
- 1343777.html
- 2351906.html
- 3843000.html
- 740132.html
- 252174.html
- 1741362.html
- 2554079.html
- http://www.ickdjs.cc/book_3627494.html
- http://www.ickdjs.cc/book_662010.html
- http://www.ickdjs.cc/book_2870604.html
- http://www.ickdjs.cc/book_982208.html
- http://www.ickdjs.cc/book_1391578.html
- http://www.ickdjs.cc/book_3133708.html
- http://www.ickdjs.cc/book_2842155.html
- http://www.ickdjs.cc/book_168067.html
- http://www.ickdjs.cc/book_338561.html
- http://www.ickdjs.cc/book_269149.html