百年教育职业培训中心 百年教育学习服务平台
国开搜题

中国大学MOOC数据库技术与应用Database Technology and Applications考核作业参考原题试题

来源: 更新时间:

2024秋最新《中国大学MOOC数据库技术与应用DatabaseTechnologyandApplications考核作业参考原题试题》形考作业试题题库、期末题库考试说明:本人针对该科精心汇总了历年题


2024秋最新《中国大学MOOC数据库技术与应用Database Technology and Applications考核作业参考原题试题》形考作业试题题库、期末题库

考试说明:本人针对该科精心汇总了历年题库及答案,形成一个完整的题库,并且每年都在更新。该题库对考生的复习、作业和考试起着非常重要的作用,会给您节省大量的时间。做考题时,利用本文档中的查找工具,把考题中的关键字输到查找工具的查找内容框内,就可迅速查找到该题答案。本文库超星学习通、知到智慧树、国家开放大学、广东开放大学、江苏开放大学、上海开放大学、云南开放大学、芯位教育、云慕学苑、职教云、川农在线、长江雨课堂、安徽继续教育平台、青书学堂、睿学在线、成教云、京人平台、绎通继教云、学起Plus、云上河开、河南继续教育、四川开放大学、良师在线、继教云、日照专业技术人员继续教育、麦能网、21tb168网校、云班课、电大中专、learnin、西财在线等平台复习试题与答案,敬请查看。

课程题目试题是随机的,请按题目关键词查找(或按Ctrl+F输入题目中的关键词,尽量不要输入整个题目,不要复制空格,连续的几个字就行)

本文由【大象答案】微信公众号提供,禁止复制盗取,违者必究

本文由【大象答案】微信公众号提供,禁止复制盗取,违者必究

本文由【大象答案】微信公众号提供,禁止复制盗取,违者必究

数据库技术与应用_Database Technology and Applications

学校: 无

问题 1: 1. 在关系数据库设计中,设计关系模式是数据库设计中( )阶段的任务。

选项:

A. 逻辑设计

B. 物理设计

C. 需求分析

D. 概念设计

答案: 逻辑设计

问题 2: 1. 下列描述正确的是( )。

选项:

A. 一个数据库只能包含一个数据表

B. 一个数据库可以包含多个数据表

C. 一个数据库只能包含两个数据表

D. 一个数据表可以包含多个数据库

答案: 一个数据库可以包含多个数据表

问题 3: 2. 下列( )类型不是MySQL中常用的数据类型。

选项:

A. INT

B. VAR

C. TIME

D. CHAR

答案: VAR

问题 4: 3. 在关系模型中,同一表中的不同属性名可以相同( )。

选项:

答案: 错误

问题 5: 1. 主键的关键词是( )。

选项:

A. key

B. unique

C. foreign key

D. primary key

答案: primary key

问题 6: 2. 可以用( )来创建数据表

选项:

A. DESC TABLE

B. ALTER TABLE

C. SHOW CREATE TABLE

D. CREATE TABLE

答案: CREATE TABLE

问题 7: 1. 查找条件为:姓名(NAME)不为空的记录( )。

选项:

A. WHERE NAME ! NULL

B. WHERE NAME NOT NULL

C. WHERE NAME IS NOT NULL

D. WHERE NAME!=NULL

答案: 请关注公众号【大象答案】查看答案

问题 8: 2. 在查询语句中,用来限制条件的子句是( )。

选项:

A. select

B. group by

C. where

D. from

答案: 请关注公众号【大象答案】查看答案

问题 9: 3. SQL语言允许使用通配符进行字符串匹配,其中“%”可以表示( )。

选项:

A. 零个字符

B. 1个字符

C. 多个字符

D. 以上都可以

答案: 请关注公众号【大象答案】查看答案

问题 10: 4. x between y and z等同于x>y && x

选项:

答案: 请关注公众号【大象答案】查看答案

问题 11: 1. 下面关于数据库中表的行和列的叙述正确的是( )。

选项:

A. 表中的行是有序的,列是无序的

B. 表中的列是有序的,行是无序的

C. 表中的行和列都是有序的

D. 表中的行和列都是无序的

答案: 请关注公众号【大象答案】查看答案

