覆盖学起Plus、超星学习通等平台的全学科作业答案、历年真题与考试速查系统
中国大学MOOC作业考试答案

想要快速找到正确答案?

立即关注 超新尔雅学习通微信公众号,轻松解决学习难题!

超新尔雅学习通
扫码关注

作业辅导
扫码关注
论文指导
轻松解决学习难题!

中国大学MOOC数据库语言程序设计作业答案

数据库语言程序设计

学校: 无

平台: 超星学习通

题目如下:

1. 反映现实世界中实体及实体间联系的信息模型是( )。

A. 关系模型

B. 层次模型

C. E-R模型

D. 网状模型

答案: E-R模型

2. 供应商可以给某个工程提供多种材料,同一种材料也可以由不同的供应商提供,从材料到供应商之间的联系类型是(  )。

A. 多对多

B. 一对一

C. 多对一

D. 一对多

答案: 多对多

3. 设关系R和S如下: R u S 的元组个数为( )

A. 8

B. 7

C. 6

D. 5

答案: 8

4. SQLServer2012是一个(  )的数据库系统。

A. 网状型

B. 层次型

C. 关系型

D. 以上都不是

答案: 关系型

5. SQLServer2012采用的身份验证模式有( )

A. 仅Windows身份验证模式

B. 仅SQL Server身份验证模式

C. 仅混合模式

D. Windows身份验证模式和混合验证模式

答案: Windows身份验证模式和混合验证模式

6. 如果希望完全安装SQLServer ,则应选择( )

A. 典型安装

B. 最小安装

C. 自定义安装

D. 仅连接

答案: 典型安装

7. SQL Server2012提供了一整套管理工具和应用程序,其中负责启动、暂停和停止SQL Server 这几种服务的是 ( )

A. 企业管理器

B. 导入和导出数据

C. 事件探察器

D. 服务管理器

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

8. 下列哪一个不是系统数据库?( )

A. master

B. model

C. msdb

D. pub

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

9. SQL Server 2012是一个( )的数据库系统。

A. 网状型

B. 层次型

C. 关系型

D. 以上都不是

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

10. SQL server数据库文件有三类,其中主数据文件的后缀为( )

A. .ndf

B. .ldf

C. .mdf

D. .ldf

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

11. 在SQL Server2012系统中,事务日志文件的后缀是( )。

A. mdf

B. ndf

C. ldf

D. mmf

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

12. SQL Server2012的物理存储主要包括3类文件( )

A. 主数据文件、次数据文件、事务日志文件

B. 主数据文件、次数据文件、文本文件

C. 表文件、索引文件、存储过程

D. 表文件、索引文件、图表文件

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

13. 当数据库损坏时,数据库管理员可以通过何种方式恢复数据库( )。

A. 事务日志文件

B. 主数据文件

C. DELETE语句

D. 联机帮助文件

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

14. SQL Server 2012的文件包括: 主数据文件、辅助数据文件和( )。

A. 索引文件

B. 日志文件

C. 备份文件

D. 程序文件

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

15. SQL Server安装程序创建了系统数据库,下列哪个不是系统数据库。( )

A. master

B. model

C. pub

D. msdb

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

16. 在安装 MS SQL Server 时,系统自动建立几个数据库,其中有一个数据库被删除后,不影响系统的正常运行,这个数据库是( )

A. tempdb 数据库

B. master 数据库

C. model 数据库

D. AdventureWorks数据库

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

17. 下列对文件组的叙述错误的是( )。

A. 一个文件或文件组只能被一个数据库使用

B. 一个文件只属于一个文件组

C. 日志文件属于主文件组

D. 为了获得最佳性能,各个文件和文件组要存储在不同的逻辑磁盘上

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

18. SQL Server2012系统中由SQL Server 代理用于计划警报和作业的是以下哪个系统数据库( )。

A. master

B. msdb

C. model

D. tempdb

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

19. 在创建数据库时,系统给出了默认的物理路径,这个路径不可以修改。

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

20. 在设置文件的最大大小时,有两种方式,一种是给出最大大小,另外一种是不限制增长。

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

