连接操作不仅可以在两个基本表之间进行,也可以是一个基本表与其自己进行连接操作。

题目

连接操作不仅可以在两个基本表之间进行,也可以是一个基本表与其自己进行连接操作。


相似考题
更多“连接操作不仅可以在两个基本表之间进行,也可以是一个基本表与其自己”相关问题
  • 第1题:

    下面关于基本表选择合适的文件结构的原则错误的是______。

    A.如果数据库中的一个基本表中的数据量很少,操作很频繁,该基本表可以采用堆文件组织方式

    B.顺序文件支持基于查找码的顺序访问,也支持快速的二分查找

    C.如果用户查询是基于散列阈值的等值匹配,散列文件比较合适

    D.如果某些重要而频繁的用户查询经常需要进行多表连接操作的,可以考虑将表组织成为非聚集文件


    正确答案:C

  • 第2题:

    为某基本表建立索引,如果对索引进行撤销操作则与之对应的基本表的内容也会被删除。()


    参考答案×

  • 第3题:

    下列关于SQL语言的叙述中,不正确的是( )。

    A.一个SQL数据库就是一个基本表

    B.SQL语言支持数据库的3级模式结构

    C.一个基本表可以跨多个存储文件,一个存储文件可以存放一个或多个基本表

    D.SQL的一个表可以是一个基本表,也可以是一个视图


    正确答案:D
    解析:根据关系代数操作得到一个新的关系,其属性A、C来自关系R,属性E来自关系S,属性B是关系R和S的公共属性,且在关系R和S的笛卡尔积中挑选了R.B=S.B的那些元组,是通过关系R和S自然连接操作的结果。所以正确的是选项D)。

  • 第4题:

    在SQL中,关系模式被称为"基本表",存储模式称为"存储文件",子模式称为"视图",下列说法不正确的是

    A.基本表是实际存储在数据库中的表

    B.视图是若干个基本表或其他视图构成的子集

    C.一个基本表不能跨越多个存储文件,同理,一个存储文件也不能存放多个基本表

    D.用户可以用SQL语句对视图和基本表进行查询等操作


    正确答案:C
    解析:一个基本表可以跨越一个或多个存储文件存放,一个存储文件也可以存放一个或多个基本表。每个存储文件与外部存储器上一个物理文件对应。

  • 第5题:

    下面关于SQL的说法中,错误的是( )。

    A)SQL支持数据库的三级模式结构

    B)SQL的一个表可以是一个基本表,也可以是一个视图

    C)一个存储文件可以存放一个或多个基本表,一个基本表可以跨多个存储文件存放

    D)一个SQL数据库就是一个基本表


    正确答案:D

  • 第6题:

    在SQL中,用户可以直接操作的是()。

    • A、基本表
    • B、视图
    • C、基本表或视图
    • D、基本表和视图

    正确答案:D

  • 第7题:

    在SQL中,用户可以直接操作的是()

    • A、基本表
    • B、视图
    • C、基本表
    • D、基本表和视图

    正确答案:D

  • 第8题:

    下列关于自连接操作的说法,正确的是()。

    • A、自连接是在两个物理表上进行的
    • B、自连接操作是在一个物理表上进行的,需通过取别名方法将其在逻辑上分成两个表
    • C、自连接操作是在一个逻辑表上进行的,需通过取别名方法将其在物理上分成两个表
    • D、自连接操作是在一个物理表上进行的,但不需要用取别名方法将其在逻辑上分成两个表

    正确答案:B

  • 第9题:

    下列关于基本表和存储文件之间关系的描述中错误的是()。

    • A、 一个基本表只能存储于一个文件中,一个存储文件中也只能存放一个基本表
    • B、 一个基本表只能存储于一个文件中,但一个存储文件中能存放多个基本表
    • C、 一个基本表可以存储于一个或多个文件中,但一个存储文件中也只能存放一个基本表
    • D、 一个基本表可以存储于一个或多个文件中,一个存储文件中也可以存放一个或多个基本表

    正确答案:A,B,C

  • 第10题:

    判断题
    对于不同的使用者,一个表结构既可以是栈,也可以是队列,也可以是线性表。
    A

    B


    正确答案:
    解析: 都是线性逻辑结构,栈和队列其实是特殊的线性表,对运算的定义略有不同而已。

  • 第11题:

    单选题
    下面关于SQL语言的描述中,不正确的是()
    A

    SQL语言支持数据库的三级模式结构

    B

    一个SQL数据库就是一个基本表

    C

    SQL的一个表可以是一个基本表,也可以是一个视图

    D

    一个基本表可以跨多个存储文件存放,一个存储文件也可以存放一个或多个基本表


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

  • 第12题:

    判断题
    连接操作不仅可以在两个基本表之间进行,也可以是一个基本表与其自己进行连接操作。
    A

    B


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

  • 第13题:

    下面关于SQL语言的描述中,错误的是______。

    A) 一个基本表就是一个数据库

    B) 一个基本表可以跨多个存储文件存放

    C) 一个存储文件可以存放一个或多个基本表

    D) SQL的表可以是基本表,也可以是视图

    A.

    B.

    C.

    D.


    正确答案:A

  • 第14题:

    对于不同的使用者,一个表结构既可以是栈,也可以是队列,也可以是线性表。()


    正确答案:对

  • 第15题:

    在SQL中,关系模式被称为“基本表”,存储模式被称为“存储文件”,子模式被称为“视图”,下列说法中不正确的是( )。

    A.用户可以对视图和基本表进行查询操作

    B.视图是若干个基本表或其他视图构成的

    C.一个基本表不能跨越多个存储文件,同理,一个存储文件也不能存放多个基本表

    D.基本表是实际存储在数据库中的表


    正确答案:C
    解析:SQL支持数据库的三级模式结构-在SQL中,模式对应于基本表(basetable),内模式对应于存储文件,外模式对应于视图(view)和部分基本表。元组对应于表中的行(row),属性对应于表中的列(column)。①一个SQL数据库是表的汇集。②—个SQL表由行集构成,一行是列的序列,每列对应一个数据项。③一个表可以带若干索引,索引也存放在存储文件中。④存储文件的逻辑结构组成了关系数据库的内模式,存储文件的物理结构是任意的,对用户是透明的。⑤一个表或者是一个基本表,或者是一个视图。基本表是实际存储在数据库中的表,视图是一个虚表。⑥一个基本表可以跨多个存储文件存放,一个存储文件可以存放一个或多个基本表。⑦SQL用户可以是应用程序,也可以是终端用户。由第(6)条可知,选项C)错误。

  • 第16题:

    在SQL中,关系模式被称为“基本表”,存储模式称为“存储文件”,子模式称为“视图”,下列说法不正确的是

    A.基本表是实际存储在数据库中的表

    B.视图是若干个基本表或其它视图构成的子集

    C.—个基本表不能跨越多个存储文件,同理,—个存储文件也不能存放多个基本表

    D.用户可以用SQL语句对视图和基本表进行查询等操作


    正确答案:C
    解析:一个基本表可以跨越一个或多个存储文件存放,一个存储文件也可以存放—个或多个基本表。每个存储文件与外部存储器上一个物理文件对应。

  • 第17题:

    以下哪些不能作为一个基本表建立索引的原则______。

    A) 对于经常需要进行查询、连接、统计操作的基本表可考虑建立索引

    B) 经常执行插入、删除、更新操作的基本表可考虑建立索引

    C) 对于一个更新不频繁的表

    D) 索引可以由用户根据需要随时创建或删除,以提高数据查询性能

    A.

    B.

    C.

    D.


    正确答案:B
    解析:可根据下述原则决定是否为一个基本表建立索引:
      ①对于经常需要进行查询、连接、统计操作,且数据量大的基本表可考虑建立索引;而对于经常执行插入、删除、更新操作或小数据量的基本表应尽量避免建立索引。
      ②一个基本表上除了可以建立1个聚集索引外,还可以建立多个非聚集索引。多个索引为用户提供了根据多个查找码快速访问文件的手段。但是索引越多,对表内数据更新时为维护索引所需的开销就越大。因此,对于一个更新频繁的表应少建或不建索引。
      ③索引可以由用户根据需要随时创建或删除,以提高数据查询性能。例如,对表进行大批量数据插入和更新时,可以先删除索引,以保证插入、删除、修改操作的系统响应时间,因为在数据插入或更新过程中维护索引需要花费很大代价。数据插入或更新完成后,再重建索引,以加快查询和统计等操作的系统响应时间。因此答案为B。

  • 第18题:

    下面关于SQL语言的描述中,不正确的是()

    • A、SQL语言支持数据库的三级模式结构
    • B、一个SQL数据库就是一个基本表
    • C、SQL的一个表可以是一个基本表,也可以是一个视图
    • D、一个基本表可以跨多个存储文件存放,一个存储文件也可以存放一个或多个基本表

    正确答案:B

  • 第19题:

    在SQL语言中,用户可以直接操作的是()

    • A、基本表
    • B、视图
    • C、基本表和视图
    • D、基本表或视图

    正确答案:C

  • 第20题:

    进行联接查询操作时,既可以在不同表之间联接,也可以将一个表与自身联接。


    正确答案:正确

  • 第21题:

    下列关于工作表基本操作的描述,不正确的是()

    • A、按住Ctrl键并单击每一个要选定的工作表,可选择多个不相邻的工作表
    • B、可以在同一工作簿移动工作表,也可在不同工作簿之间移动工作表
    • C、通过工作簿窗口下方的“水平分割条”可以分割工作表
    • D、选择“编辑”一“删除工作表”命令可以删除选定的工作表

    正确答案:C

  • 第22题:

    判断题
    进行联接查询操作时,既可以在不同表之间联接,也可以将一个表与自身联接。
    A

    B


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

  • 第23题:

    多选题
    以下关于数据查询说法正确的是()。
    A

    SQL提供了SELECT语句进行数据库的查询

    B

    将表中的所有属性列都选出来,可以在SELECT关键字后面加#(应为*,如SELECT*FROM学生成绩表,*表示所有字段名)

    C

    单表查询是指仅涉及一个表的查询

    D

    SELECT子句的<目标列表达式>不仅可以是表中的属性列,也可以是表达式


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