评论

江苏开放大学2024年秋《数据库系统原理 060217》

重点提示:如果查询不到相应复习答案,请联系客服配合客服的要求处理

解析,更多解析,请关注【飞扬搜题】微信公众号获取答案

单选题

1

以下选项中,不可以创建表约束的方法是( )。

A

修改表时,添加约束

B

新建表时,在单个列定义后定义约束

C

使用CREATE命令单独定义约束

D

新建表时,在所有列定义完之后再定义约束

答案是:

2

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

A

查询

B

在视图上定义新视图

C

更新视图

D

在视图上定义新的基本表

答案是:

3

要用SQL语句查询名字中最后一个字为“省”或“市”的名称,则查询条件子句应写成:WHERE 名称 LIKE( )。

A

‘%[省市]’

B

‘%省市’

C

‘%省市%’

D

‘_[省市]’

答案是:

4

连接查询的关键是连接条件,关于两表的连接条件,下列说法( )是正确的。

A

连接条件应是等值比较

B

两表进行比较的属性类型必须可比

C

两表间的连接条件是固定的

D

两表进行比较的必须是同名列

答案是:

5

设职工表中有属性“电话”,要查找有电话信息的职工,则查询条件子句应写成:WHERE 电话( )。

A

<>NULL

B

<>''

C

<>'null'

D

is not null

答案是:

6

SSMS中包括多个管理工具,使用图形界面创建和维护数据库、表的是( )。

A

解决方案资源管理器

B

查询编辑器

C

配置管理器

D

对象资源管理器

答案是:

7

关于SQL Server数据库文件,以下叙述错误的是( )。

A

一个数据库只有一个主数据文件

B

数据文件的扩展名都是mdf

C

一个数据库可以有多个数据文件

D

数据库必须有日志文件

答案是:

8

要想使SQL Server数据库管理系统开始工作,必须首先启动( )。

A

数据导入和导出程序

B

查询分析器

C

SQL Server服务器

D

网络实用工具

答案是:

9

嵌套查询中,父查询的条件是“<ALL”子查询的结果,下列各项中能替代该条件的是( )。

A

<MAX()

B

<ANY

C

<MIN()

D

IN

答案是:

10

关系数据库中,为了简化用户的查询操作,而又不增加数据冗余,常用方法是创建( )。

A

视图

B

新表

C

索引

D

属性

答案是:

11

要在课程表中删除一门课程的信息,并在选课表里删除该门课的选课记录。在选课表中课程号为外码,以下说法中正确的是( )。

A

先删除课程信息,再删选课记录

B

先删除选课记录,再删课程信息

C

课程信息和选课记录要同时删

D

删除顺序任意

答案是:

12

为了使索引键的值在基本表中唯一,在创建索引的语句中应使用保留字( )。

A

CLUSTER

B

DISTINCT

C

UNIQUE

D

UNION

答案是:

13

要查询选修了3门以上课程的学生的学号,则正确的SQL语句是:

SELECT 学号 FROM 选课( )。

A

ORDER BY 学号 HAVING COUNT(*)>3

B

GROUP BY 学号 WHERE COUNT(*)>3

C

GROUP BY 学号 HAVING COUNT(*)>3

D

ORDER BY 学号 WHERE COUNT(*)>3

答案是:

14

SQL语言是( )数据库的标准语言。

A

关系

B

文档

C

键值

D

面向对象

答案是:

15

下列有关索引的叙述,错误的是( )。

A

索引能够加快数据库查询速度

B

定义索引时可以强制索引列的值具有唯一性

C

一个索引可包含多个属性列

D

索引越多越好

答案是:

16

想将查找结果中的列名“所在系”改为“系名”,则在SELECT子句中定义列别名,下列各项中( )不对。

A

所在系 AS 系名

B

所在系=系名

C

系名=所在系

D

所在系 系名

答案是:

17

用SQL语句查找年龄大于20、小于23岁(不含20、23)的学生姓名,则WHERE子句中的条件表达式应写成( )。

A

年龄>20 AND 年龄<23

B

年龄 BETWEEN 20 AND 23

C

年龄>20 OR 年龄<23

D

20<年龄<23

答案是:

18

下列SQL语句中,修改表结构的语句是( )。

A

INSERT

B

CREATE

C

UPDATE

D

ALTER

答案是:

19

在下列各项中,( )不是系统数据库。

A

Msdb

B

Main

C

Master

D

Tempdb

答案是:

20

在DELETE语句中,如果没有WHERE子句,表示删除( )。

A

第一个元组

B

当前元组

C

所有元组

D

满足条件的元组

答案是:

简答题

1

本题是应用实践题,请到讨论区“破冰之旅”中下载《实验1指导书——表的定义和查询》和《实验报告1——表的定义和查询》,阅读实验指导书,根据实验步骤和提示进行实验,填写好实验报告,以附件形式提交到这里。

答案是:返回搜狐,查看更多

责任编辑:

平台声明:该文观点仅代表作者本人,搜狐号系信息发布平台,搜狐仅提供信息存储空间服务。
阅读 ()