更多“相关子查询的执行次数是由父查询表的 决定的。”相关问题
  • 第1题:

    什么是将一个或多个表、一个或多个查询的字段组合作为查询结果中的一个字段,执行此查询时,将返回所包含的表或查询中对应字段的记录?______。

    A.联合查询

    B.传递查询

    C.选择查询

    D.子查询


    正确答案:A

  • 第2题:

    在数据库物理结构设计时,要对存储方法进行设计,其中,查询次数由算法决定的是 【】 存放方法


    正确答案:散列
    查询次数由散列算法决定,散列存放可以提高数据的查询效率

  • 第3题:

    下列结果不是动态集合,而是执行指定的操作,例如,增加、修改、删除记录等的是( )。

    A.选择查询

    B.操作查询

    C.参数查询

    D.交叉表查询


    正确答案:B
    解析:本题考查各类查询的意义。选择查询就是按给定的要求从数据源中检索数据,它不改变表中的数据:查询的结果是1个数据记录的动态集,使用户可以查看、排序、修改、分析等;选择查询还可以对记录进行分组,再按组求和、计数、求平均值等统计汇总计算。操作查询就是在操作中以查询所生成的动态集对表中数据进行更改(包括添加、删除、修改以及生成新表)的查询;查询后的结果不是动态集合,而是转换后的表:Access中有4种操作查询:生成表查询、更新查询、追加查询及删除查询。参数查询就是运行时需要用户输入信息(即参数)的一类特殊查询,也就是说,执行参数查询时,系统会显示一个对话框,要求用户输入所需要的条件,然后才找出符合条件的记录。实际问题中,有一类数据源有两个以上可以进行分组统计的字段,交叉表查询就是以这类数据源的某一个可以进行分组统计的字段作为列标题、以其他一个或多个可以进行分组统计的字段作为行标题重构数据,形成一个新形式的表格的特殊查询。答案为B。

  • 第4题:

    在SQLSERVER中,下面关于子查询的说法正确的是()。

    A.表连接一般都可以用子查询替换,但有的子查询不能用表连接替换
    B.如果一个子查询语句一次返回二个字段的值,那么父查询的where子句中应该使用[NOT]EXISTS关键字
    C.应用简单子查询的SQL语句的执行效率比采用SQL变量的实现方案要低
    D.带子查询的查询执行顺序是,先执行父查询,再执行子查询

    答案:A,B
    解析:
    表连接一般都可以用子查询替换,但有的子查询不能用表连接替换.A正确。如果一个子查询语句一次返回二个字段的值,那么父查询的where子句中应该使用[NOT]EXISTS关键字,B正确。应用简单子查询的SQL语句的执行效率比采用SQL变量的实现方案要高,C错误。带子查询的查询执行顺序是,先执行子查询,再执行父查询,D错误。因此本题选AB。

  • 第5题:

    相关子查询会从外部查询()候选行,使用候选行值()内部查询,并()内部查询得到的值来确定候选行是否合格。

    • A、创建;执行;使用
    • B、删除;更新;插入
    • C、获取;执行;使用
    • D、累加;授权;删除

    正确答案:C

  • 第6题:

    对频繁执行的SQL语句进行优化的规则中,不正确的是()

    • A、尽可能减少多表查询,而使用嵌套查询
    • B、在采用嵌套查询时,尽可能使用相关子查询
    • C、尽量使用UNIONALL操作,而不使用UNION操作
    • D、经常使用COMMIT语句,以尽量释放封锁

    正确答案:B

  • 第7题:

    查询结果集是动态的,是指当相同的查询在不同的时间执行时,都将从相关表中取最新的数据组成查询结果。


    正确答案:正确

  • 第8题:

    下列关于查询的描述中,正确的是()。

    • A、只能由自由表创建查询
    • B、不能由自由表创建查询
    • C、只能由数据库表创建查询
    • D、可以由各种数据表创建查询

    正确答案:D

  • 第9题:

    子查询的条件不依赖于父查询,这类查询称为嵌套子查询,否则称为()

    • A、相关子查询
    • B、不相关子查询
    • C、连接查询
    • D、单表查询

    正确答案:A

  • 第10题:

    名词解释题
    相关子查询

    正确答案: 在嵌套查询中出现的符合以下特征的子查询:子查询中查询条件依赖于外层查询中的某个值,所以子查询的处理不只一次,要反复求值,以供外层查询使用。
    解析: 暂无解析

  • 第11题:

    单选题
    子查询的条件不依赖于父查询,这类查询称为嵌套子查询,否则称为()
    A

    相关子查询

    B

    不相关子查询

    C

    连接查询

    D

    单表查询


    正确答案: B
    解析: 暂无解析

  • 第12题:

    问答题
    相关子查询与嵌套子查询在执行方面的主要区别是什么?

    正确答案: 相关子查询的执行过程是先外后内,而嵌套子查询的执行过程是先内后外。而且相关子查询中必须有与外层查询的关联,而嵌套子查询中,内、外层查询之间没有关联关系。
    解析: 暂无解析

  • 第13题:

    无关子查询的效率高于相关子查询的效率。()

    此题为判断题(对,错)。


    参考答案:正确

  • 第14题:

    不能提高查询性能的措施是(25)。

    A.根据查询条件建立索引

    B.建立相关视图

    C.尽量使用不相关子查询

    D.建立查询表的聚簇索引


    正确答案:B
    解析:建立索引是提高查询性能的主要方法,不相关子查询相比于同样功能的相关子查询查询效率要高,建立查询表的聚簇索引也可以提高查询性能,视图只是建立了与基本表的对应关系,查询执行时还是通过对基本表的查询来实现,并不能提高查询的效率。

  • 第15题:

    将一个或多个表、一个或多个查询的字段组合作为查询结果中的一个字段,执行此查询时,将返回所包含的表或查询中对应字段的记录,这种查询是( )。

    A.联合查询

    B.传递查询

    C.选择查询

    D.子查询


    正确答案:A
    解析:联合查询的定义。注意不要同选择查询混淆起来。选择查询是根据指定的查询准则,从一个或多个表中获取数据并显示数据。

  • 第16题:

    在oracle联机事务数据库中不能提高查询性能的措施是 ()

    • A、 根据查询条件建立索引
    • B、 建立查询表的聚簇索引
    • C、 尽量使用不相关子查询
    • D、 建立视图

    正确答案:D

  • 第17题:

    下面描述正确的是()

    • A、exist引导的查询都可以用in引导的查询实现
    • B、in引导的查询都可以用exist引导的查询实现
    • C、in引导的查询都不可以用exist引导的查询实现
    • D、相关子查询的效率高

    正确答案:B

  • 第18题:

    ()是一种特殊的多表连接,特殊的地方在于连接的多张表物理上是同一张表。

    • A、自连接
    • B、子查询
    • C、相关子查询
    • D、不相关子查询

    正确答案:A

  • 第19题:

    创建一个查询,若该查询在执行时能够根据输入的学号显示一个学生的成绩单,则这个查询是()

    • A、追加查询
    • B、操作查询
    • C、参数查询
    • D、生成表查询

    正确答案:C

  • 第20题:

    相关子查询


    正确答案: 在嵌套查询中出现的符合以下特征的子查询:子查询中查询条件依赖于外层查询中的某个值,所以子查询的处理不只一次,要反复求值,以供外层查询使用。

  • 第21题:

    单选题
    下列关于Visual FoxPro查询对象的描述,错误的是(  )。
    A

    不能利用查询来修改相关表里的数据

    B

    可以基于表或视图创建查询

    C

    执行查询文件和执行该文件包含的SQL命令的效果是一样的

    D

    执行查询时。必须要事先打开相关的表


    正确答案: B
    解析:
    DO<主文件名>.qpr是查询执行命令,不需要事先打开相关的表。A项正确,查询不能修改表里的数据;B项正确,查询的数据源可以是表和视图;C项正确,执行查询文件的本质是执行该文件包含的SQL命令。

  • 第22题:

    单选题
    在oracle联机事务数据库中不能提高查询性能的措施是 ()
    A

     根据查询条件建立索引

    B

     建立查询表的聚簇索引

    C

     尽量使用不相关子查询

    D

     建立视图


    正确答案: D
    解析: 暂无解析

  • 第23题:

    单选题
    下列关于查询的描述中,正确的是()。
    A

    只能由自由表创建查询

    B

    不能由自由表创建查询

    C

    只能由数据库表创建查询

    D

    可以由各种数据表创建查询


    正确答案: B
    解析: 暂无解析

  • 第24题:

    单选题
    创建一个查询,若该查询在执行时能够根据输入的学号显示一个学生的成绩单,则这个查询是()
    A

    追加查询

    B

    操作查询

    C

    参数查询

    D

    生成表查询


    正确答案: A
    解析: 暂无解析