VFP数据表操作单元过关检测题

合集下载

vfp试题及答案

vfp试题及答案

vfp试题及答案一、选择题1. 在Visual FoxPro中,用于定义一个表单的文件扩展名是()。

A. .dbfB. .scxC. .pjxD. .frx答案:B2. 下列哪个函数用于在VFP中获取当前系统日期?()。

A. DATE()B. NOW()C. THIS()D. TIME()答案:A3. 在Visual FoxPro中,要循环遍历一个表中的所有记录,应该使用哪个命令?()。

A. GO TOPB. GO BOTTOMC. LOOPD. BROWSE答案:D4. 以下哪个属性用于设置Visual FoxPro中对象的前景色?()。

A. BackColorB. ForeColorC. FontSizeD. Text答案:B5. 在VFP中,若要打开一个已存在的表,应使用哪个命令?()。

A. USE 表名 IN 0B. USE 表名 EXCLUSIVEC. BROWSE 表名D. DISPLAY 表名答案:A二、填空题1. 在Visual FoxPro中,__________命令可以用来创建一个新的数据库。

答案:CREATE DATABASE2. 要将一个表中的数据按照某个字段进行排序,可以使用__________命令。

答案:ORDER BY3. 在VFP中,可以使用__________函数来获取用户输入的值。

答案:GET4. 为了在Visual FoxPro中设置一个计时器,需要使用__________控件。

答案:Timer5. 若要在VFP表单中显示一条欢迎信息,可以在表单的__________事件中编写代码。

答案:INITIALIZE三、判断题1. 在Visual FoxPro中,所有的数据都存储在表(tables)中。

(正确)答案:正确2. 使用BROWSE命令可以对表进行添加、修改和删除操作。

(错误)答案:错误3. Visual FoxPro中的表单(form)是一种用于创建用户界面的控件。

vfp考试题目及答案

vfp考试题目及答案

vfp考试题目及答案一、选择题(每题2分,共20分)1. 在Visual FoxPro中,以下哪个选项是正确的数据类型?A. IntegerB. TextC. DateD. All of the above答案:D2. 使用Visual FoxPro创建表单时,以下哪个控件用于显示文本?A. LabelB. TextBoxC. CheckBoxD. ComboBox答案:A3. 在Visual FoxPro中,如何将一个表的所有记录添加到另一个表中?A. COPY TOB. INSERT INTOC. APPEND FROMD. SELECT INTO答案:C4. Visual FoxPro中,以下哪个函数用于计算字符串的长度?A. LENB. LENGTHC. STRLEND. STRSIZE答案:A5. 在Visual FoxPro中,如何设置表单的标题?A. Form.Caption = "New Title"B. Form.Text = "New Title"C. Form.Title = "New Title"D. = "New Title"答案:C6. Visual FoxPro中,以下哪个命令用于排序记录?A. ORDER BYB. SORTC. INDEX OND. ALL OF THE ABOVE答案:D7. 在Visual FoxPro中,如何将一个字段的值设置为NULL?A. Field.Clear()B. Field.Value = NullC. Field.Nullify()D. Field = Null答案:D8. Visual FoxPro中,以下哪个函数用于将字符串转换为日期?A. CTOD()B. DTOC()C. STRTODATE()D. DATETOSTR()答案:A9. 在Visual FoxPro中,如何使用SQL语句删除表中的记录?A. DELETE FROM table_name WHERE conditionB. REMOVE FROM table_name WHERE conditionC. DROP TABLE table_name WHERE conditionD. DELETE table_name WHERE condition答案:A10. Visual FoxPro中,以下哪个命令用于创建索引?A. CREATE INDEXB. INDEX ONC. SET INDEXD. ALL OF THE ABOVE答案:B二、填空题(每题2分,共20分)1. 在Visual FoxPro中,使用________命令可以打开一个数据库。

vfp试题及答案

vfp试题及答案

vfp试题及答案**VFP试题及答案**一、单项选择题(每题2分,共20分)1. 在Visual FoxPro中,下列关于表单的叙述,错误的是()。

