贵州大学VF期末考试试卷_第1页
贵州大学VF期末考试试卷_第2页
贵州大学VF期末考试试卷_第3页
贵州大学VF期末考试试卷_第4页
贵州大学VF期末考试试卷_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

贵州大学2012至2013第二学期期末考试试卷A

《数据库基础及应用VF》

注意事项:

i,请考生按要求在试卷装订线内填写姓名、学号和年级专业。

2.请仔细阅读各种题目的回答要求,在规定的位置填写答案。

——

“3.不要在试卷上乱写乱画,不要在装订线内填写无关的内容。

4.满分10()分,考试时间为100分钟。

-一二三四

=l-题号总分统分人

a-

-

-

-得分

-

-

-

-一、单项选择题:每小题2分,共40分。(在每小题的四个备

-得分

-

-选答案中有一个正确答案)

-评分人

-

-

-

-1.关系的完整性不包括()。

-

-

“-A.实体完整性B.数据完整性

叩-

-

料-C.参照完整性D.用户自定义完整性

-

-

-2.数据库系统的三级模式不包括()。

-

-

E-A.概念模式B.内模式C.外模式D.数据模式

-

-3.关于数据库系统说法错误的是()»

-A.数据实现集中控制,具有统一的数据结构。

-

B.具有安全控制机制,能够实现数据共享。

)

C.具有数据独立性。

可D.能够消除数据的冗余性。

4.下列不属于专门的关系运算的是()。

I徐

A.自然联结B.投影与选择运算C.联结运算D.交和差运算

5.项目管理器中的“数据”选项卡用于显示和管理()»

A.数据库、自由表和查询B.数据库、报表和向导

,C.数据库、表单和查询D.数据库、自由表、视图和查询

6.关于字符型、日期型、数值型和逻辑型的标识符正确的是()。

照A.C、D、N、LB.C、T、I、L

C.G、D、I、LD.G、T、N、L

7.VisualFoxPro数据库文件中,SUBSTRrABCDEFM^lWIt^()。

A.ACB.BCDC.CDED.ABC

8.下列()符号不能作为VisualFoxPro中变量名。

A.Aad23EFB.5K123CC.变量ABDD.xyz

9.在VisualFoxPro中,关于自由表叙述正确的是()。

A.自由表和数据库表是完全相同的B.自由表不能建立字段级规则和约束

C.自由表不能建立候选索引D.自由表不可以加入到数据库中

10.要为当前数据表中当前职工记录增加200元工资应该使用命令()。

A.BROW工资+200

B.REPLACE工资WITH工资+200

C.MODI工资WITH工资+200

D.REPLACE工资+200

11.若所建立的索引字段不允许重复,并且一个表中能创建多个,它应该是(

A.主索引B.唯索引C.候选索引D.普通索引

12.当正使用的数据表记录指针已经达到尾部时,则EOF()函数值为()。

A.0B.1C..t.D..f.

13.从student表删除年龄大于等于30的记录的正确SQL命令是(

A.DELETEFOR年龄>=30B.DELETEFROMstudentWHERE年龄>=30

C.DELETEstudentFOR年龄=>30D.DELETEstudentWFIERE年龄=>30

14.下面关键字中,必须有ORDERBY子句才能使用的是()

A.HAVINGB.UNIONC.TOPD.GROUP

15.关于视图操作,错误的说法是()。

A.利用视图可以实现多表查询B.视图可以产生磁盘文件

C.利用视图可以更新表数据D.视图可以作为查询数据源

16.当前没有打开的数据库,下列说法正确的是()。

A.不能创建查询B.能创建视图

C.能创建自由表D.不能创表单(Form)

17.执行下面的DOWHILE循环程序以后,显示的结果是()

X=5

Y=10

DOWHILEY>=X

2

EXIT

Y=Y-1

ENDDO

?Y

A.9B.10C.4D.5

18.在SQL语言中,可以修改表结构的语句是()。

A.CREATETABLEB.ALTERTABLE

C.MODIFYSTRUCTURED.UPDATEDBF

19.要运行VisualFoxPro程序myprog,可以使用的命令是()。

A.DOmyprogB.RUNmyprog

C.!myprogD.直接用鼠标双击该文件

20.关于查询选项卡与SQL语句功能描述错误的是()»

A.筛选对应与WHERE子句对应

B.分组一句对应GROUPBY—HAVING子句

C.字段对应SELECT子句

D.联结对应于DISTINCT子句

得分

评分人二、填空题:每题2分,共20分。

1.数据库系统的核心是o

2.在VisualFoxPro中可以使用命令declare或说明数组变量。

3.设X=10,Y=-3,表达式MOD(X,Y)的值为。

4.在VisualFoxPro中,从磁盘上彻底删除记录的命令是«

5.在建立表间一对多的永久关系时,主表的索引类型必须是o

6.在VisualFoxPro中,参照完整性的规则有插入、更新和规则。

7.SQL中取消查询结果中重复值的短语是.

8.如果对工作区进行切换,其命令为。

下列程序是实现计算1到100之间偶数和以及统计偶数的个数,认真阅读程序,空9与空

10处填上相应子句来完成整个程序功能。

3

Fori=2to100

Sum=sum+i

?sum,cnt

得分

三、基本操作题:请按要求在VisualFoxPro中完成,共20分。

评分人

1.在考试的默认目录中新建一个名为“教学管理”的项目文件。(1分)

2.在考试的默认目录中新建一个名为“学生管理”的数据库,并将该数据库添加到“教学

管理”项目中。(2分)

3.将学生表、成绩表、课程表添加到“学生管理”数据库中。(2分)

4.在“学生管理”数据库中对“学生表”和“成绩表”创建永久关系。(4分)

5.用一条SQL语句向“学生表”中增加一条数据记录,其中学号、姓名、性别、出生日

期、QQ号码是你自己的信息,助学金为200,备注为空。(请将本题语句保存在“答题

卡”文件中语句1位置后面)(2分)

6.用一条SQL语句向“成绩表”中增加一条数据记录,其中学号是你自己的学号,课程

号为“005”,成绩为85。(请将本题语句保存在“答题卡”文件中语句2位置后面)(2

分)

7,用一条SQL语句将“成绩表”中所有学生的成绩改为原成绩开平方根后乘以10o(请将

本题语句保存在“答题卡”文件中语句3位置后面)(2分)

8.用查询设计器建立一个查询文件,以你自己的学号为文件名保存,要求完成如下功能:

查询出你自己的成绩信息,结果包括你的学号、姓名、所选课程名称、成绩,将查询到

的结果保存到文件名为你的学号的表中。最后将该查询文件添加到“教学管理”项目中。

(5分)

得分

四、综合操作题:请按要求在VisualFoxPro中完成,共20分。

评分人

创建一个表单,如下图所示:

4

对表单的操作要求如下:

1.表单标题为你的学号、保存的表单文件名为你的姓名。(1分)

2.在表单中添加二个标签、一个文本框、一个下拉组合框、一个表格和三个命令按钮。

标签对象标题分别为:性别(Label1)、所选性别的平均助学金(Label2);1拉组合框

(Combo1)用于选择性别;文本框(Textl)用于显示所选性别的学生的平均助学金:

表格(Gridl)用于显示查询到的学生信息。(2分)

3.为表单建立数据环境,向数据环境添加“学生表”。(1分)

4.表单启动后自动居中,并在表格中显示全体学生的信息。(2分)

5.“查询”按钮(Comma

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论