2017年计算机二级VFP数据库程序设计真题
A.人工管理阶段
B.文件系统阶段
C.数据库系统阶段
D.三个阶段相同
14、 Visual FoxPro是( )。
A.数据库系统
B.数据库管理系统
C.数据库
D.数据库应用系统
15、 下列程序段执行以后,内存变量y的值是( )。
CLEAR
x=12345
y=0
DO WHILE x>0
y=y+x%10
x=int(x/10)
ENDDO
?Y
A.54321
B.12345
C.51
D.15
16、 下列程序段执行以后,内存变量x和Y的值是( )。
CLEAR
STORE 3 TO X
STORE5 TO Y
PLUS((X),Y)
?X,Y
PROCEDURE PLUS
PARAMETERS Al,A2
A1=A1+A2
A2=A1+A2
ENDPROC
A.8 13
B.3 13
C.3 5
D.8 5
17、 以下所列各项属于命令按钮事件的是( )。
A.Parent
B.This
C.ThisForm
D.Click
18、 下列函数返回类型为数值型的是( )。
A.STR
B.VAL
C.CTOD
D.DTOC
19、 “教师表”中有“职工号”、“姓名”、“工龄”和“系号”等字段,“学院表”中有“系名”和“系号”等字段,计算“计算机”系教师总数的命令是( )。
A.SELECT COUNT(*)FROM教师表INNER JOIN学院表ON教师表.系号=学院表.系号WHERE系名=〝计算机〞
B.SELECT COUNT(*)FROM教师表INNER JOIN学院表ON教师表.系号=学院表.系号0RDERBY教师表.系号HAVING学院表.系名=〝计算机〞
C.SELECT SUM(*)FROM教师表INNER JOIN学院表ON教师表.系号=学院表.系号GROUP BY教师表.系号HAVING学院表.系名=〝计算机〞
D.SELECT SUM(*)FROM教师表INNER JOIN学院表ON教师表.系号=学院表.系号0RDER BY教师表.系号HAVING学院表.系名=〝计算机〞
20、 下列属于表单方法名(非事件名)的是( )。
A.Init
B.Release
C.Destroy
D.Caption
二、简答题
1、在考生目录下完成如下简单应用:
(1)用SQL语句完成下列操作:列出所有赢利(现价大于买入价)的股票简称、现价、买入价和持有数量,并将检索结果按持有数量降序排序存储于表stock_temp中。
(2)使用一对多报表向导建立报表。要求:父表为stock_name,子表为stock_sl,从父表中选择字段“股票简称”;从子表中选择全部字段;两个表通过“股票代码”建立联系;按股票代码升序排序;报表标题为“股票持有情况”;生成的报表文件名为stock_report。然后用报表设计器打开生成的文件stock_report.frx进行修改,将标题区中显示的当前日期移到页注脚区显示,使得在页注脚区能够显示当前日期。
2、(1)在考生文件夹下建立数据库BOOKAUTH.DBC,把表BOOKS和AUTHORS添加到该数据库中。
(2)为AUTHORS表建立主索引,索引名为“PK”,索引表达式为“作者编号”。
(3)为B00XS表建立两个普通索引,第一个索引名为“PK”,索引表达式为“图书编号”;第二个索引名和索引表达式均为“作者编号”。
(4)建立AUTHORS表和800KS表之间的永久联系。
3、设计一个表单名和文件名均为form_item的表单,其中,所有控件的属性必须在表单设计器的属性窗口中设置。表单的标题设为“使用零件情况统计”。表单中有一个组合框(Combo1)、一个文本框(Text1)和两个命令按钮“统计”(Command1)和“退出”(Command2)。
运行表单时,组合框中有3个条目“s1”、“s2”和“s3”(只有3个,不能输入新的,RowSoureeType的属性为“数组”,Style的属性为“下拉列表框”)可供选择,单击“统计”命令按钮后,则文本框显示出该项目所使用零件的金额合计(某种零件的金额=单价*数量)。
单击“退出”按钮关闭表单。
注意:完成表单设计后要运行表单的所有功能。
【2017年计算机二级VFP数据库程序设计真题】相关文章: