川农川大

兰州理工大学(数据库原理及应用)期末考试

时间:2023-02-16  作者:在线  来源:互联网  点击: 次  

标签:
内容摘要:
(数据库原理及应用)期末考试

奥鹏,国开,广开,电大在线,各省平台,新疆一体化等满分答案奥鹏作业答案,奥鹏成考作业代做联系优学网
 QQ:3064302332 微信:wxxygzs

数据库原理及应用
期末考试
单选题 (答案来源(www.youxue100f.com)共 30 题,每题 2.50 分)
1.数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作,这种功能称为——
  A.
数据定义功能
 
  B.
数据管理功能
 
  C.
数据操纵功能
 
  D.
数据控制功能
 
2.在数据库系统中,数据的完整性约束的建立需要通过数据库管理系统提供的——语言来实现。
  A.
数据定义
 
  B.
数据操作
 
  C.
数据查询
 
  D.
数据控制
 
3.某数据库中有员工关系E、产品关系P、仓库关系W和库存关系I,其中:员工关系E(employeeID,name,department)中的属性为:员工编号,姓名,部门:产品关系P(productID,name,model,size,color)中的属性为:产品编号,产品名称,型号,尺寸,颜色:仓库关系W(warehouseID, name, address, employeelD)中的属性为:仓库编号,仓库名称,地址,负责人编号;库存关系I(warehouseID,productID,quantity))中的属性为仓库编号,产品编号和产品数量。若需得到每种产品的名称和该产品的总库存量,则对应的查询语句为:
SELELCT name,SUM(quantity)
FROM P,I
WHERE                 
  A.
P.productID = I.productID;
 
  B.
P.productID = I.productID ORDER BY name;
 
  C.
P.productID = I.productID GROUP BY name;
 
  D.
P.productID = I.productID GROUP BY name,quantity;
 
4.查询每门课程的最高分,要求得到的信息包括课程名称和分数,正确的命令是——
  A.
SELECT 课程名称,SUM(成绩)AS分数
 
FROM  curriculum, grade
 
WHERE  curriculum.课程编号= grade.课程编号
 
GROUP  BY课程名称
 
  B.
SELECT 课程名称,MAX(成绩)分数
 
FROM  curriculum, grade
 
WHERE  curriculum. 课程编号= grade.课程编号
 
GROUP  BY课程名称
 
  C.
SELECT 课程名称,SUM(成绩)分数
 
FROM  curriculum, grade
 
WHERE  curriculum. 课程编号= grade.课程编号
 
GROUP  BY curriculum.课程名称
 
  D.
SELECT 课程名称,MAX(成绩)AS分数
 
FROM  curriculum, grade
 
WHERE  curriculum. 课程编号= grade.课程编号
 
GROUP  BY curriculum.课程名称
 
5.下列对关系的叙述中,哪一个是不正确的——
  A.
关系中的每一个属性是不可分解的。
 
  B.
在关系中,元组的顺序是无关紧要的。
 
  C.
任意的一个二维表都是一个关系。
 
  D.
每一个关系仅有一种记录类型。
 
6.层次型、网状型和关系型数据库划分原则是——
  A.
记录长度
 
  B.
文件的大小
 
  C.
联系的复杂程度
 
  D.
数据之间的联系
 
7.下列语句为查询给导演” Spielberg”执导电影评过分的reviewer信息,下列空白处应该填写——SELECT * from Reviewer where rID ____ (SELECT rID from Rating,Movie WHERE Movie.mID = Rating.mIDAND Movie.director = “Spielberg”  )
  A.
EXISTS
 
  B.
NOT EXISTS
 
  C.
ANY
 
  D.
IN
 
8.设关系R (A, B, C)和S (B, C, D),下列各关系代数表达式不成立的是——
  A.
 
 
  B.
 
 
  C.
 
 
  D.
 
 
9.下面系统中不属于关系数据库管理系统的是——
  A.
Oracle
 
  B.
MS SQL Server
 
  C.
IMS
 
  D.
DB2
 
10.数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是——
  A.
外模式
 
  B.
内模式
 
  C.
存储模式
 
  D.
模式
 
11.若要查询评论了所有电影的评论者name,则下列空白处需要依次填入——。SELECT name FROM Reviewer WHERE rID          (SELECT *  FROM Movie WHERE mID               (SELECT mID FROM RatingWHERE Reviewer.rID=Rating.rID and Movie.mID=Rating.mID))
 
  A.
NOT IN,  NOT IN
 
  B.
NOT EXISTS, NOT EXISTS
 
  C.
NOT IN, NOT EXISTS
 
  D.
NOT EXISTS, NOT IN
 
