考试号:8643
2018年春季学期期末考试
数据库基础与应用 试题

填空题:(20分)

关系数据模型包括关系运算、关系数据结构和___________ 三个方面。
在SQL新版的查询语句中,________选项实现投影运算,_______选项实现连接运算,选项实现选择运算。
在参照和被参照的关系中,每个外码值或者为空,或者等于被参照关系中的________值。
在Access中,数据库中的表对象是其它对象的数据来源,除此之外,窗体和报表的数据来源还可能是______对象。
通过“字段大小”属性,可以设计字段占用的存储空间大小。这个属性只适用于
、数字和自动编号这3种数据类型。
使用“设计视图”创建查询对象,最重要的是设置好查询的条件。条件的设置位置在查询设计网格中的条件行和________行。
所有窗体都有普通窗体视图和________视图,窗体在不同的视图中能完成不同的工作。
使用“报表向导”创建报表时可以选择需要在报表上显示的来自多个表或查询中的字段,还可以指定报表的分组和________字段。

选择题:(共20分)
请从A、B、C、D四个答案中选出一个正确答案,填入下面的答案框中:

设一个关系为R(A,B,C,D,E,F,G),它的最小函数依赖集为FD={A→B,A→C,C→D,C→E,A→F,F→G},若要规范化为高一级的范式,则将得到( )个关系。
A. 1 B. 2 C. 3 D. 4
在数据库应用系统设计的需求分析阶段,不需要做的事情是( )。
A. 编写需求说明书 B. 创建基本表
C. 建立数据字典 D. 画出数据流图
下面属于Access数据库中所含对象的是( )。
A. 文件 B. 数据记录 C. 查询 D. 索引
下面关于表中主键的说法错误的是( )。
A.在一个数据表中可以建立一个或多个主键
B.主健字段的数据类型可以是自动编号类型
C.主键字段的值不能有重复
D.主键字段的值不能为空值
在Access数据库的表设计视图中,不能进行的操作是( )。
A.修改字段类型 B.设置索引
C.增加字段 D.删除记录
在Access中,如果要在查询执行过程中,允许依据不同的输入条件而获得不同的结果,应该使用( )。
A.选择查询 B.追加查询 C.生成表查询 D.参数查询
关于报表数据源的设置,以下说法正确的是( )。
A.可以是任意对象 B.只能是表对象
C.只能是查询对象 D.可以是表对象或查询对象
当单击窗体上的命令按钮时,发生的事件是( )事件。
A.Click B.KeyPress C.Enter D.GetFocus

如果字段内容为声音文件,可将此字段定义为( )类型。
A.OLE对象 B.查询向导 C.文本 D.备注
可以通过Internet进行数据发布的对象是( )。
A.窗体 B.报表
C.查询 D.数据访问页

判断题(在每小题后的空括号内填写是/否表示正确/错误,每小题2分,共20分)

在关系数据模型中,运算对象是关系,运算结果仍然是一个关系。( )
假定在一个关系中存在X→Y和Y→Z,并且YX和Y⊉Z,则存在X→Z的传递函数依赖。( )
一个视图只能建立在一个基本表上,不能建立在多个基本表上。( )
在Access数据库中,所有的数据都是存储在表对象中的。( )
创建表时若对某个字段进行了默认值属性设置,则在添加新记录时不能输入新的值,只能使用已经设置好的默认值。( )
在Access中,交叉表查询的数据来源只能是单个表或查询。( )
在Access中,计算列查询是在原有表的基础上不增加新的列,而在现有的字段列中存放计算出来的结果值。( )
使用“窗体”命令创建的窗体不能进入设计视图进行修改。( )
标签报表通常是通过标签向导从表或查询中选取部分字段生成的。( )
类模块中声明的变量和过程是数据库中通用的,任何地方都可调用。( )

问答题:(每小题8分,共40分)