问题 12: 2. 基于这样的3个表,即学生表S、课程表C和学生选课表SC,它们的关系模式如下:S(S#,SN,SEX,AGE,DEPT)(学号,姓名,性别,年龄,系别)C(C#,CN)(课程号,课程名称)SC(S#,C#,GRADE)(学号,课程号,成绩).检索4门以上课程的学生总成绩(不统计不及格的课程),并要求按总成绩的降序排列出来。正确的SELECT语句是( )。

选项:

A. SELECT S#,SUM(GRAGE) FROM SC WHERE GRADE>=60 GROUP BY S# ORDER BY S# HAVING COUNT(*)>=4

B. SELECT S#,SUM(GRADE) FROM SC WHERE GRADE>=60 GROUP BY S# HAVING COUNT(*)>=4 ORDER BY 2 DESC

C. SELECT S#,SUM(GRADE) FROM SC WHERE GRADE>=60 HAVING COUNT(*)<=4 GROUP BY S# ORDER BY 2 DESC

D. SELECT S#,SUM(GRADE) FROM SC WHERE GRADE>=60 HAVING COUNT(*)>=4 GROUP BY S# ORDER BY 2

答案: 请关注公众号【大象答案】查看答案

问题 13: 3. 下列聚合函数不忽略空值(NULL)的是( )。

选项:

A. SUM(列名)

B. MAX(列名)

C. COUNT(*)

D. AVG(列名)

答案: 请关注公众号【大象答案】查看答案

问题 14: 4. 在SQL中,下列涉及空值的操作,不正确的是( )。

选项:

A. AGE IS NULL

B. AGE IS NOT NULL

C. AGE=NULL

D. NOT(AGE IS NULL)

答案: 请关注公众号【大象答案】查看答案

问题 15: 5. “学生-选课-课程”数据库中的3个关系: S(S#,SNAME,SEX,DEPARTMENT),主码是S#; C(C#,CNAME,TEACHER),主码是C#; SC(S#,C#,GRADE),主码是(S#,C#)。 在下列关于保持数据库完整性的叙述中,哪一个是不正确的?( )

选项:

A. 向关系SC插入元组时,S#C#都不能是空值(NULL)

B. 可以任意删除关系SC中的元组

C. 向任何一个关系插入元组时,必须保证该关系主码值的唯一性

D. 可以任意删除关系C中的元组

答案: 请关注公众号【大象答案】查看答案

问题 16: 6. 已知学生选课信息表:sc(sno,cno,grade)。查询“至少选修了一门课程,但没有学习成绩的学生学号和课程号”的SQL语句是( )。

选项:

A. SELECT sno,cno FROM sc WHERE grade=NULL

B. SELECT sno,cno FROM sc WHERE grade IS

C. SELECT sno,cno FROM sc WHERE grade IS NULL

D. SELECT sno,cno FROM sc WHERE grade=

答案: 请关注公众号【大象答案】查看答案

问题 17: 7. 若要删除数据库中已经存在的表S,可用( )。

选项:

A. DELETE TABLE S

B. DELETE S

C. DROP TABLE S

D. DROP S

答案: 请关注公众号【大象答案】查看答案

问题 18: 8. 在下列SQL语句中,修改表结构的语句是( )。

选项:

A. ALTER

B. CREATE

C. UPDATE

D. INSERT

答案: 请关注公众号【大象答案】查看答案

问题 19: 9. SELECT语句中,________子句用于选择满足给定条件的元组。

选项:

A. WHERE

B. HAVING

C. GROUP BY

D. ORDER BY

答案: 请关注公众号【大象答案】查看答案

问题 20: 10. SELECT语句中,若希望将查询结果排序,则应在SELECT语句中使用________子句。

选项:

A. WHERE

B. HAVING

C. GROUP BY

D. ORDER BY

答案: 请关注公众号【大象答案】查看答案

问题 21: 11. 设关系R(A,B,C)与SQL语句“SELECT DISTINCT A FROM R WHERE B=17”等价的关系代数表达式是( )。

选项:

A. πA(σB=17(R))

B. σB=17(πA(R))

C. σB=17(πA,C(R))

D. πA,C(σB=17(R))

答案: 请关注公众号【大象答案】查看答案

问题 22: 12. “学生-选课-课程”数据库中的3个关系: S(S#,SNAME,SEX,DEPARTMENT),主码是S#; C(C#,CNAME,TEACHER),主码是C#; SC(S#,C#,GRADE),主码是(S#,C#)。 若要查找姓名中第一个字为“王”的学生的学号和姓名,则下面列出的SQL语句中,哪个(些)是正确的?( )。 Ⅰ. SELECT S#,SNAME FROM S WHERE SNAME='王%' Ⅱ. SELECT S#,SNAME FROM S WHERE SNAME LIKE '王%' Ⅲ. SELECT S#,SNAME FROM S WHERE SNAME LIKE '王_'

选项:

A. Ⅰ

B. Ⅱ

C. Ⅲ

D. 全部

答案: 请关注公众号【大象答案】查看答案

问题 23: 13. 基于“学生-选课-课程”数据库中的3个关系:S(S#,SNAME,SEX,DEPARTMENT),主码是S# C(C#,CNAME,TEACHER),主码是C# SC(S#,C#,GRADE),主码是(S#,C#). 若要查找姓名中第一个字为“王”的学生的学号和姓名,则下面列出的SQL语句中,哪个(些)是正确的?( )

选项:

A. SELECT S#,SNAME FROM S WHERE SNAME='%'

B. SELECT S#,SNAME FROM S WHERE SNAME LIKE '%'

C. SELECT S#,SNAME FROM S WHERE SNAME LIKE '_'

D. 全部

答案: 请关注公众号【大象答案】查看答案

问题 24: 14. 在SQL语言中,条件“年龄 BETWEEN 20 AND 30”表示年龄在20~30之间,且( )。

选项:

A. 包括20岁和30

B. 不包括20岁和30

C. 包括20岁但不包括30

D. 包括30岁但不包括20

答案: 请关注公众号【大象答案】查看答案

问题 25: 15. “学生-选课-课程”数据库中的3个关系:
S(S#,SNAME,SEX,DEPARTMENT),主码是S#;
C(C#,CNAME,TEACHER),主码是C#;
SC(S#,C#,GRADE),主码是(S#,C#)。
若要“查询选修了3门以上课程的学生的学号”,则正确的SQL语句是( )。

选项:

A. SELECT S# FROM SC GROUP BY S# WHERE COUNT(*)> 3

B. SELECT S# FROM SC GROUP BY S# HAVING COUNT(*)> 3

C. SELECT S# FROM SC ORDER BY S# WHERE COUNT(*)> 3

D. SELECT S# FROM SC ORDER BY S# HAVING COUNT(*)> 3

答案: 请关注公众号【大象答案】查看答案

问题 26: 16. SELECT语句中,使用( )子句可按指定列的值分组。

选项:

A. WHERE

B. HAVING

C. GROUP BY

D. ORDER BY

答案: 请关注公众号【大象答案】查看答案

问题 27: 17. SELECT语句中,使用GROUP BY子句可按指定列的值分组,同时使用( )可提取满足条件的组。

选项:

A. WHERE

B. HAVING

C. GROUP BY

D. ORDER BY

答案: 请关注公众号【大象答案】查看答案

问题 28: 18. “学生-选课-课程”数据库中的3个关系:
S(S#,SNAME,SEX,DEPARTMENT),主码是S#;
C(C#,CNAME,TEACHER),主码是C#;
SC(S#,C#,GRADE),主码是(S#,C#)。
查找每个学生的学号、姓名、选修的课程名和成绩,将使用关系( )。

选项:

A. 只有S,SC

B. 只有SC,C

C. 只有S,C

D. S,SC,C

答案: 请关注公众号【大象答案】查看答案

问题 29: 19. 基于这样的3个表,即学生表S、课程表C和学生选课表SC,它们的关系模式如下:S(S#,SN,SEX,AGE,DEPT)(学号,姓名,性别,年龄,系别)C(C#,CN)(课程号,课程名称)SC(S#,C#,GRADE)(学号,课程号,成绩).检索学生姓名及其所选修课程的课程号和成绩。正确的SELECT语句是( )。

选项:

A. SELECT S.SN,SC.C#,SC.GRADE FROM S WHERE S.S#=SC.S#

B. SELECT S.SN, SC.C#,SC.GRADE FROM SC WHERE S.S#=SC.GRADE

C. SELECT S.SN,SC.C#,SC.GRADE FROM S, SC WHERE S.S#=SC.S#

D. SELECT S.SN,SC.C#,SC.GRADE FROM S,SC

答案: 请关注公众号【大象答案】查看答案

问题 30: 20. 假设学生关系S(S#,SNAME,SEX),课程关系C(C#,CNAME),学生选课关系SC(S#,C#,GRADE)。要查询选修“Computer”课的男生姓名,将涉及到关系( )。

选项:

A. S

B. SC

C. SCC

D. SSCC

答案: 请关注公众号【大象答案】查看答案

问题 31: 1. 查看索引只能用SHOW INDEX命令( )。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 32: 2. 如果在排序和分组的对象上建立了索引,可以极大地提高速度( )。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 33: 1. 定义和初始化一个用户变量可以使用( )语句。

选项:

A. set

B. select

C. set select

D. declare

答案: 请关注公众号【大象答案】查看答案

问题 34: 2. 在MySQL中,条件分支结构语句可以用if…[else]…end条件语句( )。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 35: 3. 会话变量在每一次建立一个新的连接时,由MySQL初始化( )。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 36: 1. 调用存储过程可以使用( )命令。

选项:

A. CALL

B. SHOW

C. EXEC

D. ALTER

答案: 请关注公众号【大象答案】查看答案

问题 37: 2. 创建存储过程的命令是 ( )。

选项:

A. CREATE FUNCTION

B. ALTER PROCEDURE

C. CREATE TRIGGER

D. CREATE PROCEDURE

答案: 请关注公众号【大象答案】查看答案

问题 38: 1. MySQL中存储用户全局权限的表是( )。

选项:

A. columns_priv

B. tables_priv

C. procs_priv

D. user

答案: 请关注公众号【大象答案】查看答案

问题 39: 2. 在MySQL中,可以使用( )语句来实现权限的撤销。

选项:

A. DROP

B. DELETE

C. REVOKE

D. GRANT

答案: 请关注公众号【大象答案】查看答案

电话咨询