数据库mooc题有答案.docx

上传人:b****7 文档编号:10732395 上传时间:2023-02-22 格式:DOCX 页数:12 大小:18.29KB
下载 相关 举报
数据库mooc题有答案.docx_第1页
第1页 / 共12页
数据库mooc题有答案.docx_第2页
第2页 / 共12页
数据库mooc题有答案.docx_第3页
第3页 / 共12页
数据库mooc题有答案.docx_第4页
第4页 / 共12页
数据库mooc题有答案.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

数据库mooc题有答案.docx

《数据库mooc题有答案.docx》由会员分享,可在线阅读,更多相关《数据库mooc题有答案.docx(12页珍藏版)》请在冰豆网上搜索。

数据库mooc题有答案.docx

数据库mooc题有答案

一、单选题(题数:

47,共94.0分)

1下列(  )命令用于删除sample数据库的tb_name表。

(2.0分)

A、deletefromtb_name

B、deletefromsample.tb_name

C、droptabletb_name

D、droptablesample.tb_name

2数据库系统的日志文件用于记录(  )。

(2.0分)

A、程序运行过程

B、程序运行结果

C、数据查询操作

D、数据更新操作

3在“连接”组中有两种连接认证方式,在(  )方式下,需要客户端应用程序在连接时提供登录时需要的用户标识和密码。

(2.0分)

A、Windows身份验证

B、SQLServer身份验证

C、以超级用户身份登录

D、以其他方式登录

4用SQL语言描述“在教师表中查找女教师的全部信息”,下列SQL语句正确的是(  )。

(2.0分)

A、selectform教师表if(性别=”女”)

B、select性别from教师表if(性别=”女”)

C、select*from教师表where性别=’女’

D、select*from性别where性别=’女’

5以下关于外键和相应的主键之间的关系,正确的是(  )。

(2.0分)

A、外键并不一定要与相应的主键同名

B、外键一定要与相应的主键同名

C、外键一定要与相应的主键同名而且唯一

D、外键一定要与相应的主键同名,但并不一定唯一

6在SQLServer中,用于表示逻辑数据“真”与“假”的数据类型是(  )。

(2.0分)

A、Logic

B、Bit

C、Binary

D、Text

7在一个表中,有“性别”列。

要求性别只能输入“男”或者“女”,此时对该列应该采用(  )。

(2.0分)

A、外键约束

B、检查约束

C、默认约束

D、外键约束

8SQL语言中,删除一个表中所有数据,但保留表结构的命令是(  )(2.0分)

A、DELETE

B、DROP

C、CLEAR

D、REMOVE

9数据冗余是指(  )。

(2.0分)

A、存在重复的数据

B、数据丢失

C、数据量太大

D、数据和数据之间没有联系

我的答案:

A

10英文缩写DBA代表(  )。

(2.0分)

A、数据库管理系统

B、数据库管理员

C、数据定义语言

D、数据库操纵语言

11.DELETE语句用于删除表中的数据。

代码"delete*from学生表"执行的结果是(  )。

(2.0分)

A、删除学生表以及所有的数据

B、删除学生表中的数据,但是表没有被删除

C、能正确执行,但是不能清空学生表中数据

D、执行报错

12在创建表的过程中,下列(  )关键字用于定义默认值。

(2.0分)

A、DISTINCT

B、UNIQUE

C、CHECK

D、DEFAULT

13利用查询分析器,能(  )。

(2.0分)

A、直接执行SQL语句

B、提交SQL语句给服务器执行

C、作为企业管理器使用

D、作为服务管理器使用

14.SQLServer系统中的所有服务器级系统信息存储于(  )数据库。

(2.0分)

A、master

B、model

C、tempdb

D、msdb

15.假如有两个表的连接是这样的:

table_1INNERJOINtable_2其中table_1和table_2是两个具有公共属性的表,这种连接会生成(  )结果集。

(2.0分)

A、包括table_1中的所有行,不包括table_2的不匹配行

B、包括table_2中的所有行,不包括table_1的不匹配行

