数据库原理与应用:Visual FoxPro

副标题:无

作   者:石道元主编

分类号:

ISBN:9787301095270

微信扫一扫,移动浏览光盘

简介

  《数据库原理与应用(Visual foxpro)》共13章。第1章为数据库系统概论;第2章为Visual FoxPro 6。0概述;第3章为编程基础;第4章为数据表基本操作;第5章为数据库及其操作;第6章为结构化查询语言SQL;第7章为面向对象程序设计基础;第8章为表单设计;第9章为控件设计;第10章为菜单设计;第11章为报表设计;第12章为数据库应用程序开发;第13章为技能训练。《数据库原理与应用(Visual foxpro)》内容紧凑,结构合理,论述清楚,实例丰富,且理顺了众多知识点之间的关系,有利于读者的理解和掌握。《数据库原理与应用(Visual foxpro)》适合于高等职业学校、高等专科学校、成人高校、本科院校举办的二级职业技术学院,也可供继续教育学院、民办高校、技能型紧缺人才培养使用,还可供计算机应用人员自学或参考。

目录

第1章 数据库系统概论 1

1.1 数据库技术的发展 1

1.1.1 人工管理阶段 1

1.1.2 文件系统阶段 1

1.1.3 数据库系统阶段 2

1.2 数据模型 3

1.2.1 实体及其联系 3

1.2.2 数据模型 4

1.2.3 关系术语及关系运算 6

1.3 数据库系统的组成 8

1.3.1 硬件系统 8

1.3.2 系统软件 8

1.3.3 数据库应用系统 8

1.3.4 各类人员 8

1.4 数据库设计基础 9

1.4.1 数据库设计步骤 9

1.4.2 数据库设计过程 10

习题一 12

第2章 visual foxpro 6.0概述 13

2.1 关于visual foxpro 13

.2.1.1 visual foxpro的发展过程 13

2.1.2 visual foxpro 6.0的功能特点 14

2.1.3 visual foxpro 6.0的安装 15

2.2 visual foxpro 6.0的基本操作 17

2.2.1 visual foxpro 6.0的启动与退出 17

2.2.2 visual foxpro 6.0的集成界面组成 18

2.2.3 visual foxpro 6.0的界面操作 20

2.3 visual foxpro 6.0基础知识 22

2.3.1 visual foxpro 6.0的工作方式 22

2.3.2 visual foxpro 6.0的辅助设计工具 23

2.4 项目管理器 26

2.4.1 “项目管理器”的功能 26

2.4.2 “项目管理器”的组成 27

2.4.3 “项目管理器”的操作 29

2.5 visual foxpro 6.0的开发环境设置 31

2.5.1 “选项”对话框 32

2.5.2 默认工作目录设置 33

2.5.3 日期、时间、货币及数字格式设置 34

2.5.4 配置文件config.fpw的创建 35

习题二 37

第3章 编程基础 38

3.1 数据类型 38

3.1.1 字符型(character) 38

3.1.2 数值型 38

3.1.3 日期型(date) 39

3.1.4 日期时间型(date time) 39

3.1.5 逻辑型(logic) 39

3.1.6 备注型(memo) 39

3.1.7 通用型(general) 39

3.1.8 货币型(currency) 39

3.1.9 字符型二进制和备注型二进制 40

3.2 常量与变量 40

3.2.1 常量 40

3.2.2 变量 42

3.2.3 系统变量 46

3.2.4 变量命名的推荐规则 46

3.3 函数 47

3.3.1 函数的一般形式 47

3.3.2 函数的类型 47

3.4 vfp的运算符与表达式 50

3.4.1 算术运算符与算术表达式 50

3.4.2 字符串运算符与字符串表达式 51

3.4.3 日期时间运算符与日期时间表达式 51

3.4.4 条件表达式 51

3.4.5 逻辑表达式 52

3.4.6 运算符的优先顺序 52

3.5 结构化程序设计 53

3.5.1 程序文件的建立与运行 53

3.5.2 程序结构控制 54

3.6 过程及其调用 58

3.6.1 主程序、子程序及其调用 58

3.6.2 过程的定义 59

3.6.3 过程文件 60

习题三 61

第4章 数据表基本操作 63

4.1 表的创建 63

4.1.1 表的概念 63

4.1.2 表结构的设计与创建 64

4.2 数据的输入 71

4.2.1 打开、关闭表 71

4.2.2 表数据的输入 71

4.2.3 输入备注型和通用型字段 73

4.2.4 追加记录 74

4.2.5 追加记录的命令 76

4.3 表结构的修改 77

4.3.1 使用“表设计器” 77

4.3.2 使用修改命令 78

4.4 数据的显示与修改 78

4.4.1 数据的显示 78

4.4.2 数据的修改 79

4.5 数据的删除 79

4.5.1 逻辑删除 79

4.5.2 恢复记录 80

4.5.3 物理删除 80

习题四 80

第5章 数据库及其操作 82

5.1 数据库的创建 82

5.1.1 利用“数据库向导”创建数据库 82

5.1.2 使用“数据库设计器”创建数据库 85

5.1.3 使用命令创建数据库 87

5.1.4 数据库的修改、打开和关闭 88

5.2 数据库表的操作 89

5.2.1 创建数据库表 89

5.2.2 数据库中表的添加和删除 94

5.2.3 数据库表的打开和关闭 95

5.2.4 数据库表结构的修改、显示 96

5.3 索引 96

5.3.1 索引文件 97

5.3.2 索引文件的分类 97

5.3.3 索引类型 97

