咨询请添加 QQ:3064302332 微信:wxxygzs
南开24秋学期(高起本:1803-2103、专升本/高起专:2009-2103)《数据库技术与程序设计》在线作业[标准答案]
试卷总分:100 得分:100
一、单选题 (共 30 道试题,共 60 分)
1.在关系数据库中,用来表示实体之间联系的是( * )。
A.树结构
B.网结构
C.线性表
D.二维表
2.在报表中,要计算“入学成绩”字段的最高分,应将控件的“控件来源”属性设置为()。
A.Max(入学成绩)
B.=Max([入学成绩])
C.=Max[入学成绩]
D.=Max{入学成绩}
3.在窗体中,用来输入或编辑数据的交互型控件是()。
A.文本框控件
B.标签控件
C.复选框控件
D.列表框控件
4.在Access2016数据库的表设计视图中,不能进行的操作是()。
A.修改字段类型
B.设置索引
C.增加字段
D.删除记录
5.Access2016的控件对象可以设置某个属性来控制对象是否可用(不可用时显示为灰色态)。需要设置的属性是()。
A.Default
B.Cancel
C.Enabled
D.Visible
6.InputBox()函数中必需要写的参数是()。
A.Prompt
B.Title
C.DefalutResponse
D.XPos,YPos
7.有关宏操作,下列叙述错误的是()。
A.使用宏可以启动其他应用程序
B.宏可以是包含操作序列的一个宏
C.宏组由若干宏组成
D.宏的条件表达式中不能引用窗体或报表的控件值
8.现有一个已经建好的窗体,窗体中有一命令按钮,单击此按钮,将打开“tEmployee”表,如果采用VBA代码完成,下面语句正确的是()。
A.DoCmd.OpenTable "tEmployee"
B.DoCmd.OpenView "tEmployee"
C.DoCmd.OpenForm "tEmployee"
D.DoCmd.OpenReport "tEmployee"
9.下列关于单选按钮和复选框控件的说法中,错误的是()。
A.一个复选框的状态发生变化,不会影响其他复选框的状态
B.一个单选按钮的状态发生变化,同组中必有另一个单选按钮的状态也发生变化
C.某个单选按钮被单击,这一定会触发它的CheckChanged
D.某个复选框被单击,这一定会触发它的CheckChanged
10.不能使用宏的数据库对象是()。
A.报表
B.窗体
C.宏
D.表
11.下列哪个函数的功能是将字符串中大写字母转换成小写字母?
A.Ucase
B.Lcase
C.LTrim
D.Rtrim
12.不能编辑或使用宏的数据库对象是()。
A.表
B.窗体
C.宏
D.报表
13.下列可作为VBA变量名的是___。
A.a&b
B.a?b
C.a_b2
D.Const
14.决定属性取值范围的是()。
A.实体
B.域
C.码
D.联系
15.Sub过程和Function过程最根本的区别是___。
A.Sub过程可以使用Call语句或直接使用过程名,而Function过程不能
B.两种过程参数的传递方式不同
C.Sub过程的过程名不能返回值,而Function过程能通过过程名返回值
D.Function过程可以有参数,Sub过程不能有参数
16.VBA中定义符号常量可以使用关键字___。
A.Const
B.Dim
C.Public
D.Static
17.数据管理技术的发展历程经历了5个阶段,依次是人工管理、()、()、分布式数库系统和面向对象数据库系统。
A.关系数据库和层次数据库系统
B.文件系统和数据库系统
C.网状、层次、关系系统
D.表处理和磁盘处理
18.有如下SQL-Select语句Select * From 工资表 Where 基本工资=1500,下列与该语句等价的是()。
A.Select * From 工资表 Where 基本工资 Between 1500 And 2000
B.Select * From 工资表 Where 基本工资 Between 2000 And 1500
C.Select * From 工资表 Where 基本工资 In(1500,2000)
D.Select * From 工资表 Where NOT(基本工资>=1500 Or 基本工资<=2000)
19.下列关于标准函数的说法,正确的是___。
A.Rnd函数用来获得0到9之间的双精度随机数
B.Int函数和Fix函数参数相同则返回值就相同
C.Chr函数返回ASCII码对应的字符
D.Str函数用来把纯数字型的字符串转换为数字型
20.创建宏不用定义()。
A.窗体或报表的属性
B.宏名
C.宏操作对象
D.宏操作目标
21.表达式Chr(Int(Rnd*10+66))产生的范围是()。
A."A"~"Z"
B."a"~"z"
C."B"~"K"
D."b"~"k"
22.下面数据中为合法常量的是()。
A.02/07/2001
B.Yes
C.TRUE
D.0.15
23.在SQL语言的Select语句中,用于指明查询结果排序的子句是()。
A.From
B.While
C.GroupBy
D.OrderBy
24.按照数据模型分类,Access2016数据库属于()。
A.层次型
B.网状型
C.关系型
D.对象—关系型
25.下面哪个属性能确定列表框对象所含列的个数()。
A.ButtonCount
B.ColumnCount
C.PageCount
D.ListCount
26.下面对于“事件”和“方法”的各种描述中正确的是()。
A.如果没有编入代码,相应的事件就不能被激活
B.任何时候调用“方法”都完成同一个任务
C.“事件”必须由用户激活
D.“方法”和“事件”都是为了完成某项任务,故其中的代码都需要编辑
27.在数据库中能够唯一标示一个元组的属性或属性的组合称为()。
A.记录
B.字段
C.关键字
D.域
28.如果要定义一个窗体级变量,定义变量语句的位置应该是___。
A.在使用该变量的过程中
B.在该窗体模块所有过程的前面
C.在该窗体模块所有过程的后面
D.在某个标准模块中
29.一个或多个相关联的数据集合称为()。
A.数据库
B.数据库系统
C.数据库管理系统
D.数据结构
30.在数据库系统的内部结构体系中,索引属于( * )。
A.模式
B.内模式
C.外模式
D.概念模式
二、判断题 (共 20 道试题,共 40 分)
31.Openform宏命令的功能是打开表格。
32.创建窗体的数据来源可以是一个多表创建的查询。
33.报表数据源只能是表或者查询。
34.条件宏是指在宏中的某些操作带有条件,当执行宏时,这些操作只有在满足条件时才得以执行。
35.同时按下Alt、F和X键,可退出ACCESS系统。
36.数据库系统能够实现数据共享,避免数据冗余。
37.在Access中,使用“1”表示“是”值,使用“0”表示“否”值
38.在SQL查询语句中,INSERT命令中必须有INTO关键字。
39.Access中备注型字段和文本型字段都能进行排序或索引。
40.使用宏组的目的是为了减少程序内存消耗。
41.窗体的数据源可以是表或者查询或者报表。
42.通过报表只能显示或打印数据,不能通过报表修改或输入数据。
43.SQL语句中的DROP关键字的功能是从数据库中删除表。
44.根据关系模型Students(学号,姓名,性别,专业),SQL语句:SELECT * FROM Students ORDER BY 学号 DESC;是语法正确的。
45.语句123 & 1的执行结果是124
46.在数据表视图中可以实现数据的排序与筛选操作
47.在Access 查询条件中,日期/时间类型数据在两端加上#。
48.要查找职务不是“经理”和“主管”的员工,条件表达式:Not like ("经理" Or "主管")
49.关于 Access 查询条件,同行之间为逻辑“与”关系,不同行之间为逻辑“或”关系。
50.UPDATE命令与GROUP BY关键字一起使用可以对表进行分组更新原记录 。