VFP的一些问题,求高手来,高分求 20
问几个题1,VFP“文件”菜单中的"关闭"选项是用来关闭当前活动窗口(书上的答案),但是文件里的关闭不是用来关闭所有窗口吗?2,VFP里面的DBA是什么?3,关系数据库系...
问几个题
1,VFP“文件”菜单中的"关闭"选项是用来关闭当前活动窗口(书上的答案),但是文件里的关闭不是用来关闭所有窗口吗?
2,VFP里面的DBA是什么?
3,关系数据库系统所管理的关系是一个DBF文件(书上的答案),但是为什么不是若干个二维表或者若干个DBF文件,为什么是一个?
4,VFP的设计器和VFP的向导有什么区别?
谢谢 展开
1,VFP“文件”菜单中的"关闭"选项是用来关闭当前活动窗口(书上的答案),但是文件里的关闭不是用来关闭所有窗口吗?
2,VFP里面的DBA是什么?
3,关系数据库系统所管理的关系是一个DBF文件(书上的答案),但是为什么不是若干个二维表或者若干个DBF文件,为什么是一个?
4,VFP的设计器和VFP的向导有什么区别?
谢谢 展开
3个回答
展开全部
1.“文件里的关闭”是什么意思(请举例),是CLOSE关键字吗?CLOSE可以用来关闭各种对象,例如:CLOSE ALL 关闭所有打开的数据库、表、索引及其它文件,以及表单设计器窗口、项目管理器窗口、标签设计器窗口、报表设计器窗口、查询设计器窗口,但不关闭命令窗口、调试窗口、跟踪窗口、帮助窗口。
2.VFP本身没有“DBA”,我猜你讲的DBA可能有2处:一是数据库教材概述里面,那应该是“数据库管理员”的意思;二是“_DBAppend()”,这是一个添加一条新记录到指定表中 API 库例程。
3.“关系数据库系统所管理的关系是一个DBF文件”这句话不严谨(例如:SQL SERVER、ACCESS也是关系数据库管理系统,它们就不用.DBF文件存放关系),这句话只适合VF。关系数据库系统的数学模型(或说理论基础)是关系模型。关系模型将“关系”定义为“二维表”,一个关系就是一个二维表,两个二维表则构成两个关系;VFP属于关系数据库系统,它的一个关系当然也就是一个二维表,而且VF用一个.DBF文件存储一个关系(当然,表的备注字段的内容不在.DBF文件中);所以,VF的一个关系就是一个二维表、存储于一个.DBF文件,而不是两个或多个。
4.VF的向导是VF与用户交互的工具程序,用于帮助用户快速完成某些公共任务(例如创建表单、报表,设置查询,导入和升迁数据等);设计器是VF提供给用户使用的可视组件,用户利用设计器来设计自己的数据库系统的各种元素,例如:表单设计器供用户可视地创建和修改表单和表单集,表设计器供用户创建和修改数据库表、自由表、字段和索引,菜单设计器供用户创建菜单、菜单项、菜单项的子菜单、分组相关菜单项等。对于多数人,向导并非必需,设计器则不可缺如。
2.VFP本身没有“DBA”,我猜你讲的DBA可能有2处:一是数据库教材概述里面,那应该是“数据库管理员”的意思;二是“_DBAppend()”,这是一个添加一条新记录到指定表中 API 库例程。
3.“关系数据库系统所管理的关系是一个DBF文件”这句话不严谨(例如:SQL SERVER、ACCESS也是关系数据库管理系统,它们就不用.DBF文件存放关系),这句话只适合VF。关系数据库系统的数学模型(或说理论基础)是关系模型。关系模型将“关系”定义为“二维表”,一个关系就是一个二维表,两个二维表则构成两个关系;VFP属于关系数据库系统,它的一个关系当然也就是一个二维表,而且VF用一个.DBF文件存储一个关系(当然,表的备注字段的内容不在.DBF文件中);所以,VF的一个关系就是一个二维表、存储于一个.DBF文件,而不是两个或多个。
4.VF的向导是VF与用户交互的工具程序,用于帮助用户快速完成某些公共任务(例如创建表单、报表,设置查询,导入和升迁数据等);设计器是VF提供给用户使用的可视组件,用户利用设计器来设计自己的数据库系统的各种元素,例如:表单设计器供用户可视地创建和修改表单和表单集,表设计器供用户创建和修改数据库表、自由表、字段和索引,菜单设计器供用户创建菜单、菜单项、菜单项的子菜单、分组相关菜单项等。对于多数人,向导并非必需,设计器则不可缺如。
展开全部
1.这个问题描述的不清楚
2.dba是数据库管理员的意思,全称是 database administrator
3.关系分三种 一对一、一对多、和多对多,前两种关系不需要单独的表即可实现,方法是在一方加入多方关键字。第三种多对多关系不能这么实现,而是要新建一张表,加入两个多方的关键字。为什么是一个呢?因为一个就可以实现这种关系了啊
4.设计器是设计环境,向导则是把一些可以在设计器里完成的工作简单化。也就是说向导其实是一个工具,不用向导也能完成设计,只是麻烦一些而已
2.dba是数据库管理员的意思,全称是 database administrator
3.关系分三种 一对一、一对多、和多对多,前两种关系不需要单独的表即可实现,方法是在一方加入多方关键字。第三种多对多关系不能这么实现,而是要新建一张表,加入两个多方的关键字。为什么是一个呢?因为一个就可以实现这种关系了啊
4.设计器是设计环境,向导则是把一些可以在设计器里完成的工作简单化。也就是说向导其实是一个工具,不用向导也能完成设计,只是麻烦一些而已
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
对于第3个问题,书上的答案不严谨,严格地说是错误的,因为关系数据库系统所管理的关系可以是一个关系,也可以是若干个关系。在关系数据库中,一个关系就是一个二维表。结合上面的回答,如果改为:“VFP关系数据库系统所管理的每个关系都是一个DBF文件”就正确了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询