图书介绍
数据库原理及应用PDF|Epub|txt|kindle电子书版本网盘下载
- 王飞主编 著
- 出版社: 水利水电出版社
- ISBN:9787508458410
- 出版时间:2008
- 标注页数:289页
- 文件大小:36MB
- 文件页数:304页
- 主题词:数据库系统-高等学校-教材
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 数据库4
1.2 数据处理技术的发展过程4
1.2.1 人工管理阶段4
1.2.2 文件系统阶段5
1.2.3 数据库系统阶段7
1.3 数据库系统的结构10
1.3.1 数据库系统的组成10
1.3.2 数据库管理系统功能结构12
1.3.3 数据库系统的三级模式结构13
1.4 疑难问题解答16
1.5 本章小结18
1.6 实战检验19
理论巩固19
上机实战20
第2章 数据模型21
2.1 信息的三个世界及描述21
2.2 概念模型及表示24
2.2.1 实体联系类型24
2.2.2 概念模型的表示方法26
2.3 数据模型27
2.3.1 数据模型概述28
2.3.2 层次模型及特点29
2.3.3 网状模型及特点31
2.3.4 关系模型及特点32
2.4 疑难问题解答35
2.5 本章小结36
2.6 实战检验37
理论巩固37
上机实战37
第3章 关系数据库38
3.1 关系模型38
3.1.1 关系数据结构38
3.1.2 关系操作42
3.1.3 关系完整性43
3.2 关系代数45
3.2.1 集合运算46
3.2.2 专门的关系运算48
3.3 疑难问题解答54
3.4 本章小结55
3.5 实战检验55
理论巩固55
上机实战57
第4章 关系数据库理论58
4.1 问题的提出58
4.2 函数依赖及关系规范化60
4.2.1 函数依赖60
4.2.2 范式61
4.2.3 多值依赖与及关系的第四范式63
4.2.4 规范化小结65
4.3 疑难问题解答66
4.4 本章小结67
4.5 实战检验67
理论巩固67
上机实战69
第5章 关系数据库标准语言SQL70
5.1 SQL的基本概念及特点70
5.1.1 SQL的主要功能70
5.1.2 SQL的特点71
5.2 SQL的数据定义73
5.2.1 基本表的定义和维护功能73
5.2.2 索引的定义和维护功能77
5.2.3 视图的定义和维护功能79
5.3 SQL的数据查询80
5.3.1 SELECT语句格式及含义81
5.3.2 SELCET语句的基本使用84
5.3.3 WHERE语句的使用86
5.3.4 分组和统计查询88
5.3.5 查询的排序89
5.3.6 连接查询90
5.3.7 组合查询92
5.3.8 嵌套查询93
5.4 SQL数据更新98
5.4.1 插入数据98
5.4.2 修改数据99
5.4.3 删除数据99
5.5 SQL数据控制100
5.5.1 数据控制方法100
5.5.2 数据操作权限设置100
5.6 疑难问题解答101
5.7 本章小结102
5.8 实战检验102
理论巩固102
上机实战105
第6章 数据库系统设计106
6.1 数据库系统设计概述106
6.1.1 数据库设计的任务、内容和特点106
6.1.2 数据库系统设计方法107
6.1.3 数据库设计的基本步骤108
6.2 需求分析111
6.2.1 需求分析的任务111
6.2.2 需求分析方法111
6.2.3 需求分析文档113
6.3 概念结构设计114
6.3.1 概念结构的特点及设计方法114
6.3.2 数据抽象与局部视图设计116
6.3.3 全局视图设计118
6.4 逻辑结构设计121
6.4.1 E-R图向关系模型的转换121
6.4.2 数据模型的优化123
6.4.3 设计用户子模式124
6.5 数据库的物理设计124
6.5.1 数据库的物理设计的内容和方法125
6.5.2 关系模式存取方法选择125
6.5.3 确定数据库的存储结构126
6.5.4 评价物理结构127
6.6 数据库的实施和维护127
6.6.1 数据的载入和应用程序的调试127
6.6.2 数据库的试运行128
6.6.3 数据库的运行和维护128
6.7 疑难问题解答129
6.8 本章小结130
6.9 实战检验131
理论巩固131
上机实战132
第7章 SQL Server 2005数据库管理系统133
7.1 Microsoft SQL Server 2005简介133
7.1.1 Microsoft SQL Server 2005的体系结构133
7.1.2 数据库和数据库对象134
7.1.3 Microsoft SQL Server 2005的新特性137
7.1.4 Microsoft SQL Server 2005强大的功能138
7.2 SQL Server 2005的配置139
7.2.1 注册服务器139
7.2.2 配置服务器选项141
7.3 SQL Server 2005常用管理工具144
7.3.1 SQL Server Management Studio145
7.3.2 SQL Server Profiler146
7.3.3 SQL Server Configuration Manager147
7.3.4 Database Engine Tuning Advisor148
7.3.5 Business Intelligence Development Studio148
7.4 SQL Server 2005数据库组成和存储结构148
7.4.1 SQL Server数据库的物理组成——数据文件149
7.4.2 SQL Server数据库的逻辑组成——数据库对象149
7.4.3 SQL Server 2005数据库的存储结构149
7.5 SQL Server数据库152
7.5.1 数据库的创建152
7.5.2 数据库的修改156
7.5.3 删除数据库159
7.5.4 表160
7.5.5 视图171
7.5.6 索引175
7.6 疑难问题解答178
7.7 本章小结180
7.8 实战检验180
理论巩固180
上机实战180
第8章 数据库保护技术181
8.1 SQL Server 2005数据库的安全性181
8.1.1 数据库的安全性控制181
8.1.2 SQL Server 2005安全机制的总体策略182
8.1.3 角色管理183
8.2 数据库完整性185
8.2.1 数据库完整性约束条件185
8.2.2 完整性控制186
8.2.3 SQL Server 2005数据库完整性的实现187
8.3 并发控制190
8.3.1 并发控制概述191
8.3.2 事务191
8.3.3 封锁193
8.3.4 在SQL Server 2005中实现数据库并发控制193
8.4 数据库备份与恢复200
8.4.1 数据库备份200
8.4.2 数据库的恢复202
8.5 疑难问题解答203
8.6 本章小结203
8.7 实战检验204
理论巩固204
上机实战204
第9章 SQL Server数据库编程语言基础——T-SQL206
9.1 T-SQL语言206
9.1.1 T-SQL语言基础知识206
9.1.2 常用的流程控制语句212
9.2 函数215
9.2.1 常用的系统函数215
9.2.2 用户自定义函数216
9.3 T-SQL数据库操作语句221
9.3.1 数据定义语言(DDL)221
9.3.2 数据查询语句(SELECT语句)224
9.3.3 数据操纵语言(DML)227
9.4 疑难问题解答228
9.5 本章小结229
9.6 实战检验229
理论巩固229
上机实战229
第10章 ASP.NET和ADO.NET数据库开发技术231
10.1 Web基础知识231
10.1.1 Web工作原理与HTTP协议231
10.1.2 Web浏览器与Web服务器232
10.2 ASP.NET232
10.2.1 ASP.NET的产生与优势232
10.2.2 ASP.NET的运行机制233
10.3 ADO.NET234
10.3.1 ADO.NET的组成235
10.3.2 ADO.NET操作与SQL Server数据库技术235
10.4 C#语言基础236
10.4.1 C#语言结构236
10.4.2 数据类型237
10.4.3 运算符237
10.4.4 C#程序控制结构238
10.5 疑难问题解答239
10.6 本章小结240
10.7 实战检验240
理论巩固240
上机实战241
第11章 SQL Server 2005的应用实例——教材网络管理系统242
11.1 Web数据库选择及设计准则242
11.1.1 Web数据库选择242
11.1.2 设计数据库时应注意的几个问题243
11.2 系统设计243
11.2.1 需求分析243
11.2.2 概念结构设计244
11.2.3 数据库设计244
11.2.4 功能结构设计246
11.3 程序设计246
11.3.1 主页面(Default.aspx)设计247
11.3.2 设置网站与后台数据库连接信息248
11.3.3 新用户注册248
11.3.4 库存教材信息查询253
11.3.5 学生用书查询254
11.3.6 教师教材征订255
11.3.7 教材征订目录查询257
11.3.8 信息广播258
11.3.9 留言簿261
11.4 疑难问题解答262
11.5 本章小结263
11.6 实战检验263
理论巩固263
上机实战264
第12章 数据库技术研究与发展265
12.1 数据库技术的三个发展阶段265
12.1.1 第一代数据库系统265
12.1.2 第二代数据库系统(关系数据库)266
12.1.3 新一代数据库技术的研究和发展267
12.2 数据库新技术268
12.2.1 数据模型的发展269
12.2.2 数据库技术与其他相关技术的结合270
12.2.3 面向应用领域的数据库新技术271
12.3 疑难问题解答275
12.4 本章小结275
12.5 实战检验275
理论巩固275
第13章 数据库系统实验指导277
13.1 课程实验标准277
13.2 数据库课程实验方案279
实验一 数据库系统设计实验279
实验二 数据库的定义实验280
实验三 数据维护实验281
实验四 数据库查询实验(1)281
实验五 数据库查询实验(2)282
实验六 视图的定义和使用实验283
实验七 数据完整性和数据安全性实验284
实验八 数据库的备份和恢复实验284
实验九 SQL Server的其他功能实验285
13.3 数据库课程设计指导285
参考文献289