A. 表单是数据库应用系统中的界面B. 表单是数据库管理系统的一部分C. 表单可以包含控件和代码D. 表单可以独立于数据库存在答案:D2. Visual FoxPro中,下列哪个函数用于计算字符串的长度?()A. LEN()B. STR()C. LEFT()D. RIGHT()答案:A3. 在Visual FoxPro中,以下哪个命令用于显示当前数据库中的表?()A. LIST TABLESB. DISPLAY TABLESC. SHOW TABLESD. VIEW TABLES答案:B4. Visual FoxPro中,以下哪个命令用于打开一个表?()A. OPEN TABLEB. USEC. DISPLAY TABLED. SELECT答案:B5. 在Visual FoxPro中,以下哪个命令用于关闭一个表?()A. CLOSE TABLEB. QUITC. EXITD. DESELECT答案:A6. Visual FoxPro中,以下哪个函数用于将数值转换为字符串?()A. STR()B. NUMERIC()C. VAL()D. INT()答案:A7. 在Visual FoxPro中,以下哪个命令用于设置表单的标题?()A. SET TITLEB. SET CAPTIONC. SET FORM TITLED. SET FORM CAPTION答案:B8. Visual FoxPro中,以下哪个命令用于设置表单的背景颜色?()A. SET COLORB. SET BACKCOLORC. SET FORM COLORD. SET FORM BACKCOLOR答案:D9. 在Visual FoxPro中,以下哪个命令用于将表单中的控件设置为不可用状态?()A. DISABLEB. ENABLEC. SET DISABLED. SET ENABLE答案:A10. Visual FoxPro中,以下哪个命令用于设置表单的字体?()A. SET FONTB. SET TEXT FONTC. SET FORM FONTD. SET CAPTION FONT答案:C二、多项选择题(每题3分,共15分)1. 在Visual FoxPro中,以下哪些命令用于数据的查询和操作?()A. SELECTB. INSERTC. UPDATED. DELETE答案:ABCD2. Visual FoxPro中,以下哪些函数用于字符串操作?()A. LEFT()B. RIGHT()C. MID()D. SPACE()答案:ABCD3. 在Visual FoxPro中,以下哪些命令用于数据的排序和索引?()A. INDEXB. SET ORDERC. SORTD. REINDEX答案:ABCD4. Visual FoxPro中,以下哪些命令用于表的创建和修改?()A. CREATE TABLEB. ALTER TABLEC. DROP TABLED. RENAME TABLE答案:ABCD5. 在Visual FoxPro中,以下哪些命令用于视图的创建和删除?()A. CREATE VIEWB. ALTER VIEWC. DROP VIEWD. SELECT INTO答案:ACD三、填空题(每题2分,共20分)1. 在Visual FoxPro中,使用________命令可以创建一个新表。

vf表单试题

vf表单试题

vf表单试题职业部07-08学年下学期第⼀次⽉考试卷科⽬:《VFP》⼀、填空题(每空1分,共30分)1.表单向导能产⽣两种表单:__________和________________________。

2.表单的英⽂名称为____________;表单设计完成以后,保存在磁盘上的表单⽂件的扩展名为________________。

3.创建快速表单的步骤:(1)_____________________________________(2)通过________菜单的_______________命令进⾏设置。

4.Visual FoxPor6.0中的控件对象基于所属的类可以分为________________和________________。

5._______控件是⼀种能在表单上显⽰⽂本的输出控件,常⽤作提⽰或说明。

6.标签的__________属性⽤于指定该标签的标题。

7.可以向⽂本框输⼊数值型、____________、____________、逻辑型4种类型,⽽编辑框只能⽤于输⼊和编辑____________型的数据。

8.Active X绑定控件与_____________型的字段绑定,能显⽰此类型中的OLE对象。

9.数据环境指创建表单时使⽤的数据源,包括_______、____________以及表单所要求的表之间的关系。

10.数据环境设计器中拖动表的字段到表单中产⽣的控件,如果添加的是逻辑型字段系统⽣成_____________;备注型字段⽣成____________;表⽣成_____________。