在名称为商品库的数据库中包含有商品表1和商品表2,它们的定义分别为:商品表1(商品代号 char(8),分类名 char(8),单价 float,数量 int) 商品表2(商品代号 char(8),产地 char(6),品牌 char(6),)
在名称为教学库的数据库中包含有学生、课程和选课三个表,它们的定义分别为:学生(学生号 char(7),姓名 char(6),性别 char(2),出生日期 datetime,专业 char(10),年级 int)课程(课程号 char(4),课程名 char(10),课程学分 int选课(学生号 char(7),课程号 char(4),成绩 int)

根据上面所给的商品库和教学库的结构,按照下列所给的每条SQL查询语句写出相应的功能,或者按照下列所给的每种功能写出相应的SQL查询语句。
select distinct 产地
from 商品表2

select *
from 课程
where exists (select 课程号
from 选课
where 课程.课程号=选课.课程号
group by 课程号 having count(*) between 2 and 4
)

select 姓名,课程名,成绩
from 学生 x,课程 y,选课 z
where x.学生号=z.学生号 and y.课程号=z.课程号 and 成绩>=80

从商品库中查询出比所有电视机的单价都高的每种商品。

从教学库中查询出姓名为@m1的学生所选课程的门数。

【渝粤教育】国家开放大学2018年春季 8643-22T数据库基础与应用 参考试题相关推荐

  1. 【渝粤教育】国家开放大学2018年春季 3912T★汽车底盘构造与维修 参考试题

    试卷代号:3912 (中央广播电视大学)2018年春季学期"开放专科"期末考试 汽车底盘构造与维修试题 2018年7月 一.单项选择题(下列各题的备选答案中,只有一个选项是正确的, ...

  2. 【渝粤教育】国家开放大学2018年春季 7218-21T医学伦理学(本) 参考试题

    编号:7218 座位号 2017-2018年第二学期期末考试 医学伦理学(本)试题 2018年7月 一.单选题(每题只有一个正确答案,每题3分,共计30分) 1.医学人道主义最根本的思想是( ) A. ...

  3. 【渝粤教育】国家开放大学2018年春季 0050-21T民族理论与民族政策 参考试题

    科目编号:0050 座位号 2017-2018学年度第二学期期末考试 民族理论与民族政策 试题 2018年 7 月 一.单项选择题(在各题的备选答案中,只有1项是正确的,请将正确答案的序号,填写在题中 ...

  4. 【渝粤教育】国家开放大学2018年春季 7218-22T医学伦理学(本) 参考试题

    编号:7218 座位号 2017-2018年第二学期期末考试 医学伦理学(本)试题 2018年7月 一.单选题(每题只有一个正确答案,每题3分,共计30分) 1.符合医学伦理学研究的是( ) A.研究 ...

  5. 【渝粤教育】国家开放大学2018年春季 0014-22T秘书学(一) 参考试题

    试卷编号:0014 座位号 2017-2018学年度第二学期期末考试 秘书学(一) 试 题 2018年7月 1.秘书环境 2. 公共关系3. 辅助决策4. 协调关系 1.秘书事务的内容有( ) A.接 ...

  6. 【渝粤教育】国家开放大学2018年春季 8638-22T薪酬制度与薪酬管理 参考试题

    科目编号:8638 座位号 2017-2018学年度第二学期期末考试 薪酬制度与薪酬管理 试题 2018年 7 月 一.单选题(本大题共10小题,每小题3分,共计30分) (★请考生务必将答案填入到下 ...

  7. 【渝粤教育】国家开放大学2018年春季 3781-22T燃气燃烧技术与设备 参考试题

    科目编号:3781 座位号 2017-2018学年度第二学期期末考试 燃气燃烧技术与设备 试题 2018年 7 月 一.填空题(本大题共6空,每空5分,共计30分) 1.完全预混燃烧条件:一是 :二是 ...

  8. 【渝粤教育】国家开放大学2018年春季 7407-22T药物治疗学(本) 参考试题

    试卷代号:7407 座位号 2017-2018学年度第二学期期末考试 药物治疗学(本)试题 2018年5月 一.填空题(每空2分,共40分) 1.影响药物作用的机体方面的因素有____________ ...

  9. 【渝粤教育】国家开放大学2018年春季 7407-21T药物治疗学(本) 参考试题

    试卷代号:7407 座位号 2017-2018学年度第二学期期末考试 药物治疗学(本)试题 2018年5月 一.填空题(每空2分,共40分) 1.药物进行生物转化的主要器官为___________.催 ...

  10. 【渝粤教育】国家开放大学2018年春季 0014-21T秘书学(一) 参考试题

    试卷编号:0014 座位号 2017-2018学年度第二学期期末考试 秘书学(一) 试 题 2018年7月 1.秘书活动2. 行业秘书3. 秘书办公手段4. 国家秘密 1.商务谈判的基本要素是( ) ...

最新文章

  1. Java详解:作为一个码农终于把MySQL日记看懂了
  2. 合并两个无序数组java_Java实现十大排序算法(上)
  3. 树莓派3开wifi热点
  4. 数组中一个属出现奇数次,其他数都出现偶数次.寻找出这个出现奇数次的数
  5. 正则表达式过滤文本,replace的使用
  6. SpringMVC 原理及详细使用
  7. java里包含怎么算_java中怎么判断一个字符串中包含某个字符或字符串
  8. AcWing 285. 没有上司的舞会(树形DP)
  9. bug5-os.environ无效
  10. hive0.12安装
  11. 有意思的域名Hack网站
  12. 加固工程验收规范50550_GB 50550-2010建筑结构加固工程施工质量验收规范
  13. WACV 2021 论文大盘点-GAN篇
  14. 计算机应用程序无响应怎么回事啊,win10程序无响应怎么办?程序无响应的解决方法...
  15. 断点恢复执行时的设置
  16. python如何安装keras和tensorflow
  17. 高通滤波器与低通滤波器
  18. android app防止锁屏_android 屏幕保持不锁屏的实现方式
  19. NB-iot网络的组成架构
  20. 国际刑警组织:打击网络数字犯罪需全球协作

热门文章

  1. 用数羊的方式来解释熵
  2. (转)如何用PHP/MySQL为 iOS App 写一个简单的web服务器(译) PART1
  3. linux tomcat reload,linux-tomcat安装配置
  4. 二叉树中和为某一值的路径(三)(C++)
  5. C++ 从入门到入土(English Version) Section 1:Gates, Circuits and Boolean Algebra
  6. MySQL 第五次练习(MySQL备份恢复)
  7. python3 写九九乘法表(python 小白进阶之旅)
  8. hexo和github pages的关系
  9. 多种负载均衡算法及其Java代码实现
  10. jquery基础研究学习【基础】