注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计程序设计综合数据库应用与程序设计教程

数据库应用与程序设计教程

数据库应用与程序设计教程

定 价:¥28.00

作 者: 陈宝贤主编
出版社: 人民邮电出版社
丛编项: 21世纪高等学校计算机基础教育系列教材
标 签: 暂缺

ISBN: 9787115125033 出版时间: 2004-08-01 包装: 平装
开本: 26cm 页数: 276 字数:  

内容简介

  本书详细介绍了数据库管理操作技术及应用程序设计的基本方法。全书共14章,第1、2章介绍数据处理和数据库系统的基本概念,并对微软公司的数据库产品Visual FoxPro进行了概述,使读者对数据库有一个大致的了解。第3~7章首先介绍数据类型、表达式、函数等基础知识,然后介绍数据库设计器、表、索引、SQL语言、视图和查询等概念和相应的操作方式,掌握这部分知识之后读者可以使用数据库系统进行常用的数据管理和操作。第8~14章介绍Visual FoxPro结构化编程、项目的建立和管理、面向对象编程基础、表单设计及其控件的使用、菜单系统以及如何创建输出报表等内容,通过这部分的学习,读者可以灵活运用Visual FoxPro可视化编程的特性,掌握创建普通数据管理系统的快捷方法和数据管理应用程序的设计方法。 本书适合作为高等院校非计算机专业的数据库课程教材,也可以作为计算机爱好者的自学参考书。

作者简介

暂缺《数据库应用与程序设计教程》作者简介

图书目录

