图书介绍
数据库原理与应用PDF|Epub|txt|kindle电子书版本网盘下载
- 佟勇臣主编;边奠英,王琬茹副主编 著
- 出版社: 北京:中国水利水电出版社
- ISBN:9787508494999
- 出版时间:2012
- 标注页数:304页
- 文件大小:33MB
- 文件页数:315页
- 主题词:数据库系统-高等学校-教材
PDF下载
下载说明
数据库原理与应用PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一篇 关系数据库原理与设计2
第1章 数据库系统概论2
1.1数据库技术的发展2
1.1.1人工管理阶段2
1.1.2文件管理阶段3
1.1.3数据库系统阶段4
1.1.4数据库系统与文件系统的比较6
1.2数据库系统的组成7
1.2.1数据库的定义与特性7
1.2.2数据库系统的设计原则8
1.2.3数据库系统的结构与组成10
1.3数据库的逻辑结构11
1.3.1数据库的三级结构11
1.3.2数据库的两级映射12
1.3.3数据独立性12
1.4数据库管理员与管理系统13
1.4.1数据库管理员的作用13
1.4.2数据库管理系统的主要作用14
1.4.3数据库管理系统的程序组成14
1.4.4数据语言15
1.4.5数据字典16
1.4.6数据库日志17
1.4.7用户访问数据库的过程18
1.5数据模型19
1.5.1名词解释19
1.5.2实体-联系模型23
1.5.3关系模型24
本章小结25
习题一25
第2章 关系数据库的数学基础29
2.1关系定义29
2.1.1关系定义及其基本术语29
2.1.2关系的性质31
2.2关系数学与关系语言31
2.2.1关系代数与ISBL语言32
2.2.2元组关系演算与QUEL语言38
2.2.3域关系演算与QBE语言42
2.3关系查询语言SQL46
2.3.1数据定义46
2.3.2数据查询47
2.3.3数据更新49
2.4关系语言的评价50
2.5关系数据库的理论基础51
2.5.1关系模型评价51
2.5.2函数依赖52
2.5.3关键字53
2.5.4关系模式的规范理论基础53
2.5.5多值依赖与第4范式(4NF)55
2.5.6连接依赖与第5范式(5NF)57
本章小结58
习题二59
第3章 关系数据库的设计与运行62
3.1关系数据库设计概述62
3.1.1关系数据库的设计过程62
3.1.2关系数据库设计方法简介63
3.1.3关系数据库的设计内容64
3.2关系数据库的规划与需求分析65
3.2.1关系数据库的规划65
3.2.2关系数据库的需求分析66
3.3关系数据库的概念模型设计70
3.3.1概念模型的作用70
3.3.2建立E-R模型的方法70
3.3.3建立局部E-R模型71
3.3.4全局概念E-R模型的设计71
3.4关系数据库的逻辑结构设计72
3.4.1 E-R模型向关系模型转换72
3.4.2关系规范化应用74
3.4.3关系模式优化75
3.5关系数据库的物理设计76
3.5.1物理设计的主要目标和要解决的问题77
3.5.2物理设计的内容77
3.6关系数据库的数据组织和试运行78
3.6.1组织数据入库78
3.6.2数据库的试运行79
3.7关系数据库的运行与维护79
3.8关系数据库的安全与保护80
3.8.1数据库安全性控制80
3.8.2数据库完整性控制82
3.8.3数据库并发控制84
3.8.4数据库的恢复85
本章小结85
习题三86
第二篇 关系数据库应用92
第4章 数据库技术的预备知识92
4.1数据库技术概述92
4.2 Visual FoxPro简介92
4.2.1 Visual FoxPro的主要特点93
4.2.2 Visual FoxPro的主要技术性能94
4.2.3 Visual FoxPro的主要技术指标95
4.3常量与变量96
4.3.1数据类型96
4.3.2常量97
4.3.3变量98
4.3.4数组变量99
4.4运算符与表达式99
4.4.1运算符99
4.4.2表达式101
4.5常用函数102
4.5.1数值处理函数102
4.5.2字符处理函数103
4.5.3日期与时间处理函数106
4.5.4数据类型转换函数107
4.5.5与数据表(库)相关的函数108
4.6 Visual FoxPro的文件类型与命令结构111
4.6.1常用文件类型111
4.6.2常用系统环境设置113
4.6.3命令结构与书写规则114
4.7 Visual FoxPro中的数据库相关概念116
本章小结116
习题四117
第5章Visual FoxPro的基本操作121
5.1 Visual FoxPro应用程序的建立过程121
5.1.1建立项目文件122
5.1.2建立数据库123
5.1.3向数据库添加数据表123
5.1.4建立表单125
5.1.5运行表单127
5.1.6制作报表127
5.1.7退出Visual FoxPro系统129
5.2数据表、数据库的建立与访问130
5.2.1自由表的建立与访问130
5.2.2数据库的建立与访问135
5.3数据的基本操作139
5.3.1向数据库中添加与删除数据表139
5.3.2数据库有关的函数141
5.3.3修改数据表的结构142
5.3.4记录指针的定位143
5.3.5数据输入144
5.3.6数据的修改、复制、删除与恢复146
5.3.7数据查询150
5.3.8数值计算158
5.4数据的索引与排序160
5.4.1索引特点161
5.4.2索引类型161
5.4.3建立索引161
5.4.4多个字段索引163
5.4.5筛选记录164
5.4.6数据排序165
5.5数据表之间的关联165
5.5.1创建表之间的关联166
5.5.2编辑表之间的关联167
5.6数据视图167
5.6.1建立本地视图168
5.6.2修改本地视图169
5.7数据输入与输出170
5.7.1行输入与输出命令170
5.7.2全屏幕输入与输出命令173
5.8数据报表与标签175
5.8.1数据报表175
5.8.2标签183
5.9 SQL查询186
5.9.1 SQL语言186
5.9.2 Visual FoxPro系统的SQL查询186
5.10与高级语言的数据交换188
5.10.1数据表文件转换为其他系统的数据文件189
5.10.2其他系统的数据文件转换为数据表文件189
5.10.3用文件操作函数交换数据190
本章小结191
习题五192
第6章 程序设计基础195
6.1程序设计概述195
6.1.1使用计算机解决问题的基本过程195
6.1.2程序的建立与编辑196
6.1.3程序文件的编译与执行197
6.2选择结构设计198
6.2.1简单判断语句198
6.2.2选择判断语句199
6.2.3多选择判断语句199
6.2.4选择结构的比较200
6.2.5选择语句的嵌套201
6.2.6条件选择函数203
6.3循环结构设计203
6.3.1条件循环204
6.3.2计数循环206
6.3.3多重循环206
6.3.4扫描循环207
6.4数组及其应用208
6.4.1数组的定义与赋值208
6.4.2数据表与数组的数据交换209
6.4.3与数组有关的常用函数211
6.5特殊事件处理213
6.6子程序、过程与自定义函数的程序设计216
6.6.1子程序216
6.6.2过程219
6.6.3用户自定义函数222
6.7面向对象的程序设计简介223
6.7.1面向对象的程序设计223
6.7.2面向对象编程的概念224
本章小结225
习题六226
第三篇Visual FoxPro系统上机指导232
第7章Visual FoxPro系统实验环境简介232
7.1 Visual FoxPro系统的安装232
7.1.1 Visual FoxPro系统的安装环境232
7.1.2 Visual FoxPro系统的安装过程233
7.2 Visual FoxPro系统界面简介235
7.3命令窗口235
7.4系统菜单237
7.4.1“文件”菜单237
7.4.2“编辑”菜单240
7.4.3“显示”菜单241
7.4.4“格式”菜单244
7.4.5“工具”菜单246
7.4.6“程序”菜单248
7.4.7“窗口”菜单248
7.4.8“帮助”菜单249
7.5 Visual FoxPro系统的工具栏250
7.5.1定制主窗口工具栏250
7.5.2工具栏251
7.5.3定制工具栏中的按钮257
7.5.4工具栏的显示方式258
7.6 Visual FoxPro系统的项目管理器259
7.6.1项目管理器的窗口259
7.6.2项目管理器的按钮259
7.6.3项目管理器的使用260
7.6.4项目管理器的定制261
7.7系统选项的设置261
7.7.1“控件”选项卡261
7.7.2“区域”选项卡262
7.7.3“调试”选项卡263
7.7.4“语法着色”选项卡263
7.7.5“字段映像”选项卡264
7.7.6“显示”选项卡265
7.7.7“常规”选项卡265
7.7.8“数据”选项卡266
7.7.9“远程数据”选项卡268
7.7.10“文件位置”选项卡270
7.7.11“表单”选项卡271
7.7.12“项目”选项卡272
本章小结274
第8章 上机实验指导275
8.1实验一Visual FoxPro系统的安装环境与安装过程275
8.1.1实验目的与要求275
8.1.2实验内容与操作步骤275
8.2实验二Visual FoxPro系统的界面275
8.2.1实验目的与要求275
8.2.2实验内容与操作步骤276
8.3实验三 选项设置与项目管理器的使用276
8.3.1实验目的与要求276
8.3.2实验内容与操作步骤276
8.4实验四 数据库、表的建立与访问277
8.4.1实验目的与要求277
8.4.2实验内容与操作步骤277
8.5实验五 数据表的基本维护277
8.5.1实验目的与要求277
8.5.2实验内容与操作步骤278
8.6实验六 数据的索引与排序278
8.6.1实验目的与要求278
8.6.2实验内容与操作步骤278
8.7实验七 数据表的数值统计279
8.7.1实验目的与要求279
8.7.2实验内容与操作步骤279
8.8实验八 数据库中表之间的关系与数据视图279
8.8.1实验目的与要求279
8.8.2实验内容与操作步骤279
8.9实验九 数据的屏幕输入与输出280
8.9.1实验目的与要求280
8.9.2实验内容与操作步骤280
8.10实验十 数据报表280
8.10.1实验目的与要求280
8.10.2实验内容与操作步骤280
8.11实验十一SQL查询280
8.11.1实验目的与要求280
8.11.2实验内容与操作步骤281
8.12实验十二 数据交换281
8.12.1实验目的与要求281
8.12.2实验内容与操作步骤281
8.13实验十三 程序设计初步与选择结构281
8.13.1实验目的与要求281
8.13.2实验内容与操作步骤282
8.14实验十四 结构282
8.14.1实验目的与要求282
8.14.2实验内容与操作步骤282
8.15实验十五 数组282
8.15.1实验目的与要求282
8.15.2实验内容与操作步骤283
8.16实验十六 子程序、过程与自定义函数283
8.16.1实验目的与要求283
8.16.2实验内容与操作步骤283
附录1实验报告格式284
附录2 Visual FoxPro系统常用命令简介285
附录3 Visual FoxPro系统常用函数简介298
参考文献304