图书介绍
数据库及其应用PDF|Epub|txt|kindle电子书版本网盘下载
![数据库及其应用](https://www.shukui.net/cover/9/30542102.jpg)
- 肖慎勇主编 著
- 出版社: 北京:清华大学出版社
- ISBN:7302140758
- 出版时间:2007
- 标注页数:366页
- 文件大小:56MB
- 文件页数:385页
- 主题词:关系数据库-数据库管理系统,Visual FoxPro 8.0-程序设计-高等学校-教材
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.1.3 数据库设计4
1.2 实体联系模型5
1.2.1 基本概念6
1.2.2 ER图7
1.3 关系模型9
1.3.1 关系9
1.3.2 ER模型向关系模型的转化12
1.4 Visual FoxPro 8.0入门14
1.4.1 VFP8工作环境14
1.4.2 使用VFP8创建数据库16
1.4.3 VFP8数据库操作初步22
习题24
本章小结24
1.4.4 在不同场合使用的术语对照24
第2章 关系数据库基本理论26
2.1 数据模型概述26
2.1.1 三种重要数据模型26
2.1.2 关系数据模型三要素27
2.2 关系代数运算27
2.2.1 关系的并、交、差27
2.2.2 关系笛卡儿积29
2.2.3 选择29
2.2.4 投影30
2.2.5 连接30
2.2.6 自然连接31
2.3 数据完整性32
2.3.1 实体完整性规则32
2.3.2 参照完整性规则33
2.3.3 用户定义的完整性规则33
2.4.1 函数依赖与键34
2.4 关系规范化34
2.4.2 1NF37
2.4.3 2NF37
2.4.4 3NF38
2.5 数据库体系结构39
2.5.1 三级模式40
2.5.2 二级映射40
本章小结41
2.6 数据库管理系统的功能41
习题42
第3章 Visual FoxPro基础43
3.1 VFP8的主要特点及工作方式43
3.1.1 VFP8的主要特点43
3.1.2 VFP8的工作方式44
3.2 VFP8的数据与数据运算45
3.2.1 VFP8的主要数据类型45
3.2.2 常量46
3.2.3 变量49
3.2.4 表达式54
3.3 函数59
3.3.1 函数的要素60
3.3.2 常用函数60
3.4 VFP8的辅助设计工具68
3.4.1 VFP8的任务窗格管理器68
3.4.2 VFP8的向导69
3.4.3 VFP8的设计器71
3.4.4 VFP8的生成器72
本章小结73
习题73
第4章 Visual FoxPro数据库及表的操作74
4.1 创建数据库及表74
4.1.1 创建数据库74
4.1.2 创建表76
4.2 表的基本操作83
4.2.1 VFP8命令的一般格式83
4.2.2 打开及关闭表84
4.2.3 记录指针定位85
4.2.5 增加记录的命令87
4.2.4 显示记录命令87
4.2.6 修改记录的命令88
4.2.7 删除和恢复记录的命令88
4.2.8 使用浏览窗口操作表89
4.2.9 复制表文件91
4.3 表的排序与索引93
4.3.1 排序93
4.3.2 索引的概念93
4.3.3 建立索引95
4.3.4 使用索引97
4.3.5 更新与删除索引98
4.4.2 求和99
4.4.3 求平均值99
4.4.4 分类汇总99
4.4.1 表记录计数99
4.4 表数据的统计汇总99
4.5 数据库表之间的关系与参照完整性100
4.5.1 数据库表之间的关系100
4.5.2 参照完整性101
4.6 表之间的关联103
4.6.1 多工作区操作103
4.6.2 数据工作期104
4.6.3 表的关联104
本章小结106
习题107
第5章 SQL与视图108
5.1 SQL概述108
5.1.1 SQL发展过程108
5.1.2 SQL功能和特点109
5.2 SQL的定义功能110
5.2.1 数据库的定义与删除110
5.2.2 表的定义、修改与删除111
5.3 SQL的查询功能117
5.3.1 SQL单表查询118
5.3.2 SQL多表连接查询123
5.3.3 SQL嵌套子查询127
5.3.4 SQL分组统计查询130
5.3.5 SQL查询合并132
5.4 SQL的更新功能132
5.4.1 SQL插入功能132
5.4.2 SQL删除功能133
5.4.3 SQL修改功能133
5.5.1 启动查询设计器创建查询文件134
5.5 查询设计器134
5.5.2 查询文件的编辑和运行136
5.6 视图及视图设计器138
5.6.1 视图定义命令139
5.6.2 视图设计器140
本章小结142
习题142
6.1.1 程序的创建与编辑145
6.1 程序的建立与运行145
第6章 结构化程序设计145
6.1.2 运行程序147
6.1.3 程序设计概述147
6.2 顺序结构程序设计148
6.2.1 输出语句148
6.2.2 输入语句150
6.2.3 赋值语句153
6.2.4 其他常用语句153
6.2.5 对话框函数154
6.2.6 顺序结构程序设计实例156
6.3 分支结构程序设计157
6.3.1 IF语句和IIF()函数158
6.3.2 多分支条件语句161
6.3.3 分支结构程序设计实例163
6.4 循环结构程序设计165
6.4.1 计数循环(FOR循环)166
6.4.2 条件循环(WHILE循环)167
6.4.3 表记录循环(SCAN循环)168
6.4.4 循环结构程序设计实例169
6.5 内存变量和数组及与表的数据交换173
6.5.1 数组基本应用173
6.5.2 内存变量或数组与表之间的数据交换174
6.6 模块化程序设计176
6.6.1 模块化设计的概念176
6.6.2 过程与自定义函数的用法176
6.6.3 内存变量的作用域182
本章小结185
习题185
第7章 面向对象程序设计188
7.1 表单设计基础188
7.1.1 表单概述188
7.1.2 表单向导和表单设计器189
7.1.3 数据环境及数据环境设计器194
7.2.1 标签(Label)197
7.2 表单控件设计197
7.1.4 表单控件及操作198
7.2.2 命令按钮与命令按钮组199
7.2.3 文本框(TextBox)201
7.2.4 编辑框(EditBox)203
7.2.5 复选框(CheckBox)204
7.2.6 选项按钮组(OptionGroup)204
7.2.8 组合框(ComboBox)206
7.2.9 表格(Grid)206
7.2.7 列表框(ListBox)208
7.2.10 页框(PageFrame)210
7.2.11 图像(Image)211
7.2.12 计时器(Timer)211
7.3 面向对象程序设计211
7.3.1 对象(Object)212
7.3.2 对象的属性(Property)212
7.3.3 事件(Event)214
7.3.4 方法程序215
7.3.5 类(Class)217
7.3.6 对象的操作218
7.4 类的创建及使用219
7.4.1 基类219
7.4.2 用户创建的类220
7.4.3 对类的属性和事件、方法的定义和修改221
7.4.4 类的使用224
7.5 表单应用实例225
习题233
本章小结233
第8章 报表和标签236
8.1 创建报表236
8.1.1 使用向导创建报表236
8.1.2 使用报表设计器创建报表239
8.1.3 定义报表布局242
8.1.4 设置数据环境243
8.1.5 添加报表控件244
8.1.6 标题/总结设计249
8.1.7 分组设计252
8.1.8 添加图片/OLE绑定型控件253
8.2 创建标签254
8.2.1 使用标签向导创建标签254
8.2.2 使用标签设计器设计标签257
8.3 打印报表或标签257
8.3.1 预览报表或标签257
8.3.2 打印已创建的报表或标签258
习题259
本章小结259
第9章 菜单262
9.1 菜单概述262
9.2 创建菜单系统262
9.2.1 创建菜单系统的基本步骤263
9.2.2 规划菜单系统263
9.2.3 快速创建菜单264
9.2.4 自定义菜单项265
9.2.5 创建子菜单266
9.2.6 创建快捷菜单267
9.2.7 创建SDI菜单271
9.3 为菜单系统指定任务272
9.3.1 指定访问键和快捷键272
9.3.2 启用或禁用菜单项274
9.3.3 为菜单指定任务275
9.4 定制菜单系统276
9.4.1 显示状态栏信息276
9.4.2 定义菜单标题的位置277
9.4.3 为菜单系统创建默认过程278
9.4.4 测试菜单系统279
本章小结279
习题279
第10章 项目管理器281
10.1 创建项目281
10.2 使用项目管理器282
10.2.1 展开或折叠分层结构283
10.2.2 改变项目管理器的外观283
10.2.3 项目管理器中的命令按钮285
10.2.4 项目管理器中选项卡的使用286
10.2.5 项目间的文件共享288
10.2.6 使用快捷菜单289
10.3 项目开发实例289
10.3.1 系统目标设计289
10.3.2 创建项目290
10.3.3 各个功能模块的创建290
10.3.4 系统的编译与发行305
10.3.5 几点说明307
本章小结308
习题308
第11章 VFP8的网络应用309
11.1 数据库应用系统的开发模式309
11.1.1 C/S模式结构309
11.1.2 B/S模式结构311
11.1.3 应用系统开发模式的选择方法311
11.2.2 升迁VFP数据库312
11.2.1 构造本地原型312
11.2 基于C/S模式的VFP8应用程序312
11.2.3 访问远程数据的方法315
11.3 VFP8的Web数据发布317
11.3.1 使用Web发布向导317
11.3.2 创建用户自定义Web页322
11.4 Web数据访问324
11.4.1 Web数据库访问技术概述324
11.4.2 VFP8与Web数据库访问328
本章小结336
习题336
第12章 数据库技术发展及应用概述337
12.1 数据模型的发展337
12.1.1 关系模型存在的不足337
12.1.2 对象关系模型和面向对象数据模型简介338
12.2 分布式数据库系统339
12.2.2 分布式数据库的特点340
12.2.3 分布透明性340
12.2.1 分布式数据库系统的概念340
12.2.4 分布式数据库系统的种类341
12.2.5 分布式数据库系统(DDBA)的组成341
12.2.6 分布式数据库管理系统的主要功能341
12.2.7 分布式数据库的历史、发展前景和应用趋势341
12.3 数据仓库与数据挖掘342
12.3.1 数据仓库342
12.3.2 数据挖掘343
12.4.1 Oracle简介344
12.4 常用数据库管理系统(DBMS)简介344
12.4.2 MS SQL Server简介346
12.4.3 国产数据库管理系统达梦(DM)简介348
本章小结353
习题353
附录A Visual FoxPro 8.0的安装与配置354
附录B FoxPro中常用文件类型及扩展名360
附录C Visual FoxPro 8.0主要技术指标361
附录D Visual FoxPro 8.0常用函数362