数据库应用基础教程Visual FoxPro程序开发刘保顺
定 价:36 元
- 作者:刘保顺,牛庆莲 编著
- 出版时间:2009/8/1
- ISBN:9787502450250
- 出 版 社:冶金工业出版社
- 中图法分类:H31
- 页码:285
- 纸张:胶版纸
- 版次:1
- 开本:16开
本书内容包括:数据库基础知识、Visual FoxPro数据库的建立和维护、SQL语言和查询设计器、表单程序设计、标签和文本框的使用、时钟控件和命令按钮的使用、选项控件的使用、表格控件、页框和容器控件的使用、菜单设计、报表设计、应用程序的发布。
本书可作为高等院校及高等职业学校数据库课程教材,也可作为各单位数据库知识培训教材,还可以作为对Visual FoxPro数据库编程感兴趣的读者的入门书。
1 数据库及Visual FoxPro简介
1.1 数据库(DB)和数据库管理系统(DBMS)
1.2 数据库系统(DBS)
1.3 关系数据库
1.4 使用VFP进行程序开发的流程
1.5 使用帮助文件
1.6 入门示例
1.7 学好Visual FoxPro应具备的基础知识
2 创建和使用数据库
2.1 VFP开发环境
2.2 项目管理器
2.2.1 创建项目文件
2.2.2 项目管理器的使用
2.2.3 连编项目
2.2.4 项目管理器使用中的有关问题 1 数据库及Visual FoxPro简介
1.1 数据库(DB)和数据库管理系统(DBMS)
1.2 数据库系统(DBS)
1.3 关系数据库
1.4 使用VFP进行程序开发的流程
1.5 使用帮助文件
1.6 入门示例
1.7 学好Visual FoxPro应具备的基础知识
2 创建和使用数据库
2.1 VFP开发环境
2.2 项目管理器
2.2.1 创建项目文件
2.2.2 项目管理器的使用
2.2.3 连编项目
2.2.4 项目管理器使用中的有关问题
2.3 数据库
2.3.1 建立数据库中的表
2.3.2 表中数据的输入
2.3.3 通过菜单维护表中的数据
2.3.4 数据库表的属性
2.4 数据库表的索引与关联
2.4.1 VFP索引的分类
2.4.2 建立数据库表的永久关系和参照完整性
课后练习题
3 Visual FoxPro的语言基础
3.1 数据类型
3.2 常量和变量
3.2.1 常量
3.2.2 变量
3.3 函数和表达式
3.3.1 函数
3.3.2 表达式
3.4 Visual FoxPro的常用命令
3.4.1 表维护命令
3.4.2 过滤和统计命令
3.5 VFP中的程序设计
3.5.1 程序文件
3.5.2 程序的控制结构
3.6 程序模块化
3.6.1 子程序
3.6.2 自定义函数
课后练习题
4 SQL和查询设计器
4.1 SQL
4.1.1 Select单表数据查询
4.1.2 Select语句的排序和输出
4.1.3 Select语句的统计和分组
4.1.4 SQL语言多表数据查询
4.1.5 Select语句多表查询示例
4.1.6 Select语句嵌套
4.1.7 Select语句综合
4.1.8 表单中使用SQL
4.1.9 其他SQL
4.2 查询设计器
4.2.1 通过“查询设计器”,完成多表查询
4.2.2 查询结果的输出
4.2.3 查询设计器中查看生成的SQL
课后练习题
5 表单的使用
5.1 利用表单设计器设计表单
5.1.1 表单设计器的基本操作
5.1.2 使用数据环境设计器
5.1.3 记录的移动、删除和增加
5.1.4 快速创建表单
5.1.5 设置控件的焦点
5.1.6 在表单上设置控件
5.2 面向对象程序设计方法
……
6 VFP中标准控件的使用
7 报表
8 菜单
9 ActiveX控件的使用
10 应用程序发布
11 应用程序开发示例
1 数据库及Visual FoxPro简介
当今世界对数据的需求越来越迫切,数据库技术的发展可谓一目千里。现代的数据库不仅能够存储传统的文字数据,还可以存储图像、视频、声音等数据。在整个数据库发展过程中,大致有以下几种类型的数据库:层次模型的数据库、网状模型的数据库、关系模型的数据库和面向对象的数据库。现在用户使用的数据库大多数是关系模型的数据库。我们在采用Visual FoxPro编制程序访问数据库前,要了解一些必要的数据库基础知识。
1.1 数据库(DB)和数据库管理系统(DBMS)
数据库是存储在计算机内,有组织、可共享的数据的集合。数据库中的数据按照一定的数据模型组织、描述和存储,其特点是具有较小的冗余度、较高的独立性和可扩展性,并且数据库中的数据可供各种合法的用户使用。
数据库管理系统是一个软件系统,主要用来定义和管理数据库,处理应用程序和数据库间的关系。数据库管理系统是数据库系统的核心部分,它建立在操作系统之上,对数据库进行统一管理和控制。说得简单些,DBMS就是帮助我们建立、管理和维护数据库的软件系统。其主要功能如下:
(1)描述数据库。DBMS能够提供数据描述语言(DDL),描述数据库的逻辑结构、存储结构和保密要求等,使我们能够方便地建立数据库和定义数据库结构。
(2)操作数据库。DBMS能够提供数据操作语言(DML),通过它我们能够方便地对数据库进行查询、插入、修改和删除等操作。
(3)管理数据库。DBMS能够提供对数据库的运行和管理功能,保证数据的安全性、完整性和一致性,能够控制用户对数据库的访问,管理大量数据的存储。
(4)维护数据库。数据库管理系统能够提供数据的维护功能,如数据的导入、导出、数据转换、备份、故障恢复和性能监视等。
我们平时说的会使用某种数据库,实际上指的是会使用该种数据库管理系统。
……