11.在表单设计器中,如果选定多个对象需按住____________键然后单击各个对象。

12.在表单设计器中复制对象时,新对象可以复制原对象的所有信息,但不能复制原对象的____________属性。

13.在命令窗⼝中执⾏___________________或_____________________命令,即可打开表单设计器窗⼝。

vfp试题及答案

vfp试题及答案

vfp试题及答案在这篇文章中,我们将为您提供VFP(Visual FoxPro)试题及答案,以帮助您更好地了解和学习这一编程语言。

请注意,以下内容并非真实的试题,仅用于演示目的。

1. 试题:VFP中如何创建一个新的数据库?答案:要在VFP中创建一个新的数据库,您可以按照以下步骤进行操作:步骤1:打开VFP软件,并确保您已成功登录。

步骤2:在主菜单中选择“文件”选项,然后选择“新建数据库”。

步骤3:在弹出的对话框中,选择数据库的存储位置和名称,并点击“确定”按钮。

步骤4:现在,您已成功创建了一个新的VFP数据库。

2. 试题:如何在VFP中创建一个新的表格?答案:要在VFP中创建一个新的表格,您可以按照以下步骤进行操作:步骤1:打开VFP软件,并确保您已成功登录。

步骤2:在主菜单中选择“数据库”选项,然后选择“新建表格”。

步骤3:在弹出的“新建表格”对话框中,输入表格的名称和字段,并点击“确定”按钮。

步骤4:现在,您已成功创建了一个新的表格,并可以开始定义和编辑字段。

3. 试题:如何在VFP中执行数据库查询?答案:要在VFP中执行数据库查询,您可以按照以下步骤进行操作:步骤1:打开VFP软件,并确保您已成功登录并连接到相应的数据库。

步骤2:在主菜单中选择“数据库”选项,然后选择“创建查询”。

步骤3:在弹出的“创建查询”对话框中,选择要查询的表格和字段,并定义查询条件。

步骤4:点击“运行”按钮执行查询,并在结果窗口中查看查询结果。

4. 试题:如何在VFP中编写和执行存储过程?答案:要在VFP中编写和执行存储过程,您可以按照以下步骤进行操作:步骤1:打开VFP软件,并确保您已成功登录并连接到相应的数据库。

步骤2:在主菜单中选择“文件”选项,然后选择“新建存储过程”。

步骤3:在弹出的编辑器中,编写存储过程的代码和逻辑。

步骤4:保存存储过程,并在需要执行的时候调用它。

注意:存储过程可以包含查询、更新、插入等操作,可以接受参数,并返回结果。

(完整版)VF测试题

(完整版)VF测试题

VF程序设计综合自测题单选题:1.在VisualFoxPro中,使用LOCATEFOR命令按条件查找记录,当查找到满足条件的第一条记录后,如果还需要查找下一条满足条件的记录,应使用()。

A.再次使用LOCATEFOR<expL>命令B.SKIP命令C.CONTINUE命令D.GO命令正确答案:C2.关系运算中的选择运算是()。

A.从关系中找出满足给定条件的元组的操作B.从关系中选择若干个属性组成新的关系的操作C.从关系中选择满足给定条件的属性的操作D.A和B都对正确答案:A3.下列叙述中正确的是()A.软件测试的主要目的是发现程序中的错误B.软件测试的主要目的是确定程序中错误的位置C.为了提高软件测试的效率,最好由程序编制者自己来完成软件测试的工作D.软件测试是证明软件没有错误正确答案:A4.从工程管理角度,软件设计一般分为两步完成,它们是________。

A.概要设计与详细设计B.数据设计与接口设计C.软件结构设计与数据设计D.过程设计与数据设计正确答案:A5.设已经执行了正确的命令mx=[98+2],再执行命令?mx,屏幕将显示()。

A.100B.98+2C.[98+2]D.100.00正确答案:B6.函数Int(-4.5)的返回结果是()。

A.-4.5B.-5C.4D.-4正确答案:D7.在数据库设计器中要为两个表建立一对多联系,则关于两个表的索引类型描述正确的是()。

A."一方"表建主索引或候选索引,"多方"表建普通索引B."一方"表建主索引,"多方"表建普通索引或候选索引C."一方"表建普通索引,"多方"表建主索引或候选索引D."一方"表建普通索引,"多方"表建候选索引或普通索引正确答案:A8.为了在文本框输入显示"*",应该设置文本框的属性是()。

vfp考试试题和答案

vfp考试试题和答案

vfp考试试题和答案**VFP考试试题和答案**一、单项选择题(每题2分,共40分)1. 在Visual FoxPro中,以下哪个选项不是数据库表的属性?A. 表名B. 记录数C. 字段名D. 表结构答案:D2. Visual FoxPro中,以下哪个函数用于计算字符串的长度?A. LEN()B. LEFT()C. RIGHT()D. SPACE()答案:A3. 在Visual FoxPro中,以下哪个命令用于打开一个表单?A. OPEN TABLEB. USEC. DO FORMD. DISPLAY FORM答案:C4. Visual FoxPro中,以下哪个命令用于关闭一个表单?A. CLOSE TABLEB. RELEASEC. CLEARD. QUIT答案:B5. 在Visual FoxPro中,以下哪个选项不是字段的类型?A. C(字符型)B. N(数值型)C. D(日期型)D. F(浮点型)答案:D6. Visual FoxPro中,以下哪个函数用于将字符串转换为数值?A. STR()B. VAL()C. NUMERIC()D. ALLTRIM()答案:B7. 在Visual FoxPro中,以下哪个命令用于设置当前数据库?A. SELECT DATABASEB. USEC. SET DATABASED. CREATE DATABASE答案:C8. Visual FoxPro中,以下哪个命令用于创建一个新的数据库?A. CREATE TABLEB. CREATE DATABASEC. USED. SELECT DATABASE答案:B9. 在Visual FoxPro中,以下哪个选项不是索引的类型?A. 主索引B. 候选索引C. 唯一索引D. 复合索引答案:B10. Visual FoxPro中,以下哪个函数用于计算当前日期?A. DATE()B. TODAY()C. NOW()D. TIME()答案:B11. 在Visual FoxPro中,以下哪个命令用于删除一个表?A. DELETE TABLEB. DROP TABLEC. REMOVE TABLED. ERASE TABLE答案:B12. Visual FoxPro中,以下哪个命令用于复制一个表?A. COPY TABLEB. SELECT TABLEC. INSERT TABLED. APPEND TABLE答案:A13. 在Visual FoxPro中,以下哪个选项不是查询的类型?A. 选择查询B. 交叉查询C. 操作查询D. 联合查询答案:B14. Visual FoxPro中,以下哪个命令用于执行一个查询?A. SELECTB. QUERYC. EXECUTED. RUN答案:D15. 在Visual FoxPro中,以下哪个选项不是报表的控件?A. LabelB. TextboxC. GridD. Chart答案:D16. Visual FoxPro中,以下哪个命令用于设置表的字段属性?A. MODIFY STRUCTUREB. ALTER TABLEC. CHANGE TABLED. SET FIELDS答案:A17. 在Visual FoxPro中,以下哪个函数用于计算两个日期之间的天数?A. DATEDIFF()B. DATEADD()C. DATEPART()D. DATENAME()答案:A18. Visual FoxPro中,以下哪个命令用于设置表的索引?A. SET INDEXB. CREATE INDEXC. ALTER INDEXD. DROP INDEX答案:A19. 在Visual FoxPro中,以下哪个选项不是视图的类型?A. 本地视图B. 远程视图C. 存储过程D. 存储视图答案:C20. Visual FoxPro中,以下哪个命令用于创建一个视图?A. CREATE VIEWB. SELECT INTOC. CREATE TABLED. SELECT答案:A二、多项选择题(每题3分,共30分)21. Visual FoxPro中,以下哪些选项是表的属性?A. 表名B. 记录数C. 字段名D. 表结构E. 索引答案:A, B, C, E22. 在Visual FoxPro中,以下哪些函数用于字符串操作?A. LEFT()B. RIGHT()C. MID()D. SPACE()E. STR()答案:A, B, C, D, E23. Visual FoxPro中,以下哪些命令用于数据的输入和输出?A. INPUTB. PROMPTC. PRINTD. ? 和 @E. DISPLAY答案:A, B, C, D, E24. 在Visual FoxPro中,以下哪些选项是字段的类型?A. C(字符型)B. N(数值型)C. D(日期型)D. F(浮点型)E. L(逻辑型)答案:A, B, C, D, E25. Visual FoxPro中,以下哪些命令用于表的修改?A. INSERTB. DELETEC. UPDATED. REPLACEE. BROWSE答案:A, B, C, D26. 在Visual FoxPro中,以下哪些选项是索引的类型?A. 主索引B. 候选索引C. 唯一索引D. 复合索引答案:A, C, D, E27. Visual FoxPro中,以下哪些命令用于数据库的操作?A. CREATE DATABASEB. USEC. SELECT DATABASED. ALTER DATABASEE. DROP DATABASE答案:A, B, C, E28. 在Visual FoxPro中,以下哪些选项不是查询的类型?A. 选择查询B. 交叉查询C. 操作查询D. 联合查询答案:B29. Visual FoxPro中,以下哪些命令用于报表的设计和打印?A. REPORT FORMB. PREPARE REPORTC. PRINT REPORTD. VIEW REPORTE. RUN REPORT答案:A, B, C, D, E30. 在Visual FoxPro中,以下哪些选项是视图的类型?A. 本地视图B. 远程视图C. 存储过程D. 存储视图E. 临时视图答案:A, B, D, E三、填空题(每题2分,共20分)31. 在Visual FoxPro中,使用________命令可以创建一个新的表。