C、包括和两个表的所有行

D、只包括table_1和table_2满足条件的行

16.在数据库系统中,数据模型有三类,它们是(  )。

(2.0分)

A、实体模型、实体联系模型、关系模型

B、层次模型、网络模型、关系模型

C、一对一模型、一对多模型、多对多模型

D、实体模型、概念模型、存储模型

17在SQL中,创建基本表用(  )命令。

(2.0分)

A、CREATESCHEMA

B、CREATEVIEW

C、CREATEINDEX

D、CREATETABLE

18在图书表中,记录了图书的编号、图书名称、作者和出版社。

现要查询所有的出版社,重复的出版社应该进行过滤,正确的T-SQL语句是(  )。

(2.0分)

A、SELECT出版社DISTINCTFROM图书表

B、SELECTDISTINCT出版社FROM图书表

C、SELECT出版社FROM图书表DISTINCT

D、SELECTDISTINCT(出版社)FROM图书表

19.在SQL语言中,条件年龄BETWEEN15AND35表示年龄在15至35之间,且(  )。

(2.0分)

A、包括15岁和35岁

B、不包括15岁和35岁

C、包括15岁但不包括35岁

D、包括35岁但不包括15岁

20定义列中可以接受的数据值或格式,称为(  )。

(2.0分)

A、唯一性约束

B、检查约束

C、主键约束

D、默认约束

21表在数据库中是一个非常重要的数据对象,它是用于(  )各种数据内容的。

(2.0分)

A、显示

B、查询

C、存放

D、检索

22.SQLServer的身份验证模式可以是(  )。

(2.0分)

A、只能是WINDOWS身份验证

B、只能是混合模式

C、WINDOWS身份验证和混合模式都可以

D、以上答案都不对

23select*fromstudent该代码中的*号,表示的正确含义是(  )。

(2.0分)

A、普通的字符*

B、错误信息

C、所有字段

D、模糊查询

24创建表时,不允许某列为空可以使用(  )。

(2.0分)

A、NOTNULL

B、ISNULL

C、NOTBLANK

D、NOBLANK

25下列情况中哪一个情况无法用IDENTITY列定义(  )。

(2.0分)

A、1,2,3,4...

B、10,20,30,40...

C、1,1,2,3,5,8...

D、5,10,15,20..

26建立在操作系统之上,并对数据库进行管理和控制的一层数据管理软件是(  )。

(2.0分)

A、数据库

B、数据库系统

C、数据库管理系统

D、数据库应用系统

27日志文件的默认扩展名为(  )。

(2.0分)

A、MDF

B、NDF

C、LDF

D、DBF

28从学生(STUDENT)表中的姓名(NAME)字段查找姓“张”的学生可以使用如下代码:

select*fromstudentwhere...省略号处的代码是(  )。

(2.0分)

A、NAME='张*'

B、NAME='%张%'

C、NAMELIKE'张%'

D、NAMELIKE'张_'

29在定义表结构时,下列可以设置成标识列的数据类型是()(2.0分)

A、整型数

B、文本型

C、字符型

D、任何类型都可以

30下列聚集函数中,(  )只能用于计算数值类型的数据。

(2.0分)

A、COUNT()

B、MIN()

C、MAX()

D、SUM()

31如果表中有一列用于使用中文存储用户的家庭地址,该列最好设置的数据类型是(  )。

(2.0分)

A、CHAR

B、NCHAR

C、VARCHAR

D、NVARCHAR

32如果要往表中增加一条记录,则应使用下列(  )SQL语句。

(2.0分)

A、ALTERTABLE

B、INSERTINTOTABLE

C、CREATETABLE

D、DROPTABLE

33数据操纵语言(DML)所实现的操作包括(  )。

(2.0分)

A、查询、删除、修改

B、授权、查询、排序

C、授权、修改、排序

D、模式定义、删除、修改

34下列说法正确的是(  )。

(2.0分)

A、执行”SELECT*FROMtable_nameWHERE…”语法后,定会返回所有行的数据

