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

- 张凤琴主编;张水平副主编 著
- 出版社: 清华大学出版社;北方交通大学出版社
- ISBN:7810824589
- 出版时间:2005
- 标注页数:357页
- 文件大小:55MB
- 文件页数:372页
- 主题词:数据库系统-高等学校-教材
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.1.2 数据管理技术的发展与数据库技术的产生1
1.1.3 数据库技术的研究领域5
1.2 数据库系统结构6
1.2.1 数据库系统中模式的概念6
1.2.3 数据库的二级映像与数据独立性7
1.2.2 数据库系统的三级模式结构7
1.3 数据库系统组成8
1.3.1 数据库系统的组成8
1.3.2 数据库系统的分类9
1.4 数据模型10
1.4.1 数据模型的概念10
1.4.2 数据模型的要素10
1.4.3 概念模型——E-R模型11
1.4.4 常用的数据结构模型15
1.5.2 DBMS的组成19
1.5 数据库管理系统19
1.5.1 DBMS的主要功能19
1.5.3 用户访问数据库的过程20
小结20
习题20
第2章 关系数据库24
2.1 关系数据库与关系模型24
2.1.1 基本概念24
2.1.2 关系模型25
2.1.3 关系的三类完整性规则26
2.2 关系的形式定义28
2.2.1 笛卡儿积与关系28
2.2.2 关系模型的优点29
2.2.3 E-R模型向关系模型的转换29
2.3 关系运算30
2.3.1 关系代数的五种基本运算30
2.3.2 关系代数的组合运算33
2.3.3 关系代数的外连接运算35
2.3.4 关系代数运算举例36
2.3.4 元组关系演算39
2.4 查询优化42
2.4.1 关系代数表达式的优化问题42
2.4.2 关系代数表达式的等价变换规则42
2.4.3 关系代数表达式的优化算法44
2.5 关系数据库的规范化理论45
2.5.1 函数依赖46
2.5.2 规范化51
2.5.3 关系模式分解55
习题60
小结60
第3章 数据库的标准语言SQL63
3.1 SQL概述63
3.1.1 SQL语句的特征63
3.1.2 SQL的基本组成64
3.2 数据定义64
3.2.1 创建表(CREATE TABLE)65
3.2.2 修改表和删除表66
3.2.3 定义和删除索引66
3.2.4 定义、删除视图67
3.3.1 SELECT语句的基本结构68
3.3 数据查询68
3.3.3 连接查询70
3.3.4 子查询与聚集函数70
3.3.2 简单查询70
3.3.5 分组查询72
3.3.6 更名运算74
3.3.7 字符串操作74
3.3.8 集合操作75
3.3.9 视图的查询和更新76
3.4.2 删除语句77
3.4 数据更新77
3.4.1 插入语句77
3.4.3 修改语句78
3.5 SQL的完整性控制78
3.5.1 主键约束PRIMARY KEY78
3.5.2 外键约束FOREIGN KEY79
3.5.3 属性值上的约束80
3.5.4 全局约束CREATE ASSERTIONS80
3.6.1 触发器的组成和类型81
3.2.2 创建触发器81
3.6 SQL中的触发器81
3.7 嵌入式SQL82
3.7.1 SQL与宿主语言接口82
3.7.2 动态SQL85
小结86
习题86
第4章 数据库设计88
4.1 数据库设计的步骤88
4.1.1 数据库应用系统的生命期88
4.1.3 数据库设计的步骤89
4.1.2 数据库设计的一般策略89
4.2 需求分析90
4.2.1 需求分析的任务和目标90
4.2.2 需求分析的方法和步骤91
4.3 概念结构设计96
4.3.1 概念结构设计策略与方法96
4.3.2 用E-R方法建立概念模型97
4.4 逻辑结构设计99
4.4.1 E-R图向关系模式的转换100
4.4.2 关系模式的规范化100
4.5 数据库的物理设计101
4.4.3 确定完整性约束101
4.4.4 用户视图的确定101
4.6 数据库的实施和维护103
4.6.1 数据库实施103
4.6.2 数据库维护104
小结105
习题105
第5章 数据库的管理107
5.1 数据库的安全控制107
5.1.1 概述107
5.1.2 用户标识和鉴别108
5.1.3 访问控制109
5.2 数据库的恢复技术111
5.2.1 事务111
5.2.2 备份113
5.2.3 恢复114
5.3 数据库的并发控制115
5.3.1 事务的调度115
5.3.2 并发操作的问题117
5.3.4 活锁与死锁119
5.3.3 加锁119
5.3.5 两段锁协议120
小结121
习题121
第6章 Visual FoxPro 6.0简介123
6.1 Visual FoxPro 6.0概述123
6.1.1 Visual FoxPro 6.0的常用的文件类型123
6.1.2 Visual FoxPro 6.0的开发环境124
6.2 Visual FoxPro 6.0的安装124
6.3.1 Visual FoxPro 6.0的启动125
6.3 Visual FoxPro 6.0的启动与退出125
6.3.2 Visual FoxPro 6.0的退出126
6.4 Visual FoxPro 6.0的窗口界面126
6.4.1 系统菜单栏127
6.4.2 工具栏128
6.4.3 命令窗口128
6.4.4 状态栏129
6.5 Visual FoxPro 6.0辅助设计工具130
6.5.1 Visual FoxPro向导130
6.5.2 Visual FoxPro设计器130
6.6 项目管理器131
6.5.3 Visual FoxPro生成器131
6.6.1 创建项目132
6.6.2 项目管理器界面133
6.6.3 添加与移去项目中的文件134
6.6.4 修改与浏览项目中的文件135
6.6.5 项目管理器的定制136
6.7 Visual FoxPro命令子句和书写规则137
小结138
习题138
7.1 数据类型140
第7章 数据表与数据库140
7.2 数据表的创建142
7.2.1 数据表的概念142
7.2.2 创建数据表144
7.2.3 打开与关闭表148
7.2.4 修改与显示表的结构149
7.2.5 索引的建立和应用150
7.3 表的操作153
7.3.1 数据的录入153
7.3.2 记录的定位156
7.3.3 记录的显示157
7.3.4 记录的修改158
7.3.5 记录的删除160
7.3.6 数据的查询161
7.3.7 数据的统计164
7.3.8 多工作区的操作166
7.4 数据库的操作168
7.4.1 数据库的创建168
7.4.2 建立表之间的关系171
7.4.3 数据字典173
小结177
习题178
第8章 查询与视图181
8.1 建立查询181
8.1.1 使用辅助工具创建查询181
8.1.2 使用SELECT-SQL语句建立查询190
8.1.3 运行查询191
8.2 使用视图处理数据192
8.2.1 本地视图的建立193
8.2.2 建立远程视图及远程数据连接196
8.2.3 利用视图更改数据198
小结199
习题200
第9章 Visual FoxPro 6.0编程基础202
9.1 数据容器202
9.1.1 常量202
9.1.2 内存变量203
9.1.3 数组205
9.1.5 系统变量206
9.1.4 字段变量206
9.1.6 对象207
9.2 操作符与表达式207
9.2.1 操作符207
9.2.2 表达式208
9.2.3 函数209
9.3 程序文件210
9.3.1 命令文件的建立210
9.3.2 命令文件的运行211
9.3.3 程序的书写规则213
9.4.1 输入输出语句214
9.4 控制语句214
9.4.2 条件分支语句215
9.4.3 循环语句216
9.5 过程和函数219
9.5.1 建立过程或函数220
9.5.2 调用过程或函数221
9.5.3 检验参数222
9.5.4 创建存储过程223
9.6 Visual FoxPro的编程机制224
9.6.1 Visual FoxPro 6.0与面向对象技术224
9.6.2 Visual FoxPro的类与对象226
9.6.3 面向对象设计方法的实现227
小结233
习题234
第10章 表单与控件237
10.1 表单概述237
10.1.1 表单237
10.1.2 表单设计器238
10.1.3 数据环境设计器240
10.2.1 利用表单向导创建简单的表单243
10.2 简单表单的创建243
10.2.2 利用“表单设计器”创建简单的表单246
10.2.3 利用表单向导创建一对多表单249
10.3 定制表单250
10.3.1 操作表单中的控件250
10.3.2 美化界面251
10.4 表单属性的设置254
10.4.1 使用“属性窗口”设置表单的属性254
10.4.2 使用程序设置表单的属性256
10.4.3 添加新的属性和方法258
10.5 表单的管理259
10.5.1 表单的保存259
10.5.2 表单的运行259
10.5.3 表单的隐藏和释放259
10.5.4 表单的参数传递260
10.6 控件及相关操作260
10.6.1 标签261
10.6.2 命令按钮和命令按钮组262
10.6.3 文本框264
10.6.4 列表框和下拉列表框268
10.6.5 复选框274
10.6.6 表格276
10.6.7 编辑框277
10.6.8 微调280
10.6.9 选项组281
10.6.10 计时器284
10.6.11 图像286
10.6.12 页框287
10.7.1 系统登录表单的设计288
10.7 应用表单的设计288
10.7.2 数据浏览与维护表单的设计290
小结293
习题293
第11章 菜单与自定义工具栏295
11.1 菜单系统的规划原则295
11.2 用“菜单设计器”创建菜单系统296
11.2.1 设计用户菜单界面296
11.2.2 给菜单项指定工作297
11.2.3 定制菜单系统301
11.2.4 测试和调试菜单系统303
11.2.5 创建快捷菜单304
11.3 用编程方式设计菜单306
11.4 自定义工具栏308
11.4.1 定义工具栏类308
11.4.2 向自定义工具栏中添加对象309
11.4.3 在表单集中添加自定义工具栏309
11.4.4 协调菜单与自定义工具栏311
11.4.5 创建与工具栏按钮协调的菜单311
习题312
小结312
第12章 报表与标签设计313
12.1 创建报表313
12.1.1 利用“报表向导”创建报表313
12.1.2 创建快速报表317
12.1.3 利用“报表设计器”创建报表318
12.2 设计报表318
12.2.1 报表带区319
12.2.2 报表的数据环境319
12.2.3 报表控件320
12.2.4 调整报表布局323
12.2.5 设置报表页面324
12.3 建立标签325
12.3.1 用“标签向导”创建标签325
12.3.2 用“标签设计器”创建标签326
12.4 报表和标签的预览与打印327
12.4.1 预览报表结果327
12.4.2 打印报表和标签327
小结327
习题327
13.1.1 设置应用程序起始点329
13.1.2 建立主文件329
第13章 应用程序连编与发布329
13.1 设计主文件329
13.2 添加文件到项目中331
13.2.1 添加文件到项目中331
13.2.2 设置文件的“包含”或“排除”331
13.3 连编应用程序332
13.3.1 重新连编项目332
13.3.2 生成应用程序或者可执行文件332
13.4.2 发布应用程序前的准备333
13.4.1 发布应用程序的步骤333
13.3.3 生成动态链接库333
13.4 生成可发布的应用程序333
13.4.3 定制要发布的应用程序335
13.4.4 创建发布磁盘337
小结340
习题340
14.1.1 应用系统的开发过程341
14.1.2 应用系统的总体设计341
14.1 应用系统的总体设计341
第14章 学生成绩管理系统341
14.2 本系统的详细设计与实现345
14.2.1 系统的组成346
14.2.2 主程序的实现346
14.2.3 主要表单的设计与实现347
14.2.4 报表的设计与实现354
14.3 应用系统的组装356
小结356
习题356
参考文献357
热门推荐
- 3083181.html
- 3370831.html
- 387878.html
- 2575003.html
- 580051.html
- 2289654.html
- 623258.html
- 177473.html
- 626497.html
- 3054453.html
- http://www.ickdjs.cc/book_1389771.html
- http://www.ickdjs.cc/book_2398842.html
- http://www.ickdjs.cc/book_2030317.html
- http://www.ickdjs.cc/book_2763421.html
- http://www.ickdjs.cc/book_3060074.html
- http://www.ickdjs.cc/book_2120783.html
- http://www.ickdjs.cc/book_1811501.html
- http://www.ickdjs.cc/book_1907974.html
- http://www.ickdjs.cc/book_3337401.html
- http://www.ickdjs.cc/book_3682379.html