vfp试题及答案

vfp试题及答案

vfp试题及答案一、选择题(每题2分,共20分)1. 在Visual FoxPro中,以下哪个选项是正确的数据类型?A. IntegerB. TextC. DateD. All of the above答案:D2. Visual FoxPro中,用于创建表单的命令是?A. CREATE TABLEB. CREATE FORMC. CREATE DATABASED. CREATE PROJECT答案:B3. 在Visual FoxPro中,哪个函数用于计算字符串的长度?A. LEN()B. LENGTH()C. STRLEN()D. SIZE()答案:A4. 如果要设置表单的标题,应该使用哪个属性?A. CaptionB. TitleC. FormTitleD. FormCaption答案:A5. 在Visual FoxPro中,如何将一个表单设置为模式对话框?A. Set Modal to .T.B. Set Modal to .F.C. Set Modal to TrueD. Set Modal to False答案:C6. Visual FoxPro中,哪个命令用于打开一个数据库?A. OPEN DATABASEB. USE DATABASEC. SELECT DATABASED. ACTIVATE DATABASE答案:A7. 在Visual FoxPro中,如何将一个字段设置为自动增长?A. AutoIncrementB. AutoIncC. IncrementD. AutoNumber答案:D8. Visual FoxPro中,哪个函数用于将字符串转换为日期?A. STRTODATE()B. STRTODATETIME()C. DATE()D. VAL()答案:A9. 在Visual FoxPro中,如何将一个字段设置为索引?A. SET INDEX ONB. SET INDEX OFFC. CREATE INDEXD. INDEX ON答案:C10. Visual FoxPro中,哪个命令用于关闭当前数据库?A. CLOSE DATABASEB. CLOSE ALLC. QUITD. EXIT答案:A二、填空题(每题2分,共20分)1. 在Visual FoxPro中,创建数组的命令是 ________。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《VFP》第二单元检测题班级:____________ 姓名:___________一、填空题1.关系表采用二维表格形式,表中的一行称为一个_______ ,表中的一列称为一个_______ 。

2. VISUAL FOXPRO属于_______型表管理系统。

3.如果当前指针指向第20号记录,执行命令SKIP -4后,记录指针指向第______号记录。