第1章  数据库应用基础  1
1.1  数据处理及数据管理  1
1.1.1  信息与数据  1
1.1.2  数据处理及数据管理  2
1.2  数据库系统组成  4
1.2.1  组成数据库系统的5个主要部分  4
1.2.2  数据库系统对软、硬件的要求  5
1.2.3  数据库系统的特点  5
1.3  数据模型(Data Model)  6
1.3.1  实体联系模型  6
1.3.2  数据模型  7
1.3.3  关系具有的性质  9
1.3.4  关系运算  10
习题  11
第2章  Visual FoxPro 6.0概述  13
2.1  微型计算机关系数据库产品概述  13
2.1.1  dBASE关系数据库产品  13
2.1.2  FoxBASE关系数据库产品  13
2.1.3  FoxPro关系数据库产品  14
2.2  Visual FoxPro 6.0功能简介  14
2.2.1  数据库管理及项目管理  14
2.2.2  应用程序开发功能  15
2.2.3  客户/服务器解决方案  16
2.3  Visual FoxPro 6.0系统安装  17
2.3.1  系统对软硬件要求  17
2.3.2  安装Visual FoxPro 6.0的步骤  17
2.4  Visual FoxPro 6.0性能指标及常用文件类型  18
2.4.1  Visual FoxPro 6.0性能指标  18
2.4.2  常用文件类型及扩展名  19
2.5  文件命名方法、命令格式  19
2.5.1  文件命名方法  19
2.5.2  命令格式中符号使用的约定  20
2.5.3  Visual FoxPro 6.0命令的一般语法格式  20
2.6  Visual FoxPro 6.0操作界面与主菜单  21
2.6.1  启动与退出Visual FoxPro  22
2.6.2  Visual FoxPro 6.0的主界面  22
2.7  项目管理器、设计器、向导和生成器  26
2.7.1  项目管理器  26
2.7.2  Visual FoxPro设计器  28
2.7.3  向导  29
2.7.4  Visual FoxPro生成器  31
2.8  Visual FoxPro的配置  31
2.8.1  设置Visual FoxPro的配置  31
2.8.2  配置文件  33
2.8.3  恢复Visual FoxPro环境  34
习题  35
第3章  数据类型、表达式和函数  37
3.1  数据类型  37
3.1.1  基本数据类型的种类  37
3.1.2  基本数据类型使用规定  37
3.2  常量与变量  39
3.2.1  常量  39
3.2.2  变量  41
3.2.3  内存变量使用与操作命令  42
3.3  运算符与表达式  45
3.3.1  算术运算符与数值表达式  45
3.3.2  字符串运算符与字符表达式  45
3.3.3  日期时间运算符与日期时间表达式  46
3.3.4  关系运算符与关系表达式  46
3.3.5  逻辑运算符与逻辑表达式  47
3.3.6  显示表达式、变量、数组元素值  48
3.4  常用函数  48
3.4.1  系统函数与用户自定义函数  48
3.4.2  数值处理函数  49
3.4.3  字符串处理函数  50
3.4.4  日期和时间处理函数  52
3.4.5  数据类型转换函数  53
3.4.6  系统测试函数  54
3.4.7  系统信息函数  56
习题  56
第4章  数据库基本操作  59
4.1  建立数据库  59
4.1.1  数据库的建立  59
4.1.2  打开数据库  61
4.1.3  数据库设计器  61
4.2  建立数据库表与自由表  62
4.2.1  数据库表与自由表的设计  62
4.2.2  创建一个数据库表  63
4.2.3  创建自由表  66
4.3  数据库中对表的操作  67
4.3.1  在数据库中添加表与移出表  67
4.3.2  使用浏览器  68
4.3.3  修改表结构  70
4.4  数据库与表的基本操作命令  71
4.4.1  数据库的基本操作命令  72
4.4.2  表的建立与表结构的修改  72
4.4.3  表的浏览与显示  73
4.4.4  记录定位  74
4.4.5  记录的编辑、修改及替换  75
4.4.6  记录的追加、插入  76
4.4.7  记录的删除  77
4.4.8  统计与汇总  78
习题  81
第5章  数据库综合操作  83
5.1  索引及索引类型  83
5.1.1  索引  83
5.1.2  索引的类型  84
5.1.3  索引文件及其分类  85
5.2  创建索引与索引的使用  85
5.2.1  用表设计器创建索引  85
5.2.2  用命令方式创建索引  87
5.2.3  使用索引  88
5.3  数据库中多表的使用  90
5.3.1  工作区  90
5.3.2  工作区选择  91
5.4  建立表间的关系  94
5.4.1  建立表间永久关系  94
5.4.2  设置参照完整性  95
5.4.3  建立表间临时关系  97
习题  99
第6章  SQL语言  101
6.1  SQL语言概述  101
6.2  数据查询  102
6.2.1  数据查询  102
6.2.2  数据查询命令  102
6.2.3  应用实例  104
6.3  SQL的数据定义功能  107
6.3.1  CREATE TABLE命令  107
6.3.2  CREATE CURSOR命令  109
6.3.3  ALTER TABLE命令  109
6.3.4  DROP TABLE命令  111
6.4  SQL数据更新功能  111
6.4.1  插入命令  111
6.4.2  更新命令  112
6.4.3  删除命令  112
习题  113
第7章  视图与查询  115
7.1  创建视图  115
7.1.1  视图的概念  115
7.1.2  使用向导创建本地视图  116
7.1.3  使用视图设计器创建本地视图  120
7.1.4  创建远程视图  128
7.1.5  使用CREATE SQL VIEW命令创建视图  130
7.2  利用视图访问和更新数据  130
7.2.1  数据库视图的操作  130
7.2.2  利用视图更新数据  131
7.3  创建与使用查询  132
7.3.1  创建查询的过程  132
7.3.2  查询举例  136
7.3.3  运行查询  137
习题  137
第8章  程序设计基础  139
8.1  程序文件  139
8.1.1  Visual FoxPro的工作方式  139
8.1.2  程序文件的建立与修改  140
8.1.3  程序文件的保存  141
8.1.4  程序文件的执行  141
8.1.5  程序文件中的其他常用命令  142
8.2  程序的基本结构  143
8.2.1  结构化程序  143
8.2.2  顺序结构  144
8.2.3  分支结构  144
8.2.4  循环结构  148
8.3  过程及其调用  152
8.3.1  定义过程或过程文件  152
8.3.2  调用过程或过程文件  153
8.3.3  变量的作用域  157
8.4  程序的测试与调试  158
8.4.1  建立测试环境  158
8.4.2  调试器窗口  158
8.4.3  断点  160
习题  161
第9章  项目管理器  163
9.1  创建项目  163
9.1.1  菜单方式创建项目  163
9.1.2  命令方式创建项目  164
9.1.3  菜单方式打开项目  164
9.1.4  命令方式打开项目  164
9.2  使用项目管理器  164
9.2.1  项目管理器的基本用法  165
9.2.2  项目连编  167
习题  170
第10章  面向对象可视化编程基础  171
10.1  面向对象程序设计的基本概念  171
10.1.1  对象和类  171
10.1.2  继承、封装和多态  172
10.1.3  属性、事件和方法  173
10.2  Visual FoxPro中类的操作  174
10.2.1  Visual FoxPro的基类  174
10.2.2  创建类  175
10.2.3  类的设置  177
10.2.4  类的修改  178
10.3  Visual FoxPro中对象的操作  178
10.3.1  由类创建对象  178
10.3.2  创建对象的引用  178
10.3.3  为对象设置属性  180
10.3.4  调用方法程序  181
10.3.5  触发事件  181
习题  183
第11章  表单设计及运行  184
11.1  建立表单  184
11.1.1  用表单向导建立表单  184
11.1.2  表单设计器  187
11.1.3  使用表单集扩充表单  191
11.1.4  设置数据环境  191
11.2  表单的属性、事件和方法  194
11.2.1  管理表单属性  194
11.2.2  管理表单事件和方法  196
11.3  修改和保存表单  197
11.3.1  修改表单  197
11.3.2  保存表单  197
11.4  运行表单  198
11.4.1  在设计时运行表单  198
11.4.2  从程序中运行表单  198
习题  199
第12章  表单控件  200
12.1  常用控件介绍  200
12.1.1  常用控件的使用场景  200
12.1.2  选择合适的控件  201
12.1.3  常用控件的公共属性和基本操作  202
12.1.4  设置控件的Tab键次序  202
12.2  显示信息的控件  203
12.2.1  “标签”控件(Label)  203
12.2.2  “线条”控件(Line)  204
12.2.3  “形状”控件(Shape)  204
12.2.4  “图像”控件(Image)  205
12.2.5  使用表单图形显示信息  205
12.3  文本框与编辑框  205
12.3.1  “文本框”控件(TextBox)  205
12.3.2  “编辑框”控件(EditBox)  207
12.4  命令按钮与命令按钮组  208
12.4.1  “命令按钮”控件(CommandButton)  208
12.4.2  “命令按钮组”控件(CommandGroup)  211
12.5  选项按钮组和复选框  213
12.5.1  “选项按钮组”控件(OptionGroup)  213
12.5.2  “复选框”控件(CheckBox)  214
12.6  列表框和组合框  215
12.6.1  “列表框”控件(ListBox)  215
12.6.2  “组合框”控件(ComboBox)  217
12.7  表格和页框  218
12.7.1  “表格”控件(Grid)  218
12.7.2  “页框”控件(PageFrame)  221
12.8  其他控件  222
12.8.1  “微调”控件(Spinner)  222
12.8.2  “计时器”控件(Timer)  222
12.8.3  ActiveX控件(OleControl)  224
12.8.4  ActiveX绑定控件(OleBoundControl)  224
12.8.5  “容器”控件(Container)  224
12.8.6  “超级链接”控件(Hyperlink)  225
习题  225
第13章  菜单系统  227
13.1  菜单系统概述  227
13.2  菜单设计器  228
13.2.1  进入菜单设计器  229
13.2.2  菜单设计器的界面  229
13.3  应用系统菜单设计实例  232
13.4  使用“快捷菜单设计器”创建快捷菜单  236
13.5  在项目中添加菜单系统  238
习题  238
第14章  创建输出报表  240
14.1  报表概述  240
14.2  使用“报表向导”制作报表  241
14.3  使用“快速报表”制作单表报表  245
14.4  使用“报表设计器”制作和修改报表  247
14.4.1  报表带区  248
14.4.2  报表的数据环境  248
14.4.3  报表控件  249
14.4.4  报表布局  253
14.4.5  分组报表  256
14.5  在项目中添加报表  259
习题  259
参考文献  261

本目录推荐