南开21秋学期(1709、2103、2109、1903、1909、2003、2009、2103)《数据库技术与程序设计》在线作业[答案](2)
26.Access2016数据库中,若要求在窗体上设置输入的数据是取自某一个表或查询中记录的数据,或者取自某固定内容的数据,可以使用的控件是()。
A.选项组控件
B.列表框或组合框控件
C.文本框控件
D.复选框
正确答案:-----
27.以下不是鼠标事件的是()。
A.KeyPress
B.MouseDown
正确答案:-----
C.DblClick
正确答案:-----
D.MouseMove
正确答案:-----
28.如果要在整个报表的最后输出信息,需要设置()。
A.页面页脚
B.报表页脚
C.页面页眉
D.报表页眉
正确答案:-----
29.打开一个表应该使用的宏操作是()
A.OpenForm
B.OpenQuery
C.OpenTable
D.OpenReport
正确答案:-----
30.( )是面向对象程序设计中程序运行的最基本实体。
A.对象
B.类
C.方法
D.函数
正确答案:-----
南开21秋学期(1709、2103、2109、1903、1909、2003、2009、2103)《数据库技术与程序设计》在线作业[答案]多选题答案
二、判断题 (共 20 道试题,共 40 分)
31.Access 数据库中,能够以数据表为数据源进行统计的查询是汇总查询。
32.在SQL查询中使用WHERE子句指出的是查询条件。
33.CREATE语句用来建立表结构并追加ABC记录 。
34.根据关系模型Students(学号,姓名,性别,专业),SQL语句:SELECT * FROM Students WHERE '姓名' = 李明; 是语法正确的。
正确答案:-----
35.INSERT命令与GROUP BY关键字一起使用可以对表进行分组插入新记录。
36.有的DBMS并没有基于某种数据模型建立。
正确答案:-----
37.利用表中的行和列来统计数据的查询是交叉表查询。
38.实体是由一个或多个属性描述的。
39.在产品数据库表中,若上调产品价格,最方便的方法是使用生成表查询。
40.ALTER TABLE 教师聘任 ADD 备注 MEMO;的功能是为教师聘任表添加一个备注字段。
正确答案:-----
41.窗体控件的类型可分为计算型、非计算型、绑定型 。
42.在数据库设计中,规范化程度越高越好。
43.标签控件主要用来在窗体或报表上显示说明性文字,它没有数据来源。
44.字段可以选择输入字母或数字,用掩码L表示。
45.设计表格结构时,所有类型的字段都有字段大小属性。
46.根据关系模型Students(学号,姓名,性别,专业)下列SQL语句SELECT * DISTINCT 专业 FROM Students是语法正确的。
正确答案:-----
47.Access2010以后版本的数据库文件扩展名是.lab
48.INSERT语句用于实现记录数据的插入功能,可将一条新记录插入到指定表中。新记录中必须包括所有字段的值。
49.自动运行宏的宏名是AutoRun。
50.列表框控件可以包含一列或几列数据,使用时用户只能从列表框中选择值,不能输入ABC值。
南开21秋学期(1709、2103、2109、1903、1909、2003、2009、2103)《数据库技术与程序设计》在线作业[答案]历年参考题目如下:
20秋学期(1709、1803、1809、1903、1909、2003、2009 )《数据库技术与程序设计》在线作业
试卷总分:100 得分:100
一、单选题 (共 30 道试题,共 60 分)
1.在Access中要显示“教师表”中姓名和职称的信息,应采用的关系运算是( )。
A.投影
B.自然联接
C.联接
D.选择
2.要想从子过程调用后返回两个结果,下面子过程语句说明合法的是()。
A.PublicSubf2(byvaln%,byvalm%)
B.PublicSubf1(byrefn%,byvalm%)
C.PublicSubf1(byrefn%,byrefm%)
D.PublicSubf2(byvaln%,byrefm%)
3.关系数据模型()。
A.只能表示实体之间的1:1联系
B.只能表示实体之间的1:n联系
C.只能表示实体之间的m:n联系
D.可以表示实体之间的上述三种联系
4.Visual Basic中的“启动对象”是指启动Visual Basic 应用程序时,被自动加载并首次执行的对象。下列关于Visual Basic“启动对象”的描述中,错误的是___。
A.“启动对象”可以是指定的窗体
B.“启动对象”可以是SubMain过程
C.若没有经过设置,则默认的“启动对象”是第一个被创建的窗体
D.“启动对象”可以是指定的标准模块
5.表达式Chr(Int(Rnd*10+66))产生的范围是()。
A."A"~"Z"
B."a"~"z"
C."B"~"K"
D."b"~"k"
6.创建宏不用定义()。
A.窗体或报表的属性
B.宏名
C.宏操作对象
D.宏操作目标
7.关系模型中,一个关键字是()。
A.可由多个任意属性组成
B.可由一个或多个其值能唯一标识该关系模式中任何元组的属性组成
C.至多有一个属性组成
D.以上都不是
8.如果表A中的一条记录与表B中的多条记录相匹配,而表B中的一条记录与表A中的一条记录相匹配,则表A与表B存在的关系是()。
A.一对一
B.一对多
C.多对一
D.多对多
9.VBA中定义符号常量可以用关键字
A.Const
B.Dim
C.Public
D.Static
10.数据库管理系统常见的数据模型有3种,它们是()。
A.网状、关系和语义
B.层次、关系和网状
C.环状、层次和关系
D.关系、面向对象和数据
11.( )是面向对象程序设计中程序运行的最基本实体。
A.对象
B.类
C.方法
D.函数
12.执行下列语句的结果为___: Switch(36, “green”,8<6, “blue”)
A.“red”
B.“green”
C.“blue”
D.空值
13.若在数据库中已有同名的表,要通过查询覆盖原表,应使用的查询类型是()。
A.删除
B.追加
C.生成表
D.更新
14.下列说法中,不属于数据模型所描述的内容的是( )。
A.数据结构
B.数据操作
C.数据查询
D.数据约束
15.MsgBox()函数返回值得类型是()。
A.整型数值
B.变体
C.字符串
D.数值或字符串
16.假设有一组数据:工资为800元、职称为“讲师”、性别为“男”,在下列逻辑表达式中结果为“假”的是()。
A.工资>800 AND 职称="助教" OR 职称="讲师"
B.性别="女" OR NOT 职称="助教"
C.工资=800 AND (职称="讲师" OR 性别="女")
D.工资>800 AND (职称="讲师" OR 性别="男")
17.查询中文系和计算机系的信息,使用的SQL语句是()。
A.SELECT * FROM 系名 WHERE 系名="中文系" AND "计算机系"
B.SELECT * FROM 系名 WHERE 系名="中文系" OR "计算机系"
C.SELECT * FROM系名WHERE 系名="中文系" AND 系名="计算机系"
D.SELECT * FROM 系名 WHERE 系名="中文系" OR 系名="计算机系"
18.有关宏操作,下列叙述错误的是()。
A.使用宏可以启动其他应用程序
B.宏可以是包含操作序列的一个宏
C.宏组由若干宏组成
D.宏的条件表达式中不能引用窗体或报表的控件值
19.以下变量名中合法的是___。
A.avg_sum
B.y+2
C.100abcd
D.print
20.Rnd函数不可能为下列值()。
A.0
B.1
C.0.1234
D.0.0005



