搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
出版时间 :
Visual FoxPro实用数据库教程
0.00     定价 ¥ 38.00
青岛市图书馆
此书还可采购1本,持证读者免费借回家
  • ISBN:
    9787508383521
  • 作      者:
    侯荣涛主编
  • 出 版 社 :
    中国电力出版社
  • 出版日期:
    2009
收藏
内容介绍
  《Visual Foxpro实用数据库教程》以工程实例为依托,详细讲述了visual FoxPro实用数据库技术的基本知识、基本原理、实用工具、编程基础、面向对象的程序开发方法、程序开发环境和开发应用等内容。全书共10章,内容阐述细致、重点突出,实例运用恰当准确,课后练习内容丰富。《Visual Foxpro实用数据库教程》主要依据大学本科相关课程的教学大纲和全国计算机等级考试的大纲而编写,适宜本科学生相关课程的选用,也适宜大专、高职和成人教育以及数据库应用开发人员的使用和参考。《Visual Foxpro实用数据库教程》的主旨是面向应用,面向工程。
展开
精彩书摘
  3.4 表之问的关系
  当数据库中存在两个以上的表时,可以在表之间建立关系,用户可以通过关系查找自己需要的信息。
  在VFP中,表与表之间的关系有两种:临时关系和永久关系。
  临时关系(Temporary Relationship)是指在打开的表之间用SEq、RELATION命令建立起来的临时性关联。建立了临时关系后,就会使得某一张表(子表)的记录指针自动随另一张表(父表)的记录指针移动而移动。这样,便允许当在关系主表中选择一个记录时,会自动去访问关系子表中的相关记录。关闭其中一个表时,临时关系将被解除。
  永久关系相对于临时关系而言。永久关系一旦建立,将被保存在数据库中,不会随着表的关闭而消失。在永久关系的基础上,可以设置表之间的参照完整性规则,用以保证数据库表中的数据一致性。
  临时关系与永久关系即有一定的联系,也存在着很大的区别。他们的相同之处在于:
  (1)无论是建立临时关系还是永久关系,都必须明确建立关系的两张表之间确实在客观上存在着一种关系(一对一或一对多关系)。
  (2)永久关系在许多地方可以用来作为默认的临时关系。
  他们的不同之处在于:
  (1)临时关系可以在自由表之间、数据库表之间或自由表与库表之间建立。而永久关系只能在库表之间建立。
  (2)临时关系是用来在打开的两张表之间控制相关表的访问;而永久关系则主要是用来存储相关表之间的参考完整性,附带地可作为默认的临时关系或查询中默认的联结条件。
  (3)临时关系在表打开以后使用SETRELATION命令创建,随表的关闭而解除;而永久关系则永久地保存在数据库中,不必每次使用表时重新创建。
  (4)临时关系中一张表不能有两张主表,而永久关系则不然。
