数据库原理与应用试题

2019-01-26 16:41

安徽机电职业技术学院2005――2006年度第二学期

数据库原理与应用(ACCESS) 期末考试(A)

班级: 计算机5031/2 姓名:_________ 学号:_________

题号 分数 一 二 三 四 五 总分

一、单选题(每题2分,共40分) 1.Access是一个( D ) A数据库文件系统B数据库系统C数据库应用系统D数据库管理系统 2.在“选项”窗口中,设置“默认数据库文件夹”应选择选项卡( A )

A “常规” B “视图” C “数据表” D “表/查询”

3.若使打开的数据库文件不能为其他用户共享,要选择打开数据库文件的方式为( B )

A 以只读方式 B 以独占方式 C 以独占只读方式 D 打开 4.下列为正确的表达式是( A )

A [性别]like“男”or [性别] like“女” B [性别]=‘男’and [性别]=‘女’ C [基本工资]>= 500 [基本工资]<=1000 D [性别]like“男”=[性别]=“女” 5.常用的数据对应关系不包括( D )

A 1 :1 B 1 :M C M :N D 5 :1

6.要从教师表中找出职称为教授的教师,则需要进行的关系运算是( A ) A选择 B 投影 C 联接 D求交 7.若将文本字符串“12”、“6”、“5”按升序排序,则排序的结果为( C ) A“12”、“6”、“5” B“5”、“6”、“12” C “12”、“5”、“6” D“5”、“12”、“6” 8. 查找数据时,设查找内容为“b[!aeu]cd“,则可以找到的字符串是( A )

A bvcd B bacd C becd D bucd

9. 如果要在数据表的某字段中存放图像数据,则该字段应设为( C )

A文本型 B 数字型 C OLE对象 D 二进制数据类型

10. 如果有一个长度为2K字节的文本块要存放某一个字段,则该字段的数据类型应为( C )

A字符型 B 文本型 C 备注型 D OLE对象

11. 假设某数据库表中有一个姓名字段,查找姓名为张三或李四的记录的准则是( A )

A In (“张三”,”李四” ) B Like “张三” And Like “李四” C Like (“张三”,”李四”) D “张三”And “李四” 12. 假设某数据库表中有一个课程名字段,查找课程名称以“计算机”开头的记录的准则是( C )

A like“计算机” B 计算机 C Left([课程名称],3)=“计算机” D 以上都对

13. 假设某数据库表中有一个工作时间字段,查找15天前参加工作的记录的准则是( B )

A =Date()-15 B Date()-15 D > =Date()-15 14. 特殊运算符“Is Null”用于指定一个字段为 ( A )

A 空值 B 空字符串 C 缺省值 D 特殊值

15. 返回字符表达式中值的个数,即统计记录的函数为 ( B )

A Avg B Count C Max D Min

16. 报表是以什么格式表现用户的数据的一种方式( C )

1

A.文档 B.显示 C.打印 D.视图 17. VBA 的自动运行宏,应当命名为( A )

A AutoExec B Autoexe C Auto D Autoexec.bat 18. VBA中定义符号常量可以用关键字( A ) A Const B Dim C Pubic D Static

19. 通过什么可以将Access数据库中的数据发布在Internet 上( B ) A 查询 B 数据访问页 C 窗体 D 报表 20. 宏操作中,QUIT命令用于( A ) A 退出Access B 关闭窗体 C 关闭查询 D 关闭模块

二、填空题(每空2分,共20分)

1.二维表中的一行称为关系的 元组 ,二维表中的一列称为关系的 属性 。

2. 数据库系统的主要特点为:实现数据 共享 ,减少数据 冗余 ;采用特定的数据模型;具有较高的数据 独立性 ;具有统一的数据控制功能

3. 表 是access数据库的基础,是存储 数据 的地方,是查询、窗体、报表等数据库对象的基础。

4. 根据对数据源操作方式和结构的不同,查询可以分为5类:选择查询、交叉表查询、 参数查询 、操作查询和SQL查询。

5. 报表通过 分组 可以实现同组数据的汇总和显示输出。

6.在数据库系统中广泛用的数据库查询语言SQL的全称 结构化查询语言 。

三、程序填空题(每题5分,共15分)

1. Function Sum(x as integer,y as integer)as integer ?本函数实现两个整数相加 y=y+x sum=y End Function

2.已知窗体MyForm上有一个标签Label1和一个命令按钮CmdBtn1,下列程序功能是当点击按钮时标签Label1显示“Access数据库”。试完成下列程序。 Private Sub CmdBtn1_Click ( ) Label1.Caption=”Access数据库” End Sub

3.已知如下程序段: Dim num,st1,st2 st1=”34” st2=”6” num=st1+st2

执行以上程序段后,num为 346

2

四、阅读下面程序,写出程序功能(6分) Sub Prime()

Dim I As Integer, X As Integer

X = InputBox(\输入一个自然数:\ For I = 2 To X - 1 If X Mod I = 0 Then Exit For End If Next I

If X = I Then

MsgBox X & \是质数\ Else

MsgBox X & \不是质数\ End If End Sub

此程序的功能是: 判断输入的一个自然数是否为质数

五、综合题(19分)

1.创建查询“各人考试成绩” ,从 “选课及成绩”表查看按人分组统计的学号、选课门数、平均分、最高分和最低分(都是考试成绩),并按平均分降序排列。

本题的设计网格如下图所示:(12分)

请写出这个查询的SELECT语句:

SELECT学号, Count(学号) AS 选课门数, Avg(考试成绩) AS 平均分 , Max(考试成绩) AS 最高分, Min(考试成绩) AS 最低分 FROM 选课及成绩

GROUP BY 学号

ORDER BY Avg(考试成绩) DESC ;

2.请设计一窗体,名称为form,定义一个名称为“label”,标题为“数据库考试”的标签;定义一

3

个复选框,名称为check,标题为加粗;再定义一个按钮,名称为cmd标题为“确定”;当点击“确定”按钮时应用复选框的效果到label上。请写出“确定”按钮的单击事件,如图所示。(7分)

Private Sub cmd_Click( )

If Check.Value = -1 Then

Label.FontBold = True End If End Sub

4

数据库原理与应用(ACCESS) 期末考试(A)标准答案

一、单选题

1-5 DABAD 6-10 ACACC 11-15 ACBAB 16-20 CAABA 二、填空题

1.记录(或元组) 字段(或属性) 2. 共享 冗余 独立性 3. 表 数据 4. 参数查询 5.分组 6. 结构化查询语言

三、程序填空题

1. Sum=y 2. CmdBtn1_Click ( ) 3. 346 四、阅读下面程序,写出程序功能 判断输入的一个自然数是否为质数 五、综合题

1. Count(学号) 平均分 Min(考试成绩) Group 2.

Private Sub cmd_Click( ) If Check.Value = -1 Then

Label.FontBold = True End If End Sub

5

Order Desc


数据库原理与应用试题.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:奥氏体不锈钢最基本的特征

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: