2022年Access数据库程序设计 .pdf
中国海洋大学2007-2008 学年 第 2 学期期末考试试卷基础教学中心学院 Access 数据库程序设计课程试题(A 卷)共 5 页第 1 页考试说明:本课程为闭卷考试。满分为:100 分。一、单项选择题(每题1 分 共 20 分)。下列各题 A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。1以下不属于数据库系统(DBS)的组成的是_。A硬件系统 B 数据库管理系统及相关软件C文件系统 D 数据库管理员(DataBase Administrator,DBA)2 Access 的表中,下列不可以定义为主键的是_。A.自动编号 B.单字段 C.多字段 D.OLE对象3能被“对象所识别的动作”和“对象可执行的活动”分别称为对象的_。A方法和事件 B 事件和方法 C 事件和属性 D 过程和方法4.下列实体类型的联系中,属于多对多联系的是_。A学生与课程之间的联系 B飞机的座位与乘客之间的联系 C 商品条形码与商品之间的联系 D车间与工人之间的联系5.下列不是数学运算A.B.*C.&D.mod 6.在关系数据库中,二维表的行称为_。A 域 B 关键字 C 元组 D 属性7.Access 在同一时间,可以打开_个数据库。A.1 B.2 C.3 D.4 8.要让窗体每隔 1 秒产生一个定时器事件,则其属性 TimerInterval 应设置为_。A.0.01 B.1 C.10 D.1000 9假设某数据库表中一个姓名字段,查找姓名为两个字节的记录的准则是_ A.len(姓名)=2 B.len(姓名)=4 C.like”?”D.“?”题号一二三四五六七总分得分授课教师命题教师或命题负责人签字年月日院系负责人签字年月日优选专业年级XXXXXXX学号姓名授课教师座号-装装-订订-线线-名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 8 页 -共 5 页第 2 页10.下列 VBA的变量名,不合法的是。A.ABC B.32x C.x123 D.x_12 11.运行下面的程序段:For k=5 to 10 step 2 K=k+2 Next k 则循环的次数为 _ A1 B.2 C.3 D.5 12.某数据库表中有一个工作时间字段,查找10 天之内参加工作的记录的准则是。A.Between Date()Or Date()-10 B.Between Date()And Date()-10 C.Date()And Date()-10 D.Date()Or Date()-10 13.下列选项中合法的表达式是 _ 。A.教师编号 between 1000 and 2000 B.性别=男 or 性别=女C.性别 like男 性别=“女”D.1000=基本工资=100014.可以导入到Access 数据库表中,不包括。A.Louts B.DBASE C.HTML 文档 D.WPS 文档15.排序时如果选取了多个字段,则输出结果是。A.按设定的优先次序依次排序 B.按最右边的列开始排序C.按表中左边的列开始排序 D.无法进行排序16.某数据库的表中要添加internet站点的网址,则该采用的字段类型是 _ 。AOLE对象数据类型 B.超级连接数据类型 C.查阅向导数据类型 D.自动编号数据类型17要将“选课成绩”表中学生的成绩取整,可以使用 _ 。A Abs(成绩)B.Int(成绩)C.Sqr(成绩)D.Sgn(成绩)18.若要隐藏控件,应将 _ 的属性设置为“否”A何时显示 B.可见 C.可用 D.锁定19.要使文本框控件 Text1 中显示红色的文字,涉及的属性是 _。A.Text1.BackColor B.Text1.ForeColor C.Text1.FontColor D.Text1.FrontColor 20.Sub 过程与 Function 过程最根本的区别是_。A.Sub 过程的过程名不能返回值,而Function 过程能通过过程名返回值B.Sub 过程可以使用Call 语句或直接使用过程名调用,而Function 过程不可以C.两种过程参数的传递方式不同D.Function 过程可以有参数,Sub 过程不可以二、SQL 填空题(每空2分,共 20分)名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 8 页 -中国海洋大学2007-2008 学年 第 2 学期期末考试试卷基础教学中心学院 Access数据库程序设计 课程试题(A 卷)共 5 页第 3 页设有一个职工表,表中有若干条记录,表结构定义如下:编号姓名部门年龄进厂日期职称性别工资文本文本文本整型日期 /时间文本文本数值型记录举例:2006 汪洋技术部44 1980/05/06 技术员男5896.6 编写 SQL 命令完成下面的查询:1按“进厂日期”统计职工人数 SELECT (1)FROM 职工表(2)2删除年龄在 70 岁以上的职工的全部信息(3)职工表(4)3在职工表中,将进厂日期在1970 年和 1975 年之间的职工工资增加20%(5)职工表(6)where (7)4显示不姓“王”的全部男职工的信息SELECT (8)FROM 职工表(9)姓名(10)三、程序填空题(每空2 分,共 20 分)1某窗体中有一命令按钮,名称为C1。要求在窗体视图中单击此命令按钮后,命令按钮上的文字颜色变为蓝色(蓝色代码为128,0,255),实现该操作的VBA 语句是(1)2在窗体中添加一个命令按钮(名称为Command1),然后编写如下代码:Private Sub Command1_Click()dim b As integer bb 1 End Sub 窗体打开运行后,三次单击命令按钮后,变量b 的值是(2)3下面 VBA 程序段运行时,内层循环的循环总次数是(3)For m 0 To 7 step 3 For n m-1 To m 1 Next n Next m 优选专业年级XXXXXXX学号姓名授课教师座号-装装-订订-线线-优选专业年级XXXXXXX学号姓名授课教师座号-装装-订订-线线-名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 8 页 -共 5 页第 4 页4常数,式中某一项的值小于 10-3为止。要求用函数过程 F1 运算 e 值,用另一个 Function 过程 F2 获得倒数的值。Sub F1()Dim i As Integer,e As Single,x As Single i=1 e=(4)Do While True x=1/(5)If x 60 Then i 1 if A70 Then i 2 if A80 Then i 3 if A90 Then i 4 MsgBox i End Sub 窗体打开运行后,单击命令按钮,则消息框的输出结果是(1)。2 在窗体中添加一个名称为Command1 的命令按钮,然后编写如下事件代码:Private Sub Command1_Click()s=ABBACDDCAB For i=6 To 2 Step-2 x=Mid(s,i,i)y=Left(s,i)z=Right(s,i)z=x&y&z Next i MsgBox z End Sub 窗体打开运行后,单击命令按钮,则消息框的输出结果是(2)。六、编程题(每题10 分,共 20 分)1、编写 Prime()过程,要求:通过键盘输入一个自然数X,判断它是否为质数。2、要求在列表框(list1)中输出 11000 之间能被17 整除的数。请在编程前写明列表框的行来源属性值设计。优选专业年级XXXXXXX学号姓名授课教师座号-装装-订订-线线-优选专业年级学号姓名授课教师座号-装装-订订-线线-名师资料总结-精品资料欢迎下载-名师精心整理-第 5 页,共 8 页 -中国海洋大学2007-2008 学年 第 2 学期期末考试答题纸基础教学中心学院 Access 数据库程序设计课程试题(A 卷)共 2 页第 1 页一、单项选择题(每题1分 共 20 分)1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 二、SQL 填空题(每空2 分,共 20 分)1 _ 2_ 3 _ 4_ 5 _ 6_ 7 _ 8_ 9 _ 10_ 三、程序填空题(每空2分,共 20 分)1 _ 2_ 题号一二三四五总分得分3 _ 4_ 5 _ 6_ 7 _ 8_ 优选专业年级XXXXXXX学号姓名授课教师座号-装装-订订-线线-名师资料总结-精品资料欢迎下载-名师精心整理-第 6 页,共 8 页 -共 2 页第 2 页9_ 10_ 四、填空题(每空1 分,共 15 分)1 _ 2_ 3 _ 4_ 5 _ 6_ 7 _ 8_ 9 _ 10_ 11_ 12_ 13_ 14_ 15_ 五、运行结果题(每题2.5 分,共 5 分)1_ 2_ 六、编程题(每题10 分,共 20 分)(可以答在答题纸的背面)名师资料总结-精品资料欢迎下载-名师精心整理-第 7 页,共 8 页 -名师资料总结-精品资料欢迎下载-名师精心整理-第 8 页,共 8 页 -