5.3.4 创建索引文件 98

5.3.5 索引文件的打开和关闭 100

5.3.6 删除索引标识 101

5.4 数据库的关联 102

5.4.1 工作区的基本概念 102

5.4.2 数据库的关联 102

习题五 104

第6章 结构化查询语言sql 105

6.1 结构化查询语言sql概述 105

6.1.1 sql简介 105

6.1.2 sql语言的组成 105

6.1.3 sql语言的特点 106

6.2 sql的数据定义功能 107

6.2.1 建立表结构 107

6.2.2 修改表结构 110

6.2.3 视图的创建和删除 111

6.2.4 数据表的删除 111

6.3 sql的数据查询功能 112

6.3.1 select语句格式 112

6.3.2 基本查询 113

6.3.3 筛选查询 114

6.3.4 排序查询 116

6.3.5 带库函数查询 117

6.3.6 分组查询 117

6.3.7 嵌套查询 118

6.3.8 多表查询 119

6.4 sql的数据更新功能 120

6.4.1 插入记录 120

6.4.2 数据修改 121

6.4.3 数据删除 123

习题六 124

第7章 面向对象程序设计基础 125

7.1 对象与类的基本概念 125

7.1.1 对象(object) 125

7.2 对象与类的特性 126

7.2.1 封装 126

7.2.2 继承性 126

7.2.3 抽象性 126

7.2.4 层次性 127

7.3 vfp的基类(base class) 127

7.3.1 控件类(control) 127

7.3.2 容器类(container) 128

7.4 对象的属性、事件和方法 129

7.4.1 属性(property) 129

7.4.2 方法(methods) 129

7.4.3 事件(events) 130

7.5 创建用户自定义类 131

7.5.1 创建新类 132

7.5.2 在程序中引用对象 132

习题七 133

第8章 表单设计 134

8.1 使用“表单向导”创建表单 134

8.1.1 使用“表单向导”创建单表表单 134

8.1.2 使用“表单向导”创建一对多表单 137

8.2 使用“表单设计器”创建表单 140

8.2.1 “表单设计器”的基本用法 140

8.2.2 使用“快速表单”创建表单 142

8.3 数据环境的设置 143

8.3.1 “数据环境设计器”的打开 143

8.3.2 数据环境的具体设置 144

8.4 表单的属性、事件和方法 146

8.4.1 表单的属性 146

8.4.2 表单的事件 148

8.4.3 表单的方法程序 149

习题八 149

第9章 表单控件设计 150

9.1 控件初步使用 150

9.1.1 “表单控件”工具栏简介 150

9.1.2 控件相关操作 152

9.1.3 表单控件的“属性”窗口 154

9.2 输出类控件 156

9.2.1 标签控件 156

9.2.2 线条与形状控件 158

9.2.3 图像控件 160

9.3 输入类控件 161

9.3.1 文本框控件 161

9.3.2 编辑框控件 163

9.3.3 列表框控件 164

9.3.4 组合框控件 167

9.4 控制类控件 169

9.4.1 命令按钮控件 169

9.4.2 命令按钮组控件 170

9.4.3 选项按钮组控件 170

9.4.4 复选框控件 171

9.4.5 计时类控件 171

9.5 容器类控件 172

9.5.1 表格控件 172

9.5.2 页框控件 173

9.5.3 容器控件 174

9.6 连接类控件 175

9.6.1 activex控件 175

9.6.2 activex绑定控件 175

9.6.3 超级链接控件 175

习题九 176

第10章 菜单设计 177

10.1 菜单设计基础知识 177

10.1.1 菜单的基本概念 177

10.1.2 创建菜单系统的步骤 178

10.1.3 visual foxpro系统菜单的控制 178

10.2 创建下拉式菜单 180

10.2.1 菜单设计的基本步骤 180

10.2.2 定义菜单 181

10.2.3 为顶层表单设计下拉式菜单 185

10.2.4 用编程方式定义菜单 187

10.3 创建快捷菜单 189

习题十 191

第11章 报表设计 192

11.1 创建报表 192

11.1.1 使用“报表向导”创建报表 192

11.1.2 使用“报表设计器”创建报表 198

11.1.3 创建快速报表 199

11.2 “报表设计器”的使用 200

11.2.1 “报表设计器”工具栏 200

11.2.2 “报表控件”工具栏 202

11.2.3 报表输出 204

习题十一 205

第12章 vfp数据库应用系统开发 206

12.1 系统开发基本步骤 206

12.1.1 建立应用程序文件夹 206

12.1.2 用“项目管理器”组织应用程序 206

12.2 系统设计及基本功能实现 207

12.2.1 需求分析及数据库设计 207

12.2.2 生成应用程序框架 208

12.2.3 建立数据库 209

12.3 设计表单 212

12.3.1 建立表单 212

12.3.2 表单设置 214

12.3.3 设计表单代码 214

12.4 完善系统并发布 215

12.4.1 修改菜单 215

12.4.2 连编运行 215

12.4.3 制作发布磁盘 217

习题十二 219

第13章 技能训练 220

13.1 创建和使用“项目管理器” 220

13.2 数据运算 222

13.3 程序设计 223

13.4 表的建立与操作 225

13.5 数据库的建立和操作 228

13.6 查询文件的创建 231

13.7 表单设计 233

13.8 常用控件的使用 236

13.9 菜单设计与应用 238

13.10 报表设计和应用 241

附录1 visual foxpro常用命令表 245

附录2 visual foxpro常用函数表 251

参考文献 253


已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

数据库原理与应用:Visual FoxPro
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon