南开20秋学期(1709、1803、1809、1903、1909、2003、2009 )《数据库技术与程序设计》在线作业[答案]答案
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