21. 创建数据库test,它有1个数据文件,名为data, 初始大小为4mb,按10%增长, 增长不受限制;还有1个日志文件,初始大小为5mb,按2增长MB, 最大大小为50 mb。 create _____ test 0n ( name=______', _______ = 'D: \lily123\test\____._____', size=4mb, maxsize=_______, filegrowth=______) log on (name=log2', filename = 'D: \lily123\test\____._____', size=4mb, maxsize=______, filegrowth=2mb )

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

22. 在定义成绩表时,有分数这一列,规定分数的取值范围时0到100之间,为分数选定哪种数据类型能够有效地节省存储空间( )

A. bigint

B. int

C. smallint

D. tinyint

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

23. SQL SERVER2012的字符串型数据类型主要包括( )。

A. INT MONEY CHAR

B. CHAR VARCHAR TEXT

C. DATETIME BINARY INT

D. CHAR VARCHAR INT

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

24. 在使用create database命令创建数据库时,filename选项定义的是( )。

A. 逻辑文件名

B. 物理文件名

C. 文件的初始大小

D. 文件的增长量

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

25. 创建数据库的CREATE DATABASE命令中,filegrowth的含义是( )。

A. 初始大小

B. 最大大小

C. 文件位置

D. 增长方式

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

26. 下列SQL语句中,创建关系表的是( )。

A. ALTER TABLE

B. CREATE TABLE

C. UPDATE TABLE

D. INSERT TABLE

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

27. 创建表时,不是必须要指定的为以下哪个( )

A. 列名

B. 数据类型

C. 某列是否为空

D. 行数

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

28. 在下列基本表的定义中,数值5表示(  ) CREATE TABLE student (Sno char(5) not null unique,Sname char(2))

A.

B. 表中有5列

C. 表中字符串Sno 的长度

D. 表格的大小

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

29. 在 MS SQL Server 中,建立表 stu(no , name , sex , birthday) , no 为表的主码,表中信息如题 16 图所示,能够正确执行的插入操作是( )

A. INSERT INTO stu VALUES( ′陈静′,′女′ )

B. INSERT INTO stu VALUES(4 ,′陈静′,′女′,′ 1978 / 10 / 09 ′ )

C. INSERT INTO stu VALUES(2 ,′陈静′,′女′,′ 1978 / 10 / 09 ′ )

D. INSERT INTO stu VALUES(2 ,′女′,′陈静′,′ 1978 / 10 / 09 ′ )

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

30. 在某个数据库中建立了表person(no,name,sex,birthday),no为表的主码,表中已有的记录如下图所示:   No Name Sex Birthday   1 张丽丽 女 1967/05/07   4 李方 女 1970/04/14   6 王安 男 1982/10/27  以下四个语句中能够正确执行的插入操作是( )

A. INSERT INTO person VALUES(6,′王中′,′男′,′1964/03/08′)

B. INSERT INTO person(name,sex) VALUES(′王中′,′男′)

C. INSERT INTO person VALUES(2,′男′,′王中′,′1964/03/08′)

D. INSERT INTO person(no,sex) VALUES(2,′男′)

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

31. 若用如下的SQL语句创建了一个表S: CREATE TABLE S (SNo CHAR (6) NOT NULL, SName CHAR(8) NOT NULL, SEX CHAR(2), AGE INTEGER) 现向S表插入如下行时,哪一行可以被插入(  )?

A. ('991001' , '李明芳', 女, '23')

B. ('990746', '张为', NULL, NULL)

C. (NULL, '陈道一', '男', 32)

D. ('992345', NULL, '女', 25)

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

32. 语句delete from sc 表明( )。

A. 删除基本表sc中的全部记录

B. 删除基本表sc

C. 删除基本表sc中的列数据

D. 删除基本表sc中的部分行

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

33. 注意:查询的数据库和表名与视频中的例子相同。 查询全体学生的学号与姓名 select ____,_____ from_____

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

34. 查询课程表的课程号和课程名,在查询结果中显示列标题为cno和cname。 select 课程号 ____ cno, _____ _____ cname from ______

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

35. 查询学生来自哪些专业 select _____ _____ from xs

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

36. 查询选修课了101号课程的学生学号及成绩,且按成绩的降序排列。(注意,填空时英文字符全部小写) select 学号,成绩 from ___ where 课程号=‘101’ order by ______

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

