一起答

2015年计算机考试《二级VF》模拟试卷(4)

如果您发现本试卷没有包含本套题的全部小题,请尝试在页面顶部本站内搜索框搜索相关题目,一般都能找到。
  1. 在数据库“company”中为“dept”表增加一个新字段“人数”,编写满足如下要求的程序:根据“员工信息”表中的“部门编号”字段的值确定“部门信息”表的“人数”字段的值,即对“员工信息”表中的记录按“部门编号”归类。将“部门信息”表中的记录存储到“result”表中(表结构与“部门信息”表完全相同)。最后将程序保存为“result.prg”,并执行该程序。

  2. 考生文件夹下有数据库“学生管理”,完成以下要求:

    (1)利用报表向导制作一个报表。要求:选“学生”表所有字段,记录不分组,报表样式为“随意式”,排序字段为“学号”(升序);报表标题为“学生信息一览表”,报表文件名为“bbl”。

    (2)设计一个名称为“bd2”的表单,表单上有“浏览”和“打印”两个命令按钮。用鼠标单击“浏览”命令按钮时,先打开数据库“学生管理”,然后执行SELECT语句查询“学生”表的记录(两条命令,不可以有多余命令),用鼠标单击“打印”命令按钮时,调用报表文件“bbl”浏览报表的内容(一条命令,不可以有多余命令)。

  3. (1)根据数据库“书籍”中的表“authors”和表“books”建立一个名为“视图l”的视图,该视图包含“books”表中的所有字段和每本图书的“作者”。要求根据“作者姓名”升序排序。

    (2)建立一个表单,文件名为“myform”,表单标题为“图书与作者”。表单中包含一个表格控件,该表格控件的数据源是前面建立的视图。

    在表格控件下面添加一个“命令”按钮,单击该按钮退出表单。

  4. 考生文件夹下存在数据库“student”,其中包含表“。lass"和表“student”,这两个表存在一对多的联系。对数据库建立文件名为“bdl”的表单,其中包含两个表格控件。

    第一个表格控件用于显示表“class”的记录,第二个表格控件用于显示与表“class”当前记录对应的“student”表中的记录。

    表单中还包含一个标题为“关闭”的命令按钮,要求单击此按钮退出表单。

  5. 考生文件夹下存在数据库“公司”,其中包含表“职员信息”和表“部门”,这两个表存在一对多的联系。建立文件名为“bd1”的表单,其中包含两个表格控件。

    第一个表格控件用于显示表“部门”的记录,第二个表格控件用于显示与“部门”表当前记录对应的“职员信息”表中的记录。

    表单中还包含一个标题为“关闭”的命令按钮,要求单击此按钮退出表单。

  6. (1)在考生文件夹中有一个“学生管理”数据库,其中有数据库表“学生”存放学生信息,使用菜单设计器制作一个名为“cd1”的菜单,菜单包括“数据管理”和“文件”两个菜单栏。每个菜单栏都包括一个子菜单。菜单结构如下:

    数据管理

    数据查询

    文件

    保存

    关闭

    其中,“数据查询”予菜单对应的过程完成下列操作:打开数据库“学生管理”,使用SQL的SELECT语句查询数据库表“学生”中的所有信息,然后关闭数据库。

    “关闭”菜单项对应的命令为“SET SYSMENU TO DE-FAULT”,使之可以返回到系统菜单。保存菜单项不做要求。

    (2)在考生文件夹中有一个数据库“学生管理”,其中有数据库表“学生”、“课程”和“成绩”。

    用SQL语句查询“计算机基础”课程的考试成绩在80分以下(含80分)的学生的全部信息并将结果按学号升序存入“result.dbf”文件中(表的结构同“学生”,并在其后加入成绩字段),将SQL语句保存在“cx1.prg"文件中。

  7. (1)在“zhibian”数据库中根据“zhibian”表中的标准,统计计算“yuangon9”表中的“加班费”,并将结果写入"yuangon9”表中的“加班费”字段。

    (2)建立视图“view1”,包括“职工编码”、“姓名”和“夜值班天数”等字段,内容是夜值班天数在3天以上的员工。建立表单“Forml”,在表单上显示视图“view1”的内容。

  8. 对考生文件夹下的“student”表、“course”表和“score”表f进行如下操作:

    (1)用SQL语句查询“成绩”在80分以上(包括80分)的学生姓名,并将结果按学号升序存入表文件“resuh.dbf”中,将SQL语句保存在考生文件夹下的“result.txt”文本中。

    (2)使用表单向导制作一个表单。要求:选择“student”表中的全部字段,表单样式为“彩色式”,按钮类型为“文本按钮”,排序字段选择“学号”(升序),表单标题为“学生信息浏览”,最后将表单保存为“bd1”。

  9. (1)在“投资”数据库中查询“外汇账户”表中每个账户所拥有的外币的利润[利润一数量*(汇率一买入价)],查询结果中包括“账户”和“利润”字段,并将查询结果保存在一个新表“result1”中,将SQL语句保存在“cx1.prg”文件中。

    (2)建立名为“bd1”的表单,要求如下:为表单建立数据环境,并向其中添加表“汇率”;将表单标题改为“汇率浏览”;修改命令按钮(标题为查看)下的Chick事件,使用SQL的SELECT语句查询买入价小于汇率的外汇账户信息和“汇率”,并将查询结果放入表“result2”中。

  10. (1)根据数据库“炒股”下的“股票”和“数量”表建立一个查询,该查询包含的字段是两个表中的全部字段。要求按“现价”排序(降序),并将查询保存为“myquery”。

    (2)考生文件夹下有一个名为“myForm”表单文件,其中有一个命令按钮(标题为“查询”)下的Click时间的语句是错误的。按要求进行修改。

    要求:

    单击该按钮查询出住在四楼的所有学生的全部信息。该事件共有3行语句,每一行都有一处错误。更正错误但不允许添加或者删除行。

    事件代码:

    Select all from宿舍

    Inner join学生when学生.宿舍=宿舍.宿舍

    For subs(宿舍.宿舍,1,1)=“4”

  11. (1)将考生文件夹下的自由表“课程”添加到数据库“学生管理”中。

    (2)从数据库“学生管理”中永久性地删除数据库表“学生一bak”,并将其从磁盘上删除。

    (3)为数据库“学生管理”中的表“课程”建立主索引,索引名称和索引表达式均为“课程编号”,为数据库中的表“成绩”建立普通索引,索引名称和索引表达式均为“课程编号”。

    (4)建立表“课程”和表“成绩”之间的关联。

  12. (1)创建一个新的项目“xm”。

    (2)在新建立的项目中创建数据库“学生”。

    (3)在“学生”数据库中建立数据表“student”,表结果如下:

    学号字符型(8)
    姓名字符型(8)
    住宿日期日期型
    (4)为新建立的“student”表创建一个主索引,索引名和索引表达式均为“学号”。

  13. (1)在“销售”数据库中为各分公司分年度销售金额和利润表“xs”创建一个主索引和普通索引(升序),主索引的索引名为“no”,索引表达式为“公司编号+年份”;普通索弓l的索引名和索引表达式均为“公司编号”。

    (2)在“xs”表中增加一个名为“备注”的字段,字段数据类型为“字符”,宽度为“60”。

    (3)使用SQL的ALTER TABLE语句将“xs”表的“年份”字段的默认值修改为“2007”,并将该SQL语句存储到文件“xs1.txt”中。

    (4)通过“公司编号”字段建立“xs”表和“company”表间的永久性联系,并为该联系设置参照完整性约束:更新规则为“级联”,删除规则为“限制”,插入规则为“忽略”。

  14. (1)建立项目文件,名为“xm”。

    (2)将数据库“教材”添加到新建立的项目当中。

    (3)为数据库中的表“作者”建立主索引,索引名称和索引表达式均为“作者编号”;为“教材”建立普通索引,索引名和索引表达式均为“作者编号”。.

    (4)建立表“作者”和表“教材”之间的关联。

  15. (1)建立项目文件,名为“xm”。

    (2)将数据库“订货管理”添加到新建立的项目“xm”当中。

    (3)把表单“bdl”添加到项目“xm”中。

    (4)修改表单“bdl”,将其中的命令按钮删除。