SQL多项选择题(MCQ)问题与答案

SQL多项选择题(MCQ)问题与答案

MCQSS.com提供涵盖各个主题的SQL多项选择题(MCQ)问题与答案。我们的互动式格式能让您立即得知是否回答正确。立即探索我们的多项选择题库,检验您的SQL知识!无需购买会员或注册,您可以免费使用我们的网站。别错过提升技能并为考试做准备的机会,尽在MCQSS.com。

1: SQL文件的典型文件名扩展是什么?

A.   .dataquery

B.   .sql

C.   。续集

D.   。询问

2: 用于总结数据的功能类别的名称是什么?

A.   分组

B.   基本的

C.   概括

D.   总计的

3: 按子句按陈述顺序放置在哪里?

A.   从之前

B.   在订购之前

C.   选择之前

D.   在哪里

4: 如果违反了外键约束,则DBMS采取的默认操作是什么?

A.   不可能违反外国密钥约束。修改被拒绝

B.   DBMS抛出了错误,但实现了违法的更改

C.   价值是级联的

D.   该值设置为空

5: 在包含子查询的语句中首次运行的查询是什么?

A.   最外面

B.   最后的

C.   最内向

D.   第一的

6: 哪个是正确的SQL查询的正确顺序?

A.   从,从地点选择,订购,订购,小组

B.   从,从哪里选择,在哪里,分组,订购

C.   从,从哪里选择,分组,订购,

D.   选择,从分组,有,订购,在哪里

E.   从,从哪里选择,分组,订购,按订购

7: 在记录4开始后,关键字限制的正确文字限制的正确语法是什么?

A.   限制4、5

B.   限制0、4

C.   极限5、4

D.   限制0、5

8: 创建和使用光标的正确过程是什么?

A.   声明光标>“打开光标”>从光标提取行>进程提取行>关闭光标> DealLocate光标

B.   声明光标>“打开光标”>从光标提取行>流程提取行> DealLocate Cursor>关闭光标

C.   打开光标>从光标提取行>进程获取行>关闭光标> DealLocate CREBSOR

D.   打开光标>从光标提取行>进程提取行> DealLocate Cursor>关闭光标

9: 此查询的结果集包括哪些记录?选择 *来自tablea左外联节点的tablee.key = tableb.key。

A.   来自Tablea的0或更多记录;来自TableB的所有记录

B.   来自Tablea的所有记录;来自TableB的所有记录

C.   来自Tablea的所有记录;来自TableB的0或更多记录

D.   仅记录tablea和tableb中的密钥

10: 哪个通配符的角色意味着“匹配任何字符的任何出现”?

A.   百分 (%)

B.   在 (@)

C.   Ampersand(&)

D.   星号(*)

11: 在查询中列出的所有表中返回所有行的结果的名称是什么?

A.   笛卡尔积

B.   首要的关键

C.   表约束

D.   巨型加入

E.   空值

12: 联盟一切都与联合命令不同,因为

A.   联盟全部是无效的命令

B.   联合所有人只会选择不同的值

C.   工会都不会消除重复的行

D.   工会全部将包括零值

13: 以下哪项不是明确的数据类型参考?

A.   无效的

B.   漂浮

C.   小网

D.   整数

E.   特点

14: 工会所有操作员都执行以下哪项操作?

A.   从查询之前返回输出,并在操作员之后的查询不包括重复项。

B.   返回以前查询的输出,并在操作员之后查询(包括重复)。

C.   加入与指定表具有主要或外键关系的所有表。

15: 与汇总函数一起使用哪些关键字以在计算中包括每个值?

A.   全部的

B.   deplicates_lowered

C.   每一个

D.   全部

16: 可以在现有表上创建索引,以便可以更快地检索信息。具体来说,创建了什么索引?

A.   空值

B.   列

C.   行

D.   重复值

17: 哪个没有描述数据库元素?

A.   有机清单

B.   指数

C.   存储过程

D.   表模式

E.   元组

18: 选择正确的子句:选择countrycode,根据countrycode _____ count(*)> 20;从城市组中计数(*);

A.   有

B.   订购

C.   限制

D.   在哪里

E.   选择

19: “从表中选择 *”的结果是什么

A.   从表返回第一行

B.   从表返回所有行

20: 此示例说明了完整的联接操作的使用。哪些条款必须填写三个空白以使查询有效? _______ e1。“ event_name”,v2。“ e1 e1 _______” v2 on(e1。“ venueno” = v2。“ venueno”)_______ e1。

A.   小组,全外部加入,订购

B.   在哪里订购

C.   在哪里,全外部加入,

D.   选择,外部联接,组

E.   选择,完整的外部连接,订购

21: 什么是PL/SQL?

A.   这是Oracle使用的SQL的专有版本

B.   这是由MySQL开发的SQL的专有版本

C.   这是为Visual Studio开发的SQL的专有版本

D.   这是Microsoft开发的SQL的专有版本

E.   SQL的开源版本

22: 以下哪个查询将从last_name字段null的表人返回person_name?

A.   从last_name = null中选择first_name

B.   从存在null last_name的人中选择first_name

C.   从last_name为null 的人中选择first_name

D.   从last_name作为null的人中选择first_name

23: 哪个语句在不删除表结构的情况下从“订单”表中删除所有行?

A.   订单订单

B.   消毒订单

C.   截断订单