37. 查询全体学生,结果按专业名升序排列,出生日期降序排列。(注意,空格处的英文字符全部小写,表示升序的单词虽然是缺省的,可以不写,但是为了答案统一,大家还是要写) select ___ from xs order by ____,_____

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

38. 查找选修了206课程且成绩在75分以上的学生姓名及成绩(填空时,要求所有英文字符小写) select 姓名,成绩 from xs,xs_kc where ____________ and 课程号='206' and ______

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

39. 查询每个学生的学号,姓名及平均成绩。(注意,全部英文字符小写,函数使用的括号用英文输入状态下的括号,否则答案错误) select _______,姓名,_________ as 平均成绩 from xs,________ where _________ _______________

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

40. 检索选修了5门以上课程 广东开放大学 的学生姓名。 select 姓名 from xs,xs_kc _____________ group by______ having ________

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

41. 当关系 R 和 S 自然连接时( )

A. 在新表中,包含 R、 S 中所有的行

B. 在新表中,只包含两个关系之间公共属性值相等的行,消除重复列

C. 在新表中,只包含两个关系之间公共属性值相等的行,不消除重复列

D. 自然连接要求两个关系中相同的分量,不必是相同的属性组

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

42. 现有关系student (sno,sname,sex,age) course(cno,cname,credit) sc(sno,cno,socre) 查询选了102号课程的学生的学号,姓名和成绩 select student.sno,_____,_____ from _____,______ where ____________ and 课程号='102'

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

43. 现有关系student (sno,sname,sex,age) course(cno,cname,credit) sc(sno,cno,socre) 查找选了数据库这门课程的学生姓名,将查询到哪些关系()

A. student

B. course 和student

C. student 和sc

D. student,course 和sc

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

44. 现有关系student (sno,sname,sex,age) course(cno,cname,credit) sc(sno,cno,socre) 查找王燕所选修的课程的课程和成绩,将查询到哪些关系( )

A.

B. student

C. course 和student

D. student 和sc

E. student,course 和sc

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

45. 带有in 谓词得子查询时单值子查询

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

46. 带有some 和any 谓词得子查询是多值子查询

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

47. 子查询的取值做为外层查询的条件中的哪个部分而存在。( )

A. 列名

B. 比较运算符

C. 值

D. 以上都不对

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

48. 现有关系student (sno,sname,sex,age) course(cno,cname,credit) sc(sno,cno,socre) 查询选修了101号课程,且分数为该门课程最高分得学生得学号 select ____ from ______ where cno=‘101’and score ____(select ____ from _____ where cno=‘101’)

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

49. SQL语言中,条件“年龄between 20 and 30”表示年龄在20至30之间,且( )

A. 包括20和30

B. 不包括20和30

C. 包括20但不包括30

D. 包括30但不包括20

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

50. 表达式“AGE BETWEEN 18 AND 24”等价于(  )。

A. AGE>18 AND G<24

B. AGE>=18 AND G<24

C. AGE>18 AND G<=24

D. AGE>=18 AND AGE<=24

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

51. 在 SQL 语言中,涉及空值操作不正确的是( )。

A. AGE IS NULL

B. AGE IS NOT NULL

C. AGE=NULL

D. NOT(AGE IS NULL)

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

52. 在SQL中,聚合函数COUNT(列名)用于()

A. 计算元组的个数

B. 计算属性的个数

C. 对一列中的非空值计算个数

D. 对一列中的非空值和空值计算个数

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

53. 现要查找缺少学习成绩 (G) 的学生学号 (Sno) 和课程号 (Cno) ,相应的 SQL 语句   SELECT Sno , Cno   FROM SC   WHERE   中 WHERE 后正确的条件表达式是

A. G=0

B. G<=0

C. G=NULL

D. G IS NULL

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

54. 设有关系R(书号,书名),如果要检索第3个字母为M,且至少包含4个字母的书名,则SQL查询语句中WHERE子句的条件表达式应写成:书名 LIKE(   )

A. '_ _ M _'

B. '_ _ M%'

C. '_ _ M _ %'

D. '_%M_ _'

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

55. 模式查找like '_b%',下面哪个结果是可能的( )。

A. beer

B. ability

C. table

D. bob

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

56. 在SELECT语句的WHERE子句的条件表达式中,可以匹配0个到多个字符的通配符是( )。

A. *

B. %

< 渝粤教育 p>C. -