B、WHERE子句在SELECT子句中的为必选

C、在SQL中,”!

=”与”<>”作用完成相同

D、语法”SELECT*FROMtanble_nameWHEREAgeNOTISNULL”的写法正确

35数据查询语句SELECT的语法中,必不可少的子句是(  )。

A、SELECT和WHERE

B、SELECT和FROM

C、FROM

D、SELECT

36下列聚合函数中正确的是(  )。

A、SUM(*)

B、MAX(*)

C、COUNT(*)

D、AVG(*)

37下列SQL语句,正确的是(  )。

A、SELECT*TOP5FROMtable_name

B、SELECTTOP5%*FROMtable_name

C、SELECT*TOP5PERCENTFROMtable_name

D、SELECTTOP5PERCENT*FROMtable_name

38在SQL语句中,与表达式"仓库号NOTIN("wh","wh2")"功能相同的表达式是(  )。

A、仓库号="wh"AND仓库号="wh2"

B、仓库号!

="wh"OR仓库号!

="wh2"

C、仓库号="wh"OR仓库号="wh2"

D、仓库号!

="wh"AND仓库号!

="wh2"

39使用SQL语句进行分组检索时,为了去掉不满足条件的分组,下列说法正确的是(  )。

A、使用WHERE子句

B、在GROUPBY后面使用HAVING子句

C、先使用WHERE子句,再使用HAVING子句

D、先使用HAVING子句,再使用WHERE子句

40要查询计算出学生表中科目是英语的所有学生的最高成绩,代码应该是(  )。

A、SELECTCOUNT(成绩)FROM学生表WHERE科目=‘英语’

B、SELECTAVG(成绩)FROM学生表WHERE科目=‘英语’

C、SELECTMAX(科目)FROM学生表WHERE科目=‘英语’

D、SELECTMAX(成绩)FROM学生表WHERE科目=‘英语’

41模式查找like'_a%',可能结果是以下的(  )。

A、aili

B、bai

C、bba

D、cca

42在表中不可以为空值的约束是(  )。

A、外键约束

B、默认约束

C、唯一性约束

D、主键约束

43公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从部门到职员的联系类型是(  )。

A、多对多

B、一对一

C、一对多

D、多对一

44下面的描述正确的是(  )。

A、每个数据文件中可以有多个主数据文件

B、只允许有一个次数据文件

C、一个数据库有主数据库文件即可

D、一个数据库至少由一个主数据文件和一个日志文件组成

45在存在下列关键字的SQL语句中,不可能出现Where子句的是(  )。

A、Update

B、Delete

C、Insert

D、Alter

46关于联接查询,下列说法错误的是(  )。

A、联接查询就是对多个表进行联合查询,联合查询的方式有内联接,外联接和自联接

B、外联接分左联接和右联接,左联接是以左边表某列查询的数据作为右边表查询的依据

C、外联接必须指明是左联接LEFTJOIN还是右联接RIGHTJOIN

D、内联接必须由关键字INNER来指明

47数据库是由多个操作系统文件组成的,下列不属于数据库文件的是(  )。

A、主数据库文件

B、辅助数据文件

C、日志文件

D、索引文件

二、多选题(题数:

3,共6.0分)

1在关系数据库中,主键是(  )。

【选两项】

(2.0分)

A、为标识表中唯一的实体

B、只允许以表中第一字段建立

C、创建唯一的索引,允许空值

D、主键列的各值不允许重复

2下列关于DISTINCT的描述,正确的有(  )。

【选两项】

(2.0分)

A、删除错误列信息

B、去掉重复的数据

C、DISTINCT关键字放于FROM子句之后

D、DISTINCT关键字放于字段名之前

3关于varchar和nvarchar的比较,下面说法正确的是(  )。

【选三项】(2.0分)

A、他们都是字符类型数据

B、他们都是可变长度字符类型是数据

C、varchar存储Unicode字符数据

D、nvarchar存储Unicode字符数据

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 能源化工

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1