急需VFP程序设计试题的答案

急需VFP程序设计试题的答案,第1张

1.关系数据库的任何检索 *** 作都是三种基本运算的组合,这三种基本运算不包括( B )

A) 联接 B) 比较C) 选择D)投影

2.“项目管理器”的“文档”选项喊指陵卡用于显示和管理( D)

A) 表单、报表和和查询 B) 数据库、表单和报表

C) 查询、报表和视图 D)表单、报表和标签

3. 在Visual FoxPro中,表结构中的逻辑型、通用型、日期型字段的宽度由系统自动给出,它们分别为( A )

A)1,4,8B)4,4,10

C)l,10,8 D、2,8,8

4. 在程序中不需要使用public等命令明确声明和建立,逗码可直接使用的内存变

量是 ( A )

A)局部变量 B)公共变量 C)私有变量 D)全局变量

5.下列属于非容器类控件的是 A

A)Text B)Form C)Page D)Container

6.若使“文本框”控件中输入的内容在运行时显示为“*”号,需修改文本框的D 属性

A)Text B)Name C)Value D)PasswordChar

7.要为当前表所有职工增加100元工资,应该使用命令 D

A)CHANGE工资 WITH 工资十100

B)REPLACE工资WITH工资十100

C)CHANGE ALL工资WITH工资+100

D)REPLACE ALL工资WITH工资+100

8.SQL语句中条件短语的关键字是 A

A)WHEREB) FOR

C)WHILE D) CONDITION

9.以下关于查询的描述正确的是 D

A)不能根据自由表建立查询 B)只能根据自由表建立查询

C)只能根据数据库表建立查询 D)可以根据数据库表和自由表建立查询

10. VFP中支持两种类型的菜单,分别是 C

A)条形菜单和d出式菜单 B)条形菜单和下拉式菜单

C)d 出式菜单和下拉式菜单 D)复杂菜单和简单菜单

二、填空题(每空3分,共30分)

1.在Visual FoxPro的表之间建立—对多联系是把( 主表 )的主关键字字段添加到的(相关 )表中。

2.项目文件的扩展名是( .PJX )。

3.命令? ROUND(337.2007,3)的执行结果是( 337.201)。

4.在定义字段有效性规则时,在规则框中输入的表达式类型是 逻辑型。

5.数据库表之间的一对多联系通过主表的 ( 主)索引和子表的 ( 普通 )索引实现。

6.数据环境是表单的数据来源,它可以包括与表单有联系的__视图________、__自由表______或是__数据库表__________。

7.在SQL语句中空值用 ( null ) 表示

三、简答题(每题10分,共郑戚40分)

1.简述VF开发应用程序的过程

先创建表及相关数据文件,然后创建程序,最后使用项目管理器连编形成EXE文件

2.叙述下列各命令的功能:

GO BOTTOM 图 指针指向最后一条记录

MODIFY STRUCTURE 打开表设计器,修改表结构

3.简述什么是类?类和对象的区别和联系?

类是对一类相似对象的性质描述。

任何一个对象都是某一个类的实例。

题都不难,但写起来太费劲了

1。

层次模型,网状模型,关系模型 关系

2。

关系数据库管理系统 .dbc .dbf .cdx .vue

3

顺序结构、选择结构、循环结构

4

32767 E

5

主索引、候选索引、普通索引、唯一索引

6

结构化查询语言

7

字段 表

8。

候选关键字

9

菜单方式、程序方式

10

.T. .F.

11

逻辑删除 物理删除

11、 对以下命令填空,使最后输出的结果为“庆祝中国申办2008年奥运会成功”。

S1=”2008年奥运会庆祝中国成功申办”

S2= substr(s1,13,8)+ right(s1,4) +left(s1,12)+SUBS(s1,21,4)

?s2

12、写出下列表达式的值

○4**2-1 _=15______ ○INT(-4.8)=-4_______

○AT(’1234’,[123]) =_0__

○LEN(SPACE(5)- SPCAE(2)) _=7___

○ASC(”ABC”)<>ASC(“AC”)___=.f.___

○SUBSTR(“123456”,2,3)__="234"___

13、在关系数据库中,二维表的列称为属性,二维表的行称为 [元组] 。

14、在Visual FoxPro中,项目文件的扩展名是 [.pjx] 。

15、查询设计器的“筛选”选项卡用来指定查询的 [条件] 。

假设图书管理数据库中有3个表,图书.dbf、读者.dbf和借阅.dbf。它们的结构分别如下:

图书(总编号C(6),分类号C(8),书名C(16),作者C(6),出版单位C(20),单价N(6,2))

读借(借书证号C(4),单位C(8),姓名C(6),性别C(2),职称C(6),地址C(20))

借阅(借书证号C(4),总编号C(6),借书日期D(8))

如果要在图书中查询“高等教育出版社”和“科学出版社”的图书,请对下面的SQL语句指镇填空。

SELECT 书名,作者,出版单位;

FROM 图书;

WHERE 出版单位 [="高等教育出版社" or 出版单位="科学出版社"]

如果要查询所藏图书中,各个出版社的图书最高单价、平均单价和册数,请对下面的SQL语句填空。

SELECT 出版单位,唯租粗MAX(单价),avg(单价) ,count(*) ;

FROM 图书;

group by 出版单位

16在关系数据库中,用来表示实体之间联系的是二维表_。

(5)在数据库管理系统提供的数据定义语言、数据 *** 纵语言和数据控制语言中,_数据定义语言_负责数据的模式定义与数据的物理存取构建。

17、在基本表中,要求字段名_不能_重复。

18、SQL的SELECT语句中,使用_distinct_子句可以消除结果中的重复记录。

(19、在SQL的WHERE子句的条件表达式中,字符串匹配(模糊查询)的运算符是=

20、数据库系统中对数据库进行管理的核心软件是_数据库管理系统_。

21、使用SQL的CREATE TABLE 语句定义表结构时,用_primary_ key 短语说明关键字(主索引)。

22、在SQL语句中要查询表s在AGE字段上取空值的记录,正确的SQL语句为::

SELECT * FROM s WHERE AGE IS NULL__.。

23、在Visual FoxPro中,使用LOCATE ALL命令按条件对表中的记录进行查找型肆,若查不到记录,函数EOF()的返回值应是_.T._。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12374758.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存