D.   从订单中删除行

24: 如果省略了什么是默认加入类型?

A.   外

B.   满的

C.   内

D.   褪色

E.   叉

25: 什么关键字用于过滤组?

A.   有

B.   种类

C.   组

D.   最小化

E.   筛选

26: 其中哪一个不是字符串的有效数据类型?

A.   char

B.   textchar

C.   nvarchar

D.   NCHA

E.   Varchar

27: 结合两个字符串并返回组合字符串的功能是什么?

A.   加入()

B.   concat()

C.   结合()

D.   concatenate()

E.   团体()

28: 假设表A有5行,表B有6行。您在这两个表上执行十字连接。它将有几行?

A.   5

B.   6

C.   11

D.   30

E.   25

29: 哪个子句指示了从哪个数据检索的表?

A.   从

B.   在哪里

C.   有

D.   通过...分组

E.   选择

30: 该语句试图从客户表查询哪些数据?从城市喜欢' [!bsp]%%'的客户中选择 * *

A.   包含字母“ b”和“ s”和“ p”的任何组合的城市的客户。

B.   城市的客户以“ BSP”开头。

C.   城市的客户以“ b”或“ s”或“ p”结尾。

D.   城市的客户以“ B”或“ S”或“ P”开头。

E.   城市的客户不是从“ B”或“ S”或“ P”开始的。

31: 以下哪项对主要密钥约束不正确?

A.   主密钥约束的值唯一标识了表中的每个记录。

B.   主键必须包含唯一的值。

C.   主键列不能包含空值。

D.   对于每个主要钥匙,都必须有一个外键。

32: 它将选择约翰的“名称”;从人物' `num_friends'的表大于1?

A.   选择 * num_friends超过1的人,名称='john'

B.   从'num_friends'> 1中选择“约翰”为'名称'

C.   从num_friends> 1和名称='John'中选择名称

D.   从num_friends> 1 and name =“ john”的人中选择concat(firstName,lastname)

33: 如何从名为“ Persons”的表中选择名为“ firstName”的列?

A.   从人中选择一个名称;

B.   从firstName = persons的人中选择 * *;

C.   从persons = firstName的人中选择 * *;

D.   从人中选择first_name;

34: 只要指定条件返回true,可以使用哪种语句重复执行代码块?

A.   信号陈述

B.   选择语句

C.   虽然语句

D.   goto声明

E.   子查询语句

35: 从tableb,tablee.departmentid = tableb.departmentID中选择 * *。这些关键字中的哪个将与上述查询具有相同的效果?

A.   交叉加入

B.   完整的外部连接

C.   右外线

D.   左外连接

E.   内部联接

36: DDL术语“ drop”有什么?

A.   以各种方式修改现有对象的结构。

B.   将数据从一个表向下移动到另一个表。

C.   以非常快速的方式从表中删除所有数据,从表中而不是表本身删除数据。

D.   消除当前表中的错误。

E.   删除数据库,表,索引或列。

37: 哪个字符用于连接一个具有列名称的表名称以创建一个完全合格的列名称?

A.   点(。)

B.   破折号( - )

C.   加(+)

D.   下划线(_)

38: 使用行和列组织的一组数据元素(值)的术语是什么?

A.   指数

B.   询问

C.   程序

D.   桌子

39: HAVER子句可用于什么目的?

A.   根据非聚合功能的结果用于过滤。

B.   为了验证数据库连接是否可用。

C.   验证约束。

D.   根据聚合函数的结果用于过滤。

40: 对或错?此查询的结构方式有效。从spectment_type <>&#39; team&#39中选择 *标准不是无效的

A.   错误的

B.   真的

41: 哪个子句用于对数据进行分类并分组?

A.   团体

B.   种类

C.   排序方式

D.   通过...分组

42: 什么关键字用于检查一系列值?

A.   包含

B.   之间

C.   范围

D.   内部

43: 如果您省略SQL删除查询中的Where子句,会发生什么?

A.   所有表将被删除。

B.   整个数据库将被删除。

C.   所有记录将被删除。

D.   出现错误消息。

44: 在搜索数据库中搜索字符串时,可以使用哪个符号指示“通配符”来代替一个或多个字符?

A.   #

B.   %

C.   @

D.   *

E.   和

45: 以下哪个是DML触发器的类型?

A.   而不是触发:而不是触发器而不是触发触发动作,例如插入,更新或删除。

B.   所有这些

C.   触发后:触发后触发操作执行后,例如插入,更新或删除。

46: HASTER子句与(并在之后)结合使用了其他哪个子句?

A.   从

B.   选择

C.   通过...分组

D.   在哪里

47: 什么关键字用于创建表格别名?

A.   new_table

B.   别名

C.   昵称

D.   作为

48: 在查询中将一列(COL1)的内容串联到另一列(Col2)内容的正确语法是什么?

A.   加入(COL1,COL2)

B.   Concat(Col1,Col2)

C.   sql_concat(COL1,COL2)

D.   COL1 + COL2

E.   辅助(COL1,COL2)

49: 以下哪个名称不是基于SQL的RDBMS?

A.   SQL Server

B.   mysql

C.   sqlite

D.   mongodb

E.   Oracle

50: 在包含子查询的SQL语句中,哪个关键字不止一次使用?

A.   订购

B.   选择

C.   通过...分组

D.   清楚的