更多“一个Table对象不能同时指定与之相连的两个关系表。”相关问题
  • 第1题:

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

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

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

    C.包括两个表的所有行

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


    正确答案:D
    某些情况下,需要把数字数据类型显示为相应的文本名称,这就碰到了多表连接建立记录集的问题。多表连接的类型主要有leftjoin、rightjoin和innerjoin。其主要区别如下:①leftjoin(左联接),返回包括左表中的所有记录和右表中联结字段相等的记录;②rightjoin(右联接),返回包括右表中的所有记录和左表中联结字段相等的记录;③innerjoin(等值连接),只返回两个表中联结字段相等的行。因此本题采用innerjoin,结果集将返回包括table_1和table_2都满足条件的行。

  • 第2题:

    设有职工关系Emp (Eno,Ename,Esex,EDno)和部门关系Dept (Dno,Dname, Daddr),创建这两个关系的SQL语句如下:

    CREATE TABLE Emp (

    Eno CHAR(4),

    Ename CHAR(8),

    Esex CHAR(1) CHECK(Esex IN ('M','F')),

    EDno CHAR(4) REFERENCES Dept (Dno),

    PRIMARY KEY (Eno)

    );

    CREATE TABLE Dept (

    Dno CHAR(4) NOT NULL UNIQUE,

    Dname CHAR(20),

    Daddr CHAR(30)

    );

    直接运行该语句,DBMS会报错,原因是(53)。若经过修改,上述两个表创建完毕之后(尚无数据),则下述语句中能被执行的是(54)。

    A.创建表Dept时没有指定主码

    B.创建表Dept时没有指定外码

    C.创建表Emp时,被参照表Dept尚未创建

    D.表Emp的外码EDno与被参照表Dept的主码Dno不同名


    正确答案:C
    解析:本题考查对完整性约束的掌握。本题中,职工关系Emp为参照关系,其属性EDno参照部门关系Dept中的Dno,在创建Emp关系时,系统会根据参照约束查找被参照关系,因此,被参照关系就先于参照关系而建立。约束一旦建立,更新数据必须满足约束条件才可正确执行,表Emp有主码约束和参照约束,故Eno不能取空值,EDno列因为被参照关系Dept尚无记录,故只能取空值。

  • 第3题:

    根据题干的条件,下述关于两个方案之间关系的说法中,正确的是(  )。

    A.两个方案的关系是独立的
    B.两个方案的关系是互斥的
    C.可以同时选择两个方案
    D.选择其中一个方案,就不能同时选择另一个方案

    答案:B,D
    解析:
    互斥方案,即选择其中一个方案,则其他方案就要被排斥的一组方案。由于本题的情况只能在两个方案之间选择一个,因此是互斥方案。

  • 第4题:

    在Oracle数据库中,为什么不能使用1_TABLE作为表名?()

    • A、数据库不能识别全大写的词
    • B、此处没有任何问题。您可以创建一个名为“1_TABLE”的表
    • C、对象名称不能以数字开头。它们必须以字母开头
    • D、TABLE是一个保留字

    正确答案:C

  • 第5题:

    当一个用户创建一个数据库对象时,没有指定表空间,那么ORACLE将为该对象分配()表空间。

    • A、SYSTEM TABLESPACE
    • B、DEFAULT TABLESPACE
    • C、TEMP TABLESPACE
    • D、USER TABLESPACE

    正确答案:A

  • 第6题:

    主断路器合闸阀上有两个空气通路,一个与()相连,另一个则通过管道与()相连。


    正确答案:储气缸、传动气缸

  • 第7题:

    在数据库设计器中,如果两个表的索引标识之间有一条黑线相连接,表示这两个表存在着()。

    • A、永久关系
    • B、临时关系
    • C、索引关系
    • D、触发关系

    正确答案:A

  • 第8题:

    CREATE TABLE语句()。

    • A、必须在数据表名称中指定表所属的数据库
    • B、必须指明数据表的所有者
    • C、指定的所有者和表名称组合起来在数据库中必须唯一
    • D、省略数据表名称时,则自动创建一个本地临时表

    正确答案:C

  • 第9题:

    下列对于开放路径对象与闭合路径对象说法正确的是?()

    • A、开放路径的两个端点是不相交的
    • B、两个端点相连构成连续路径的对象称为封闭路径对象
    • C、开放路径对象即可能是直线,也可能是曲线
    • D、封闭路径对象是可以填充的,而开放路径对象则不能填充

    正确答案:A,B,C,D

  • 第10题:

    功能表图中两个步绝对不能直接相连,必须用一个转换隔开。两个转换也不能直接相连必须用一个步隔开。


    正确答案:正确

  • 第11题:

    判断题
    在程序运行期间,一个Table对象只能固定和一个关系表相连。
    A

    B


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

  • 第12题:

    单选题
    假如有两个表的连接是这样的:table_1 INNERJOINtable_2其中table_1和table_2是两个具有公共属性的表,这种连接会生成哪种结果集?()
    A

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

    B

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

    C

    包括和两个表的所有行

    D

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


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

  • 第13题:

    SQL中连接表(Joined Table)允许用户在一个SELECT语句的哪个子句中指定?

    A.FROM

    B.ORDER BY

    C.GROUP BY

    D.WHERE


    正确答案:A
    解析:SQL中引入了连接表的概念,它允许用户在一个SELECT语句的FROM子句中指定连接操作,这种连接操作所得到的一个表称为连接表。

  • 第14题:

    你定义了一个对象类型myOBJ,要基于该类型来创建表tab1,语句为()。

    A.CREATE TABLE tab1 OF myOBJ

    B.CREATE TABLE myOBJ OF tab1

    C.CREATE TABLE tab1 AS myOBJ

    D.CREATE TABLE tab1 TYPE OF myOBJ


    参考答案:C

  • 第15题:

    要识别一个判断是否为关系判断,就要看它断定的是对象的性质还是对象之间的关系,如果断定的是对象的性质,则它只能是性质判断。如果一个句子可以拆成两个或两个以上的简单性质判断,那它也是性质判断;如果断定的是对象之间的关系,则不能将其拆为两个或两个以上的简单性质判断,由此即可判定此判断为关系判断。因此,下列各项中,属于关系判断的是( )。
    A 甲是党员
    B 甲和乙是党员
    C 甲和乙是同时入党的
    D 甲是党员和班干部


    答案:C
    解析:
    第一步:关键词查找。
    关系判断的关键词是:对象之间的关系,则不能将其拆为两个或两个以上的简单性质判断。
    第二步:逐一分析选项。
    A选项只有一个对象,是对象的性质判断;
    B选项可以拆成甲是党员,乙是党员;
    C选项不能拆成两个简单的性质判断。说明的是甲和乙的关系,符合关系判断;
    D选项同理,可以拆成两个简单的性质判断,也属于性质判断。
    故正确答案为C。

  • 第16题:

    当需要描述一个表table1对象结构时,可以使用()。

    • A、DES table1
    • B、DESC table1
    • C、DESCR table1
    • D、DESCRIB table1

    正确答案:B

  • 第17题:

    在程序运行期间,一个Table对象只能固定和一个关系表相连


    正确答案:错误

  • 第18题:

    或关联是值对多个关联附加约束条件,是类中的对象一次只能参与一个关联关系,当两个关联不能同时发生时,用一条虚线连接这两个关联,并且虚线的中间带有{OR}关键字。


    正确答案:正确

  • 第19题:

    假如有两个表的连接是这样的:table_1 INNERJOINtable_2其中table_1和table_2是两个具有公共属性的表,这种连接会生成哪种结果集?()

    • A、包括table_1中的所有行,不包括table_2的不匹配行
    • B、包括table_2中的所有行,不包括table_1的不匹配行
    • C、包括和两个表的所有行
    • D、只包括table_1和table_2满足条件的行

    正确答案:D

  • 第20题:

    你定义了一个对象类型myOBJ,要基于该类型来创建表tab1,语句为()。

    • A、CREATE TABLE tab1 OF myOBJ
    • B、CREATE TABLE myOBJ OF tab1
    • C、CREATE TABLE tab1 AS myOBJ
    • D、CREATE TABLE tab1 TYPE OF myOBJ

    正确答案:C

  • 第21题:

    使用DROP TABLE删除表时,表中存储的数据也将同时被删除。


    正确答案:正确

  • 第22题:

    判断题
    一个Table对象不能同时指定与之相连的两个关系表。
    A

    B


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

  • 第23题:

    单选题
    在数据库设计器中,如果两个表的索引标识之间有一条黑线相连接,表示这两个表存在着()。
    A

    永久关系

    B

    临时关系

    C

    索引关系

    D

    触发关系


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