展开
目录
前言
第1章  关系型数据库管理系统概述
1.1  数据库基本概念和基本理论
1.1.1  数据、信息、数据处理
1.1.2  数据管理的发展阶段
1.1.3  数据库系统的组成与结构
1.1.4  数据库系统的特点
1.2  数据模型
1.2.1  概念模型
1.2.2  基本数据模型
1.3  关系数据库
1.3.1  关系模型
1.3.2  关系运算
1.3.3  完整性规则
1.4  Visual FoxPro系统概述
1.4.1  Visual FoxPm的发展历史及其特点
1.4.2  集成环境
1.4.3  向导、设计器、生成器
1.4.4  工作方式
1.4.5  常用文件类型
1.4.6  几个常用命令
1.5  项目管理器
1.5.1  创建一个项目文件
1.5.2  用“项目管理器”组织数据和文档
1.5.3  项目文件的打开与关闭
1.5.4  项目管理器中命令的操作
习题
上机实验
第2章  Visual FoxPro语言基础
2.1  基本数据类型
2.2  常量和变量
2.2.1  常量
2.2.2  变量
2.2.3  数组
2.3  函数
2.3.1  数值型函数
2.3.2  字符处理函数
2.3.3  日期类函数
2.3.4  转换类函数
2.3.5  其他函数
2.4  表达式
2.4.1  算术表达式
2.4.2  字符表达式
2.4.3  日期时间表达式
2.4.4  关系表达式
2.4.5  逻辑表达式
2.4.6  表达式小结
2.4.7  名称表达式
2.4.8  宏替换
习题
上机实验
第3章  数据库与表的创建和使用
3.1  数据库的创建和基本操作
3.1.1  数据库概述
3.1.2  数据库的设计
3.1.3  数据库的创建
3.1.4  数据库设计器和“数据库”菜单
3.1.5  数据库的组成
3.1.6  数据库的操作
3.2  数据字典
3.3  数据库表的创建和使用
3.3.1  表结构概述
3.3.2  字段的基本属性
3.3.3  数据库表的创建
3.3.4  数据库表的操作
3.3.5  记录的添加
3.3.6  字段的扩展属性
3.3.7  数据库表的扩展属性
3.3.8  数据库表的约束机制及其激活时机
3.3.9  数据库表的索引
3.3.10  表的操作
3.4表之间的关系
3.4.1  建立表间的临时关系
3.4.2  删除表间的临时关系
3.4.3  创建表间的永久关系
3.4.4  参照完整性
3.4.5  数据完整性综述
3.5  自由表的创建和使用
3.6  有关数据库操作的命令和函数
3.6.1  有关数据库的命令和函数
3.6.2  有关数据库表的函数
习题
上机实验
第4章  查询与视图
4.1  查询的创建和使用
4.1.1  利用查询向导创建查询
4.1.2  利用查询设计器创建和修改查询
4.2  SELECTiSOL查询语句
4.2.1  单表查询
4.2.2  多表查询(连接查询)
4.3  视图的创建和使用
4.3.1  视图的基本概念
4.3.2  视图的类型
4.3.3  建立视图的必要条件
4.3.4  创建用户数据库视图
习题
上机实验
第5章  Visual FoxPro程序设计基础
5.1  Visual FoxPro程序设计基础
5.1.1  基本概念
5.1.2  程序设计方法与步骤
5.1.3  顺序程序设计
5.1.4  选择结构程序设计
5.1.5  循环结构程序设计
5.1.6  子程序、过程与自定义函数
5.1.7  过程文件
5.1.8  自定义函数
5.2  程序设计综合应用举例
习题
实验指导
第6章  Visual FoxPro程序设计的面向对象方法
6.1  面向对象程序设计概述
6.1.1  面向对象的程序设计方法
6.1.2  类与对象
6.1.3  类的特点
6.1.4  对象的属性、事件与方法
6.2  VFP系统的基类
6.3  对象的引用与处理
6.3.1  引用对象
6.3.2  设置对象属性
6.3.3  调用对象的方法程序
6.3.4  响应事件
6.4  VFP中的方法
6.5  VFP中的事件
6.5.1  事件驱动和事件循环
6.5.2  核心事件
6.5.3  事件触发的顺序
6.5.4  常用事件
6.6  类的创建与应用
6.6.1  子类和类库
6.6.2  类的设计和创建
6.6.3  类和类库的管理
6.6.4  类的应用
6.7  工具栏的创建与应用
6.7.1  对系统已有的工具栏进行定制
6.7.2  创建一个包含系统已有工具按钮的工具栏
6.7.3  创建自定义工具栏
习题
上机实验
第7章  表单和控件
7.1  表单
7.1.1  表单概述
7.1.2  利用表单向导创建表单
7.1.3  利用表单设计器创建、修改表单
7.2  控件
7.2.1  控件概述
7.2.2  常用基本控件简介
7.3  表单与控件设计综合实例
习题
上机实验
第8章  报表和标签
8.1  报表
8.1.1  报表概述
8.1.2  利用报表向导创建报表
8.1.3  利用报表设计器创建/修改报表
8.1.4  报表预览与打印
8.2  标签
习题
上机实验
第9章  菜单程序设计
9.1  概述
9.1.1  建立菜单系统的步骤
9.1.2  菜单系统的规划
9.2  普通菜单的创建
9.2.1  “菜单设计器”的使用
9.2.2  保存菜单
9.2.3  生成菜单
9.2.4  运行菜单
9.2.5  普通菜单创建实例
9.2.6  用快速菜单创建菜单
9.3  快捷菜单的创建
9.4  设置常规选项与菜单选项
9.5  系统菜单的控制及主窗口标题的设置
9.6  顶层表单菜单设计(SDI菜单)
习题
上机实验
第10章  应用程序开发
10.1  开发应用程序的一般步骤
10.1.1  需求分析
10.1.2  数据库设计
10.1.3  功能设计
10.1.4  应用程序设计
10.1.5  系统测试与发布
10.1.6  系统运行与维护
10.2  建立主程序
10.2.1  概述
10.2.2  主程序的建立
10.3  应用程序调试
10.3.1  VFP的调试环境
10.3.2  设置调试的跟踪事件
10.3.3  调试应用程序
10.3.4  设置调试断点
10.4  连编应用程序
10.4.1  管理项目管理器中的文件
10.4.2  设置项目信息
10.4.3  设置在启动时隐藏VFP主窗口
10.4.4  编译应用程序
10.5  应用程序的发布
10.5.1  准备
10.5.2  Visual FoxPro 9.0发布应用程序的步骤
10.5.3  用InstallShield创建应用软件安装程序
习题
上机实验
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

温馨提示:请使用青岛市图书馆的读者帐号和密码进行登录

点击获取验证码
登录