4.恢复表中已作删除标记的记录,可使用________命令。

5.表的索引类型有主索引、唯一索引、侯选索引、_______6、在VFP数据类型中,D宽度是固定的,宽度为_____字节。

7.VFP提供了_________个内存工作区,一个工作区可以打开____个表文件。

8.VFP支持用户使用三种不同的工作方式,即:_________、___________和________。

9.假如要选择2号工作区为当前工作区,可以使用命令_ _______________________来实现。

10.表xs.dbf共有20条记录,若函数recno()值为20 ,再执行skip 命令后,函数EOF()值为________。

11 .VFP有三种非格式输入语句可以给内存变量赋值,分别为__________、_________、___________。

12.VFP表中记录指针的移动有_______移动和______移动,分别用命令________和_________实现。

13、设有职工(编号,姓名,职称,基本工资)和工资(编号,……,实发工资)两个表文件,如下程序段用关联方法显示所有职工的编号、姓名、基本工资和实发工资的数据,请填空:SELECT _______USE 工资ALIAS GZINDEX ON 编号TO IDX3SELECT _____USE 职工SET RELATION TO ___ ___ INTO ___ _____LIST 编号,姓名,职称,基本工资,__________实发工资二、选择题1、建立仓库数据表结构时,若字段进价的最高值不超过1000元,则字段进价的宽度和小数位较为合适的是()A) 4,1 B) 6,3 C) 5,2 D) 5,12、Visual FoxPro中,通用型字段G和备注型字段M在表中的宽度都是()字节A) 2个B) 4个C) 8个D) 10个3、在Visual FoxPro中,逻辑型字段L和日期型字段D在表中的宽度分别是()个字节A) 2,6 B) 1,8 C) 都是8 D) 3,84、对XSDB数据表,用LOCA FOR 系别="法律"找到第一个记录后,如果继续查找下一个法律系学生的记录,应使用命令()A) CONT B) SKIP C) LOCATE D) GO5、假设数据表共有30个记录, 分别执行命令GO BOTT, SKIP后, 函数EOF()和RECNO()的值分别是()A) .F.和30 B) .F.和31 C) .T.和31 D) .T. 和306、打开一个数据表XSDB的命令是()A) USE B) USE XSDB C) OPEN XSDB D) OPEN DATABASE7、要求数据表文件某数值型字段的整数是4 位,小数是2 位,其值可能为负数,该字段的宽度至少应定义为()A) 8位B) 7位C) 6位D) 4位8、当前数据表中,"体育达标"字段为逻辑类型,要显示所有未达标的记录应使用的条件表达式为()A) for 体育达标=".f." B) for 体育达标<>.f. C) for 体育达标= .f. D) for 体育达标="f"9、同一个表所有备注字段的内容存储在()A) 该表文件中B) 不同的备注文件C) 同一个备注文件D) 同一个数据库文件10、在显示下拉菜单中,单击"追加方式"选项,将在当前表()A) 中插入一个空记录B) 尾增加一个空记录C) 中进入追加状态D) 上弹出追加对话框11、对表结构的修改是在下面哪一个对话框中完成的()A) 表设计器B) 数据库设计器C) 表达式生成器D) 浏览窗口12、表中相对移动记录指针和绝对移动记录指针的命令分别为()A) Locate 和Skip B) Locate 和Go C) Skip 和Go D) Locate 和Find13、在Visual Foxpro 6.0 的表结构中,逻辑型,日期型和备注型字段的宽度分别为()A) 1,8,10 B) 1,8,4 C) 3,8,10 D) 3,8,任意14、顺序执行下列命令后,最后一条命令显示结果是()use CHJGo 5Skip -2?Recno() A) 3 B) 4 C) 5 D) 715、下列不能移动记录指针的命令是()A、delete B、go top C、skip D、list16、不能对记录进行编辑修改的命令是()A、change B、modi stru C 、brow D 、edit17、在VFP中,最多可以有( )个工作区。