12.SQL语言的操作对象和操作结果分别是——
  A.
队列、集合
 
  B.
集合、队列
 
  C.
队列、队列
 
  D.
集合、集合
 
13.关系R1和R2,经过关系运算得到结果是S,则S是——
  A.
一个关系
 
  B.
一个表单
 
  C.
一个数据库
 
  D.
一个数组
 
14.下列语句为列出rID为’00001’和rID为’00002’的reviewer所评分过的不同电影ID,空白处应该填写——SELECT mID FROM Rating WHERE  rID = ‘00001’ ____SELECT mID FROM Rating WHERE rID = ‘00002’
  A.
EXCEPT
 
  B.
UNION
 
  C.
INTERSECT
 
  D.
DIVID
 
15.有两个关系R和S,分别包含15个和10个元组,则在、、中不可能出现的元组数目情况是——
  A.
 15, 5, 10
 
  B.
 18, 7, 7
 
  C.
 21, 11, 4
 
  D.
 25, 15, 0
 
16.下列不是建立索引的原则的是——
  A.
选择数据量较大的表建立索引
 
  B.
建立索引的数量要适量
 
  C.
选择合适的时机建立索引
 
  D.
优先考虑对非主键建立索引
 
17.关系数据库管理系统应能实现的专门关系运算包括——
  A.
排序、索引、统计
 
  B.
选择、投影、连接
 
  C.
关联、更新、排序
 
  D.
显示、打印、制表
 
18.某企业职工和部门的关系模式如下所示,其中部门负责人也是一个职工。职工和部门关系的外键分别是——        职工(职工号,姓名,年龄,月工资,部门号,电话,办公室)
  部门(部门号,部门名,负责人代码,任职时间)
  A.
职工号和部门号
 
  B.
部门号和负责人代码
 
  C.
职工号和负责人代码
 
  D.
部门号和职工号
 
19.一个关系数据库文件中的各条记录——
  A.
前后顺序不能任意颠倒,一定要按照输入的顺序排列
 
  B.
前后顺序可以任意颠倒,不影响库中的数据关系
 
  C.
前后顺序可以任意颠倒,但排列顺序不同,统计处理的结果可能不同
 
  D.
前后顺序不能任意颠倒,一定要按照码段的顺序排列
 
20.若Movie中有20行记录,执行以下SQL语句SELECT * FROM Movie A, Movie BWHERE A.year=B.year则运行结果的最大可能记录数maxNum和最小可能记录数minNum分别是——。
  A.
maxNum=20, minNum=0
 
  B.
maxNum=40, minNum=20
 
  C.
maxNum=400, minNum=20
 
  D.
maxNum=400, minNum=40
 
21.给定供应关系 SPJ(供应商号,零件号,工程号,数量),查询某工程至少用了 3家供应商(包含 3 家)供应的零件的平均数量,并按工程号的降序排列。  SELECT 工程号, AVG(数量)AS 平均数量 FROM SPJ
GROUP BY 工程号                ORDER BY 工程号 DESC;
  A.
HAVING COUNT(DISTINCT(供应商号))>2
 
  B.
Where COUNT(供应商号)>2
 
  C.
HAVING(DISTINCT(供应商号))> 2
 
  D.
Where 供应商号 > 2
 
22.某数据库中有员工关系E、产品关系P、仓库关系W和库存关系I,其中:员工关系E(employeeID,name,department)中的属性为:员工编号,姓名,部门:产品关系P(productID,name,model,size,color)中的属性为:产品编号,产品名称,型号,尺寸,颜色:仓库关系W(warehouseID, name, address, employeelD)中的属性为:仓库编号,仓库名称,地址,负责人编号;库存关系I(warehouseID,productID,quantity))中的属性为仓库编号,产品编号和产品数量。
a.若要求仓库关系的负责人引用员工关系的员工编号,员工关系E的员工编号、仓库关系W的仓库编号和产品关系P的产品编号不能为空且惟一标识一个记录,并且仓库的地址不能为空,则依次要满足的完整性约束是——
  A.
实体完整性、参照完整性、用户定义完整性
 
  B.
参照完整性、实体完整性、用户定义完整性
 
  C.
用户定义完整性、实体完整性、参照完整性
 
  D.
实体完整性、用户定义完整性、参照完整性
 
23.设, 且W, R, S的元组个数分别为p.m.n,那么三者之间满足——
  A.
p<(m+n)
 
  B.
p<=(m+n)
 
  C.
p<(m*n)
 
  D.
p<=(m*n)
 
24.在嵌套查询中,——运算符限定子查询有记录返回时该条件为真,否则为假
  A.
IN
 
  B.
NOT IN
 
  C.