D. ?

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

57. 使用SQL语句进行查询操作时,若希望查询结果中不出现重复元组,应在Select子句中使用( )保留字。

A. Unique

B. ALL

C. Except

D. Distinct

国家开放大学 ="color:red">答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

58. 对于由SELECT—FROM——WHERE——GROUP BY——ORDER BY所组成的SQL 语句,在其被DBMS处理时,各子句的执行次序为( )

A. SELECT—FROM—GROUP BY——WHERE——ORDER BY

B. FROM——SELECT—WHERE——GROUP BY——ORDER BY

C. FROM—WHERE——GROUP BY—SELECT——ORDER BY

D. SELECT—FROM—WHERE——GROUP BY——ORDER BY

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

59. 对于基本表EMP(ENO,ENAME,SALARY,DNO),其属性表示职工的工号、姓名、工资和所在部门的编号。对于基本表DEPT(DNO,DNAME),其属性表示部门的编号和部门名。有一SQL语句:SELECT COUNT(DISTINCT DNO) FROM EMP; 其等价的查询语句是( )

A. 统计职工的总人数 C、 D、

B. 统计每一部门的职工人数

C. 统计职工服务的部门数目

D. 统计每一职工服务的部门总数

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

60. 对与上题的两个基本表,有一个SQL语句: UPDATE EMP SET SALARY=SALARY*1.05 WHERE DNO=’D6’ AND SALARY< (SELECT AVG(SALARY ) FROM EMP); 其等价的修改语句为( )

A. 为工资低于D6部门平均工资的所有职工加薪5%

B. 为工资低于整个企业平均工资的职工加薪5%

C. 为在D6部门工作、工资低于整个企业平均工资的职工加薪5%

D. 为在D6部门工作、工资低于本部门平均工资的职工加薪5%

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

61. 数据库中只存放视图的(  )。

A. 操作

B. 对应的数据

C. 定义

D. 限制

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

62. SQL的视图是从( )中导出的。

A. 基本表

B. 视图

C. 基本表或视图

D. 数据库

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

63. SQL中的视图提高了数据库系统的( )。

A. 完整性

B. 并发控制

C. 隔离性

D. 安全性

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

64 渝粤题库 . 为防止用户通过视图对数据进行增加、删除、修改时,无意或故意操作不属于视图范围内的基本表数据,可在定义视图时加上下列哪个句子( )。

A. WITH CHECK OPTION子句

B. WITH CHECK DISTINCT子句

C. WITH CHECK ON子句

D. WITH CHECK STRICT子句

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

65. 在视图上不能完成的操作是 ( )

A. 查询

B. 在视图上定义新的基本表

C. 在视图上定义新视图

D. 更新视图

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

66. 现有关系模式: EMP(empo, ename, mgr, sal, workday) DEPT(deptno, dname, loc) 在以下视图中,不可能更新的视图为()

A. 视图V1,由1970年以后参见工作的雇员组成

B. 视图V2,由部门号和各部门的平均工资所组成

C. 视图V3,由雇员姓名和其领导者姓名组成

D. 视图V4,由薪金超过所有雇员平均薪金的雇员所组成

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

67. 在下面的数据库表中,若学生表的主码是学号,系别表的主码是系别号,用 SQL 语言 不能执行的下面操作是:(   )

A. 从学生表中删除行(′ 005 ′,′王明′, 20 ,′ 01 ′)

B. 将行(′ 005 ′,′王山′, 19 ,′ 04 ′)插入到学生 成人学历 表中

C. 将学号为′ 001 ′的年龄改为 18

D. 将学号为′ 010 ′的系别号改为′ 04 ′

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

68. 涉及两个或两个以上表的数据的一致性维护的是哪个完整性约束( )

A. 实体完整性

B. 参照完整性

C. 域完整性

D. 用户自定义完整性

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

文章目录


    文章说明
    本文标签:
    ©版权声明
    本站提供的文章均来自网上,如有侵权请邮件与我们联系处理。敬请谅解!
    评论留言

    昵称

    个人资料
    个人资料
    学通智库​ 是专为 ​学起Plus、超星学习通、安徽继续教育、云上河开​ 等主流学习平台用户打造的一站式资源中心。
    • 文章82087
    • 评论0
    • 微语0
    标签