2022-11-22 12:42来源:m.sf1369.com作者:宇宇
VF产生的文件如下
DBF 表文件
DBC 数据库文件
MEM 内存变量存储产生的文件
FPT 表备注文件
PRG 程序文件
QPR 查询文件
SCX 表单文件
MPR 菜单文件
2.关系模型
5.382
6.视图的扩展名是 .vue
7.虚拟表
8.store 50.3 to X1,X2,Z3
简答题
1 人工管理阶段、文件系统阶段、数据库系统阶段、分布式数据库系统 和 面向对象数据库系统等几个阶段(抱歉 本来要说特征的 可惜太长了 现在只回答这几个阶段 )
2索引:从逻辑上对数据库进行整理
排序:从物理上对数据库进行整理
4 ①可以使用命令 create query 简历查询
②可在菜单”文件——新建“对话框 然后选择”查询” 单击“新建文件”打开查询设计器 建立查询
③可在项目管理器的“数据”选项卡下选择“查询” 然后单击“新建”命令按钮 打开查询设计器简历查询
④ 如果非常熟悉SQL SELECT ,还可以直接编辑.QPR文件建立查询
.pjx项目文件的拓展名.pjt项目备注文件的拓展名VisualFoxPro,是Microsoft公司从Fox公司的FoxBase数据库软件经过数次改良,并且移植到Windows之后,得来的应用程序开发软件,主要用于开发数据管理与运算等方面的软件。VFP是Microsoft公司推出的最新可视化数据库管理系统平台,是功能特别强大的32位数据库管理系统。它提供了功能完备的工具、极其友好的用户界面、简单的数据存取方式、独一无二的跨平台技术,具有良好的兼容性、真正的可编译性和较强的安全性,是目前最快捷、最实用的数据库管理系统软件之一。
查询生成的结果,只可看,不可改。
视图生成的结果,可看,可改,并可以将修改后的数据回存到源表中。查询文件是一个独立的文件,扩展名为.qpr,而视图是保存在数据库内的,是数据库的一部分,不是一个单独的文件。查询去向有7种:浏览、临时表、表、图形、报表、标签、屏幕。这是视图所没有过的。
db是datebase的缩写,是数据库文件,db一般用记事本打开。
常见的数据库文件格式CSV 逗号分隔的值文件;DAT 数据文件;WrodPerfect合并数据文件;DB Borland的Paradox 7表;DBC Microsoft Visual FoxPro数据库容器文件DBF dBASE文件,一种由Ashton-Tate创建的格式。
可以被ACT!、Lipper、FoxPro、Arago、Wordtech、Xbase和类似数据库或与数据库有关产品识别,可用数据文件,Oracle 8.1.x表格空间文件;MDB是access文件;NSF Lotus Notes数据库;MDF和LDF是SQL SERVER文件。
在表设计器中建立的索引都存放在扩展名为.idx和.cdx文件中。
其中单索引在.idx文件中,复合索引在.cdx文件中。
附上各个扩展名对应的内容:
向导操作图的文档 .act
生成的应用程序或Active Document .app
备份文件 .bak
复合索引文件 .cdx
编译的HTML Help .chm
数据库文件 .dbc
数据表文件 .dbf
调试器配置 .dbg
数据库备注文件 .dct
数据库索引文件 .dcx
相关文件(由“安装向导”创建 .dep
编辑错误 .err
Visual FoxPro 支持的库 .esl
可执行文件 .exe
宏 .fky
FoxPro动态链接库 .fll
格式文件 .fmt
表备注 .fpt
报表备注 .frt
报表格式文件 .frx
编辑后的程序 .fxp
头文件 .h
WinHelp .hlp
单索引文件 .idx
标签备注 .lbt
标签文件 .lbx
代码范围日志 .log
向导列表的文档 .lst
内存变量文件 .mem
菜单备注 .mnt
菜单文件 .mnx
生成的菜单程序 .mpr
编译后的菜单程序 .mpx
ActiveX控件 .ocx
项目备注 .pjt
项目文件 .pjx
程序文件 .prg
生成的查询程序 .qpr
编译后的查询程序 .qpx
表单文件 .scx
生成的屏幕程序 .spr
编辑后的屏幕程序 .spx
备注备份 .tbk
文本文件 .txt
可视类库备注 .vct
可视类库 .vcx
FoxPro视图 .vue
窗口文件 .win
表单备注 .sct
Visual FoxPro简称VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。Visual FoxPro源于美国Fox Software公司推出的数据库产品FoxBase,在DOS上运行,与xBase系列相容。FoxPro原来是FoxBase的加强版,最高版本曾出过2.6。之后,Fox Software被微软收购,加以发展, 使其可以在 Windows 上运行, 并且更名为 Visual FoxPro。目前最新版为 Visual FoxPro 9.0,而在学校教学和教育部门考证中还依然延用经典版的 Visual FoxPro 6.0。在桌面型数据库应用中,处理速度极快,是日常工作中的得力助手。
分类汇总生成的文件还是表文件,所以扩展名还是.dbf。 dbf指的是DigitalBeamForming的缩写,是一种数据库文件。DBFViewerPro是一个用于Windows下的DBF数据库文件管理器。下载该软件可以直接打开dbf文件。
1、字符型:
该类型包括所有的字母、数字(作为文本使用)和标点符号,也可以是中文字符。这种数据类型是使用率最高的一种,像姓名、地址、电话号码、设备编号、设备名称等都可以定义为字符类型。一个字符型字段最多可以容纳254个字母、数字、空格或其他符号。由于中文字符占用2个字节,因此对中文字符其最大容量为127个。
2、货币型:
这种类型主要用于存储与货币有关的数据。如购买价格、工资等等。在vfp中,可以用货币类型来替代以前在货币值中使用的数字类型。在表中,此类型以8字节来存储,范围从-922337203685477.5808至922337203685477.5807。
在表达式中货币类型应在数值前加上“$”符号,如“$ 50.33”。vfp中货币类型数值只精确到小数点后四位。它也可以像数值型数据那样进行各种数值计算。
3、数值型:
这种数据类型用来存储各种用数字来表示的字段。这种数据类型允许用户对它进行各种数学运算,像货物数量、定单数目等等。在表中以1至20字节存储,范围从-.9999999999E+19到+.9999999999E+20。
数值型字段最大为20位,包括小数点和符号位。因此,像99999,9.999和-9.99长度都是5位。对于数值型数据,其“小数位数”的最大值比所设置的“位数”要小1,因为小于1的数其整数位0可以不显示而只用小数点表示。
4、浮点型:
该类型是vfp出于兼容的目的而设立的一种数据类型,它实际上和Numeric类型是一样的。
5、日期型:
这种数据类型用来存储输入日期,包括年、月、日。实际存储一个日期型字段占用8个字符长度。在输入或显示时,其格式用户可设置为美国方式(月/日/年)、欧洲方式(日/月/年)、ANSI方式(年/月/日)。
6、日期时间型:
这种数据用来精确的表示具体时刻,它包括“年、月、日、时、分、秒”六个日期和时间量。在需要精确表示时间如:雇员上班时间,实验开始和结束时间等场合时,可以用该类型。
7、双精度型:
这种数据类型同数值类型一样用来存储数字,只是这种类型的数据是一个双精度数,因此它用于那种要求数值精度很高的场合,比如高精度的实验数据。双精度型数据在表中以8字节存储。它和Numeric类型不同,用户在输入值时才决定小数点的位置。
8、整型:
这种数据类型为无小数位的数值,即整数。这种数据类型可用于像页号、定单行号等不需要小数位的场合。它在表中以4字节存储,在表中使用整数比使用其他数值类型要节省空间,其运算速度也要高于其他数值类型的数据。
9、逻辑型:
这种数据类型用来处理答案只有两个选择的问题。
10、备注型:
这种数据类型能够用来存储不定长度的文本数据,同其他需要事先告诉vfp字段长度的数据类型不一样,在备注型字段中既可以容纳一个简短的注释,也可容纳一个很长的总结。
备注型字段的内容并不是存储在表文件中,而是存储在另外一个扩展名为“.fpt”的分开的文件里,如用户建立了一个包含备注字段的Device.dbf的表文件,则同时也建立了一个名为Device.fpt的备注文件。
11、通用型(General):
这种数据类型实际就是一个特殊的备注字段。它用来存储Windows OLE(对象连接与嵌入)对象,如图像、声音等。这些OLE对象一般由另外的应用程序创建。
12、二进制字符型(Character Binary):
这种类型与字符类型相同,只是当代码页改变时,其值不能翻译出来。它可用于在表中存储的用于不同国家的用户密码等。
13、二进制备注型(Memo Binary):
这种类型与血液类型相同,只是当代码页改变时,其值不能翻译出来。它可用于在不同国家使用的登录脚本等等。
关系型数据库:把实际问题的数据分别归成若干个简单的二元关系,一个二元关系都可以建一个关系表。就像班级管理系统中的学生情况表、学生成绩表一样。
这个关系有三种情况,我用婚姻来打个比方:
第一种是一夫一妻制,一个男人只能娶一个老婆,一个女人也只能嫁一个老公,这种关系叫做一对一关系
第二种是一夫多妻制(或者一妻多夫?:P),一个男人可以同时娶多个老婆,但是其中的任何一个老婆却都只能嫁给他一个,不能再嫁给另一个男人(一妻多夫制自己去解释,反正都一样,哈哈),这种关系叫做一对多的关系
第三种就乱套了,是多夫多妻制,一个男人可以同时娶多个老婆,其中的任何一个老婆也都还可以同时嫁给其它的任何多个男人(这跟动物有什么区别),这种关系叫做多对多的关系
不知道是否理解?呵呵呵