奥鹏南开大学网考(无答案版)《数据库技术与程序设计》202103考试卷-00001.doc
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《数据库技术与程序设计》202103考试卷-00001 (题目数量:34 总分:100.0)
1.单选题 (题目数量:15 总分:30.0)
1. 数据完整性控制确保()。
A.只有合法用户才能进行指定权限的操作
B.系统中数据的正确性、有效性和相容性
C.对多用户的并发操作予以控制和协调
D.系统有能力将数据库恢复到最
近某个时刻的一个正确状态
【参考答案】:
2. 宏组中宏的调用格式是()。
A.宏组名.宏名
B.宏组名!宏名
C.宏组名[宏名]
D.宏组名(宏名)
【参考答案】:
3. 下列哪个函数用于仅删除字符串的开始空格?
A.Trim
B.Lcase
C.LTrim
D.Rtrim
【参考答案】:
4. VBA中用实际参数a和b调用过程f(m,n)的正确形式是___。
A.f a, b
B.Call f(a, b)
C.Call f(m, n)
D.Call f m, n
【参考答案】:
5. 下列有关数据库的描述,正确的是( )。
A.数据库是一个DBF文件
B.数据库是一个关系
C.数据库是一个结构化的数据
集合 D.数据库是一组文件
【参考答案】:
6. 下列哪个函数的功能是将字符串中大写字母转换成小写字母?
A.Ucase
B.Lcase
C.LTrim
D.Rtrim
【参考答案】: Lcase
7. 假设变量CJ的值是78,则函数:IIF(CJ>=60,IIF(CJ>=85,"优秀
","良好"),"差")返回的结果是()。
A.优秀
B.差
C.良好
D.85
【参考答案】:
8. 设"职工档案"数据表中有职工编号、姓名、年龄、职务、籍贯等字
段,其中可作为关键字的字段是()。
A.职工编号
B.姓名
C.年龄
D.职务
【参考答案】:
9. 打开一个报表,需要执行的宏操作是()
A.OpenForm
B.OpenQuery
C.OpenTable
D.OpenReport
【参考答案】: OpenReport
10. 下面对于“事件”和“方法”的各种描述中正确的是()。
A.如果没有编入代码,相应的事件就不能被激活
B.任何时候调用“方法”都完成同一个任务
C.“事件”必须由用户激活
D.“方法”和“事件”都是为了完成某项任务,故其中的代码都需要编辑
【参考答案】: 任何时候调用“方法”都完成同一个任务
11. 数据库管理系统常见的数据模型有3种,它们是()。
A.网状、关系和语义
B.层次、关系和网状
C.环状、层次和关系
D.关系、面向对象和数据
【参考答案】: 层次、关系和网状
12. 用于获得字符串S从第3个字符开始的2个字符的函数是___。
A.Mid(S,3,2)
B.Middle(S,3,2)
C.Left(S,3,2)
D.Right(S,3,2)
【参考答案】: Mid(S,3,2)
13. 下面变量定义中错误的是___。
A.Public ModAs Integer
B.Staticbure
C.Dim ah As String*10
D.Dim a!(1 To
5)
【参考答案】:
14. 要想从子过程调用后返回两个结果,下面子过程语句说明合法的是()。
A.PublicSubf2(byvaln%,byvalm%)
B.PublicSubf1(byrefn%,byvalm%)
C.PublicSubf1(byrefn%,byrefm%)
D.PublicSubf2(byvaln%,byrefm%)
【参考答案】: PublicSubf1(byrefn%,byrefm%)
15. 对关系S和关系R进行集合运算,结果中既包含关系S中的所有元组也包含关系R中的所有元组,这样的运算成为( )。
A.并运算
B.交运算
C.差运算
D.除运算
【参考答案】: 并运算
2.判断题 (题目数量:10 总分:20.0)
1. 要查找职务不是“经理”和“主管”的员工,条件表达式:Not like ("经理" Or "主管")
T.对 F.错
【参考答案】: 错
2. 根据关系模型Students(学号,姓名,性别,专业),SQL语句:SELECT * FROM Students ORDER BY 学号 DESC;是语法正确的。
T.对 F.错
【参考答案】: 对
3. 在数据库设计中,规范化程度越高越好。
T.对 F.错
【参考答案】: 错
4. 在宏设计视图中使用“生成分组程序块”操作,会生成一个“Group”宏模块。
T.对 F.错
【参考答案】:
5. DELETE语句用来删除数据表中的记录。
T.对 F.错
【参考答案】: 对
6. HAVING子句必须跟在GROUP BY子句之后,用来限定分组必须满足的条件。
T.对 F.错
【参考答案】: 对
7. 通过报表只能显示或打印数据,不能通过报表修改或输入数据。
T.对 F.错
【参考答案】: 对
8. 语句IsDate(2016/7/12)的执行结果是True
T.对 F.错
【参考答案】: 错
9. UPDATE命令与GROUP BY关键字一起使用可以对表进行分组更新原记录。
T.对 F.错
【参考答案】: 错
10. 在Access2010的选项菜单中设置了启动窗体,则这个启动窗体在数据库每次启动时自动打开进入运行状态。
T.对 F.错
【参考答案】: 对
3.填空题 (题目数量:5 总分:20.0)
1. 如果要查询“学生”表中年龄在一定范围内的记录,要求用户使用查询时输入区间条件,那么应该采用的查询方式是查询。
【参考答案】:
2. 要在报表上显示格式为“页码/页数”的页码,则计算控件的控件来源应设置为。
【参考答案】:
3. 要显示当前机器内系统日期的函数为。
【参考答案】:
4. 将表中的字段定义为"主键",就要确保字段中的每一个值都非空并且。
【参考答案】:
5. 数据的概念包括两个方面:一是描述事物特性的;二是存储在某一种媒体上的。
【参考答案】:
4.简答题 (题目数量:3 总分:1
5.0)
1. 有如下结构的数据库:
图书(书号,书名,出版社,书类,作者,出版日期,库存,单价)
顾客(顾客号,顾客名,电话)
销售(订单号,顾客号,书号,订购日期,数量)
查询赵鸣购买图书的情况,输出购买图书的书号和数量。
【参考答案】:
2. 有如下结构的数据库:
学生表(Sno, Sna, Ssex, Sage, Sdept)
课程表(Cno, Can, Cval)
选修表(Sno, Cno, Mark)
查询每门课程的基本情况和每门课程的平均分、最低分和最高分。
【参考答案】:
3. 有如下结构的数据库:
学生表(Sno, Sna, Ssex, Sage, Sdept)
课程表(Cno, Can, Cval)
选修表(Sno, Cno, Mark)
查询每个学生的学号及其课程的平均成绩。
【参考答案】:
5.程序设计题 (题目数量:1 总分:15.0) 1.
输入任意正整数n,编写程序计算s = 1-2+3-4+5-6+7-…… n。
要求:无
【参考答案】:。