EXISTS
 
  D.
NOT EXISTS
 
25.对于经常对基表进行查询操作,很少对基表进行增删改操作的场景,适用且高效的的索引类别为——。
  A.
非聚集索引
 
  B.
唯一值索引
 
  C.
聚集索引
 
  D.
三者均可
 
26.已知影片评论数据库包括如下表结构:Movie ( mID, title, year, director )影片表,属性包括影片编号,影片名,发行年份以及导演,其中mID是主键。Reviewer ( rID, name )评论者表,属性包括评论者编号,评论者姓名,其中rID是主键。Rating ( rID, mID, stars, ratingDate )评论表,属性包括评论者编号,影片编号,评分(1-5),评论日期,其中(rID, mID, ratingDate)是主键。基于该数据库完成41-50题。若在Rating表上建立如下的参照完整性约束:FOREIGN KEY ( rID ) REFERENCES Reviewer ( rID ) ON UPDATE CASCADE ON DELETE SET NULLFOREIGN KEY ( mID ) REFERENCES Movie ( mID ) ON DELETE CASCADE则当更新Reviewer表中的rID字段和更新Movie表中的mID字段时,系统的反应分别是——
 
  A.
均不做参照完整性检查,可以随意更新两个表中的连接字段值
 
  B.
若Rating表中有相关参照记录,则Reviewer表的更新操作被禁止,Movie表的更新操作同时自动更新Rating表中记录的对应参照字段
 
  C.
若Rating表中有相关参照记录,则Reviewer表的更新操作同时自动更新Rating表中记录的对应参照字段,Movie表的更新操作被禁止
 
  D.
若Rating表中有相关参照记录,则均两个表的更新操作均被禁止
 
27.将数据库的结构划分成多个层次,是为了提高数据库的——
  A.
数据独立性和管理规范性
 
  B.
逻辑独立性和物理独立性
 
  C.
数据独立性和数据共享
 
  D.
管理规范性和数据共享
 
28.要找出所有名字第二个字母为“a”的导演的电影信息,SQL语句为——
  A.
SELECT * FROM Movie WHERE director LIKE ‘_a_’;
 
  B.
SELECT * FROM Movie WHERE director LIKE ‘%a%’;
 
  C.
SELECT * FROM Movie WHERE director LIKE ‘%a_’;
 
  D.
SELECT * FROM Movie WHERE director LIKE ‘_a%’;
 
29.使用如下SQL语句,将movie表与rating表组合起来,并要求结果中包含没有评论家评过分的电影,则空格中应填入——select *from movie ____ rating on movie.mID = rating.mID;
  A.
 join
 
  B.
left join
 
  C.
right join
 
  D.
inner join
 
30.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中数据独立性最高的是 —— 阶段。
  A.
数据库系统
 
  B.
文件系统
 
  C.
人工管理
 
  D.
数据项管理
 
判断题(共 10 题,每题 2.50 分)
1.层次型、网状型和关系型数据库划分原则是记录长度
 正确   错误
2.数据库系统的数据独立性是指不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序
 正确   错误
3.数据库管理系统是在操作系统支持下的系统软件
 正确   错误
4.实体是信息世界中的术语,与之对应的数据库术语为字段
 正确   错误
5.在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是模式
 正确   错误
6.数据的管理方法主要有数据库系统和文件系统
 正确   错误
7.应用数据库的主要目的是为了解决数据完整性问题
 正确   错误
8.数据库应用系统包括数据库管理系统
 正确   错误
9.数据库管理系统能实现对数据库中数据的查询、 插入、 修改和删除等操作, 这种功能称 为数据操纵功能
 正确   错误
10.按照传统的数据模型分类,数据库系统可以分为三种类型数据、图形和多媒体
 正确   错误

出处:奥奥鹏作业答案_优学网_专业的作业答案辅导网
网址:youxue100f.com转载时请注明出处和网址
作业答案_优学网_专业的在离线作业答案辅导网

联系:QQ:3064302332 点击这里给我发消息,谢谢

精彩推荐
热门点击
本类排行

作业资料综合信息发布网站
联系QQ:3064302332 优学网为您服务!点击这里给我发消息,谢谢
优学网成考作业答案网为您服务!
QQ:3064302332

优学网100分作业答案
微信:wxxygzs
联系:QQ:3064302332 youxue100f.com网为您服务!点击这里给我发消息,谢谢
作业资料辅导平台_优学网滇ICP备2021005493号 成考作业答案联系优学网网站地图
Copyright ©2002-2018 奥鹏作业答案_优学网_专业的奥鹏在线离线作业答案辅导网 文军科技 版权所有 Power by DedeCms