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

- 高荣芳主编 著
- 出版社: 西安:西安电子科技大学出版社
- ISBN:9787560622828
- 出版时间:2009
- 标注页数:295页
- 文件大小:66MB
- 文件页数:309页
- 主题词:数据库系统-高等学校-教材
PDF下载
下载说明
数据库原理与应用PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 数据库系统概述1
1.1 基本概念1
1.1.1 数据与信息2
1.1.2 数据管理与数据库3
1.1.3 数据库管理系统和管理信息系统4
1.1.4 数据库系统5
1.2 数据库技术的产生和发展5
1.2.1 人工管理阶段6
1.2.2 文件系统阶段6
1.2.3 数据库系统阶段7
1.3 数据库管理系统11
1.3.1 数据库管理系统的主要功能11
1.3.2 数据库管理系统的组成12
1.3.3 数据库管理系统的工作流程13
1.4 数据库系统结构14
1.4.1 数据库系统的三级模式结构14
1.4.2 数据库系统的体系结构16
1.4.3 数据库系统的组成18
1.5 数据库应用系统开发简介19
1.5.1 C/S模式20
1.5.2 B/S模式20
1.5.3 ODBC/JDBC/OLE DB/ADO21
1.5.4 流行的数据库应用程序开发工具24
1.5.5 数据库应用系统总体结构25
小结26
习题126
第2章 数据模型27
2.1 基本实体—联系模型28
2.1.1 基本概念28
2.1.2 实体—联系模型中各元素的图示33
2.1.3 应用举例35
2.2 扩展实体—联系模型36
2.2.1 类层次36
2.2.2 子类和超类36
2.2.3 演绎和归纳37
2.2.4 约束设计37
2.2.5 范畴与范畴化39
2.3 实体—联系模型的应用40
2.3.1 实体与属性的选择40
2.3.2 实体间联系属性的选择41
2.3.3 应用举例41
2.4 关系模型42
2.4.1 关系模型的基本概念42
2.4.2 关系模式46
2.4.3 约束47
2.4.4 实体—联系模型向关系模型的转化49
2.5 数据库设计工具——PowerDesigner52
2.5.1 PowerDesigner简介52
2.5.2 PowerDesigner建模方法与应用举例53
2.6 面向对象的数据模型61
2.6.1 面向对象模型基础61
2.6.2 面向对象模型的核心概念62
2.6.3 面向对象模型与E-R模型的概念对应关系67
小结68
习题269
第3章 关系运算及关系系统70
3.1 关系代数71
3.1.1 传统的集合运算71
3.1.2 专门的关系运算73
3.1.3 扩充的关系代数运算76
3.2 关系演算79
3.2.1 元组关系演算79
3.2.2 域关系演算84
3.2.3 关系运算的安全性87
3.3 关系代数、元组演算、域演算的等价性90
3.3.1 关系代数表达式与元组演算表达式的等价性90
3.3.2 元组演算表达式与域演算表达式的等价性91
3.3.3 域演算表达式与关系代数表达式的等价性91
3.4 查询优化91
3.4.1 查询处理与查询优化91
3.4.2 查询优化准则93
3.4.3 关系代数等价变换规则94
3.4.4 查询优化技术95
3.4.5 关系代数表达式优化的算法97
3.4.6 关系代数表达式的优化步骤98
3.5 关系系统100
3.5.1 全关系系统的十二条基本准则101
3.5.2 关系系统的定义102
3.5.3 关系系统的分类103
小结103
习题3103
第4章 关系数据库的结构化查询语言105
4.1 SQL概述105
4.1.1 SQL及其标准105
4.1.2 SQL的特点105
4.1.3 SQL的基本概念106
4.1.4 SQL Server中的T-SQL对标准SQL的扩充107
4.2 SQL数据定义107
4.2.1 SQL Server中数据库的创建、删除与修改109
4.2.2 基本表的创建、删除与修改111
4.2.3 创建与使用索引115
4.3 SQL数据查询117
4.3.1 SELECT语句格式及基本使用117
4.3.2 简单查询117
4.3.3 条件查询119
4.3.4 聚合查询123
4.3.5 分组查询123
4.3.6 连接查询126
4.3.7 集合查询130
4.3.8 子查询131
4.3.9 将查询结果存储到表中133
4.4 SQL数据操纵134
4.4.1 数据插入134
4.4.2 数据删除135
4.4.3 数据修改136
4.5 SQL的视图、存储过程和触发器136
4.5.1 SQL的视图136
4.5.2 存储过程139
4.5.3 SQL触发器140
4.6 SQL数据控制142
4.6.1 权限与角色143
4.6.2 数据控制语句143
4.7 T-SQL编程145
4.7.1 批处理和变量145
4.7.2 T-SQL流程控制语句147
4.8 嵌入式SQL154
4.8.1 嵌入式SQL的使用规定155
4.8.2 嵌入式SQL的使用方法157
4.8.3 动态SQL简介159
小结160
习题4160
第5章 关系数据库理论163
5.1 关系模式的一般表示及设计中的问题163
5.2 函数依赖165
5.2.1 函数依赖的概念166
5.2.2 几种特定的函数依赖166
5.2.3 逻辑蕴涵167
5.3 函数依赖的公理系统168
5.3.1 Armstrong公理系统168
5.3.2 函数依赖集合F的极小函数依赖集171
5.4 关系模式规范形式172
5.4.1 第一范式(1NF)173
5.4.2 第二范式(2NF)174
5.4.3 第三范式(3NF)176
5.4.4 Boyce-Codd范式(BCNF)178
5.4.5 多值依赖和第四范式(4NF)179
5.5 关系模式的规范化181
5.5.1 关系模式分解的概念181
5.5.2 具有无损连接性的关系模式分解182
5.5.3 具有保持函数依赖的关系模式分解186
5.5.4 通过分解实现关系模式的规范化187
小结189
习题5190
第6章 数据库保护192
6.1 数据库保护概述193
6.1.1 数据库遭受破坏的主要原因193
6.1.2 数据库管理系统对数据库提供的保护措施193
6.2 数据库的安全性194
6.2.1 数据库的安全保密方式194
6.2.2 数据库安全控制195
6.2.3 SQL Server的安全性体系简介197
6.3 数据库完整性199
6.3.1 完整性约束条件199
6.3.2 完整性约束类型200
6.3.3 完整性约束机制201
6.3.4 SQL Server的完整性约束机制201
6.4 数据库的并发控制204
6.4.1 事务204
6.4.2 并发控制209
6.5 数据库恢复215
6.5.1 故障的种类216
6.5.2 恢复实现技术218
6.5.3 恢复策略220
小结221
习题6222
第7章 数据库系统设计223
7.1 数据库设计概述223
7.1.1 数据库设计的基本任务223
7.1.2 数据库设计的特点223
7.1.3 数据库设计的基本步骤224
7.2 需求分析226
7.2.1 需求分析的任务226
7.2.2 需求分析的方法227
7.2.3 数据流图228
7.2.4 数据字典230
7.3 概念结构设计233
7.3.1 数据库概念设计的基本方法233
7.3.2 概念设计234
7.4 逻辑结构设计240
7.4.1 E-R图向关系模型的转换241
7.4.2 逻辑模式的规范化、调整和实现242
7.4.3 外模式的设计245
7.5 物理结构设计246
7.5.1 数据库的物理设计的内容和方法247
7.5.2 关系模式存取方法选择248
7.5.3 确定数据库的存储结构252
7.5.4 评价物理结构253
7.6 设计举例253
小结254
习题7255
第8章 图书管理系统应用开发256
8.1 图书管理系统的需求分析256
8.2 图书管理系统的概念结构设计261
8.3 图书管理系统的逻辑结构设计262
8.4 图书管理系统的物理结构设计262
8.5 图书管理系统的程序开发264
第9章 SQL Server数据库管理系统简介275
9.1 SQL Server的发展史275
9.2 SQL Server的数据库结构276
9.2.1 数据库目录系统表276
9.2.2 系统数据库的作用277
9.3 SQL Server 2005系统概述278
9.3.1 SQL Server 2005的新特征279
9.3.2 SQL Server 2005的版本介绍279
9.3.3 SQL Server 2005的组成部分280
9.3.4 SQL Server 2005组件的分类282
9.3.5 SQL Server 2005的安装284
9.4 SQL Server 2005的工具和实用程序289
9.4.1 SQL Server Management Studio289
9.4.2 Business Intelligence Development Studio290
9.4.3 SQL Server配置管理器290
9.4.4 SQL Server Profiler291
9.4.5 数据库引擎优化顾问291
9.4.6 Analysis Services292
9.4.7 实用程序293
参考文献295
热门推荐
- 1407494.html
- 3172492.html
- 2616656.html
- 671235.html
- 522390.html
- 665584.html
- 706882.html
- 888606.html
- 1700722.html
- 581866.html
- http://www.ickdjs.cc/book_2006586.html
- http://www.ickdjs.cc/book_373071.html
- http://www.ickdjs.cc/book_1713656.html
- http://www.ickdjs.cc/book_2126087.html
- http://www.ickdjs.cc/book_2113677.html
- http://www.ickdjs.cc/book_1371057.html
- http://www.ickdjs.cc/book_1233555.html
- http://www.ickdjs.cc/book_1891622.html
- http://www.ickdjs.cc/book_3592742.html
- http://www.ickdjs.cc/book_1823553.html