A. 10 B. 255 C. 32767 D. 任意18、从下列范围短语中,操作从当前记录开始的3个记录的短语是()A、next 3B、allC、restD、record 319、能真正删除当前库文件中所有记录的命令是()A、zapB、packC、delete allD、delete for .t.20、当前数据表文件有20条记录,当前记录号是10。

执行命令LIST REST以后,当前记录号是()A、10B、20C、21D、121、已知当前表有80个记录,当前记录为第10号记录,执行SKIP 3后当前记录为第( )号记录A. 7B. 10C. 13D. 1522、如需要给当前表增加一个字段,应使用的命令是( )。

A. EDITB. APPENDC. MODI STRUD. INSERT23、下述命令中,不能显示数据表记录的命令是( )。

A. LISTB. DISPC. BROWSED. MODI ST24、下列命令序列输出结果为()。

USE 工资表GO BOTTOMSKIP –1`?EOF() A. .T. B. T C. .F. D. F25、顺序执行下面VFP命令之后,屏幕所显示的记录号顺序是( ).USE XSDAGO 6LIST NEXT 4 A. 1~4 B. 4~7 C. 6~9 D. 7~1025、如果当前打开表的文件结构为:商品名(C型3个汉字)、单价(N型宽度是6)、进货日期(D型)、是否在保质期(L)四个字段,执行LIST STRUCTURE 命令后,显示的总计字节数是()。

A. 18B. 19C. 21D. 2226、若表文件含有备注型或通用型字段,则在打开表文件的同时,自动打开扩展名为()的文件A) FRX B) FMT C) FRT D) FPT27、建立工资数据表结构时,“工资”字段的取值最高不超过2800.00元,该字段的宽度和小数位数定义为()A、4,2 B、7,2 C、6 ,2 D、5,228、如果某数据库表中有20条记录,当打开表后,记录的指针指向第( )号记录,执行的SKIP 6后,当前记录应是第( )号记录. A.20 6 B.1 6 C.20 7 D.1 729、执行LIST NEXT 1 命令之后,记录指针的位置指向()。

A.原来记录B.下一条记录C.尾记录D.首记录30、要想对一个打开的表增加新字段,应当使用的命令()。

A.APPENDB.MODIFY STRUCTUREC.INSERTD.CHANGE三、简答题1、自由表和数据库表的区别?2、逻辑删除记录和物理删除记录有什么不同?3、范围子句有哪些?作用分别是什么?4、主索引、候选索引、普通索引和唯一索引间有什么不同?四、命令题1.根据要求写命令:(1)不分屏显示工资表中的所有记录。

(2)显示工资表中的第8条记录。

(3)将工资表中基本工资低于900元的记录增加100元(4)逻辑删除工资表中的第5条记录(5)取消人事档案表中基本工资高于2000元且已婚的记录的删除标记。

(6)按基本工资降序将实发工资小于2300元的记录生成索引文件GZ,并保存到结构索引文件中。

2.写出下列命令的功能:(1)LOCATE FOR 性别=“男”.OR. 职称=“教授”(2)REPLACE ALL 奖金WITH 奖金+50 FOR 性别=“女”(3)ZAP(4)LIST STRUCTURE(5)COUNT(6)COPY TO GZ1.DBF FOR 基本工资>=50002.写出下列操作的命令序列有一个student.dbf表,结构如下:(内有30条记录)字段字段名类型宽度小数1 学号 C 62 姓名 C 83 性别 C 24 出生日期 D 85 民族 C 66 入学成绩N 5 1(1)、显示所有少数民族学生的学号,姓名,入学成绩。

(2)、追加一条空白记录。

(3)、用DELETE和PACK命令删除入学成绩小于300分的记录。

(4)、为少数民族的学生入学成绩加上20分。

(5)、用建立排序文件的方法按入学成绩从高到低生成排序文件PX.DBF,若入学成绩相同,则按民族从高到低排。

(6)、建立结构复合索引,记录以出生日期降序排序,索引标识为chsh.(7)、分别统计男、女同学的人数,结果放在变量nan、nv中。

(8)、计算全班同学入学成绩平均分,结果放在变量avg中。

相关文档
最新文档