以下题目使用如下三个条件:零件.DBF:零件号C(2),零件名称C(10),单价N(10),规格C(8)使用零件.DBF:项目号C(2),零件号C(2),数量I项目.DBF:项目号C(2),项目名称C(20),项目负责人C(10),电话C(20)为“数量”字段增加有效性规则:数量>0,应该使用的SQL语句是【 】,ABLE使用零件【 】数量SET【 】数量>0

题目

以下题目使用如下三个条件:

零件.DBF:零件号C(2),零件名称C(10),单价N(10),规格C(8)

使用零件.DBF:项目号C(2),零件号C(2),数量I

项目.DBF:项目号C(2),项目名称C(20),项目负责人C(10),电话C(20)

为“数量”字段增加有效性规则:数量>0,应该使用的SQL语句是【 】,ABLE使用零件【 】数量SET【 】数量>0


相似考题

1.●某销售公司数据库的零件关系P(零件号,零件名称,供应商,供应商所在地,库存量),函数依赖集F={零件号→零件名称,(零件号,供应商)→库存量,供应商→供应商所在地)。零件关系P的主键为(34),该关系模式属于(35)。(34)A.零件号,零件名称B.零件号,供应商所在地C.零件号,供应商D.供应商,供应商所在地(35) A.1NFB.2NFC.3NFD.4NF查询各种零件的平均库存量、最多库存量与最少库存量之间差值的SQL语句如下:SELECT 零件号,(36)FROM P(37);(36) A.AVG(库存量)AS平均库存量,MAX(库存量)-MIN(库存量)AS差值B.平均库存量AS AVG(库存量),差值AS MAX(库存量)-MIN(库存量)C.AVG库存量AS平均库存量,MAX库存量-MIN库存量AS差值D.平均库存量AS AVG库存量,差值AS MAX库存量-MIN库存量(37)A.ORDER BY供应商B.ORDER BY零件号C.GROUP BY供应商D.GROUP BY零件号查询供应商所供应的零件名称为P1或P3,且50≤库存量≤300以及供应商地址包含雁塔路”的SQL语句如下:SELECT零件名称,供应商,库存量FROM PWHERE (38)AND库存量 (39)AND供应商所在地 (40);(38)A.零件名称='P1' AND零件名称='P3'B.(零件名称= 'P1'AND零件名称='P3')C.零件名称='P1' OR零件名称='P3'D.(零件名称='P1' OR零件名称='P3')(39)A.Between 50 T0 300B.Between 50 AND 300C.IN (50 T0 300)D.IN 50 AND 300(40)A.in '%雁塔路%'B.like '___雁培路%'C.like '%雁塔路%'D. like '雁塔路%'

参考答案和解析
正确答案:ALTER、ALTER、CHECK
ALTER、ALTER、CHECK 解析:本题考查使用SQL语句设置字段有效性规则的语法格式。为表的字段设置有效性规则,可以使用SQL语句实现,其命令格式为:
ALTER TABLE表名>ALTER字段名>SETCHECK表达式>
更多“以下题目使用如下三个条件: 零件.DBF:零件号C(2),零件名称C(10),单价N(10),规格C(8) 使用零件.DB ”相关问题
  • 第1题:

    零件.DBF:零件号C(2),零件名称C(10),单价N(10),规格C(8) 使用零件.DBF:项目号C(2),零件号C(2),数量I

    项目.DBF:项目号C(2),项目名称C(20),项目负责人C(10),电话C(20)

    为“数量”字段增加有效性规则:数量>0,应该使用的SQL语句是

    ( )TABLE使用零件( )数量SET( )数量>0


    正确答案:

    ALTER  ALTER  CHECK

  • 第2题:

    查询与项目“sl(项目号)所使用的任意一个零件相同的项目号、项目名称、零件号和零件名称,使用的SQL语句是

    SELECT项目.项目号,项目名称,使用零件.零件号,零件名称;

    FROM 项目,使用零件,零件WHERE项目.项目号:使用零件.项目号【 】 ;

    使用零件.零件号;零件.零件号AND使用零件。零件号【 】;

    (SELECT 零件号FROM 使用零件WHERE 使用零件.项目号='s1')


    正确答案:AND IN
    AND IN 解析:设置多表联接条件时,使用AND短语联接多个查询条件;本题中IN短语相当于集合运算符∈,通过内层查询模块查找满足条件的“零件号”集合,然后从外层查询模块中检索零件号在该集合中的每个元组。

  • 第3题:

    ● 某销售公司数据库的零件P(零件号,零件名称,供应商,供应商所在地,库存量)关系如下表所示,其中同一种零件可由不同的供应商供应,一个供应商可以供应多种零件。零件关系的主键为 (53) 。

    查询各种零件的平均单价、最高单价与最低单价之间差距的SQL语句为: SELECT 零件号, (54) FROM P (55) ; 该关系存在冗余以及插入异常和删除异常等问题。为了解决这一问题需要将零件关系分解为 (56) 。

    (53)

    A. 零件号,零件名称

    B. 零件号,供应商

    C. 零件号,供应商所在地

    D. 供应商,供应商所在地

    (54)

    A. 零件名称,AVG(单价),MAX(单价)?MIN(单价)

    B. 供应商,AVG(单价),MAX(单价)?MIN(单价)

    C. 零件名称,AVG 单价,MAX 单价 ?MIN 单价

    D. 供应商,AVG 单价,MAX 单价 ?MIN 单价

    (55)

    A. ORDER BY 供应商

    B. ORDER BY 零件号

    C. GROUP BY 供应商

    D. GROUP BY 零件号

    (56)

    A. P1(零件号,零件名称,单价)、P2(供应商,供应商所在地,库存量)

    B. P1(零件号,零件名称)、P2(供应商,供应商所在地,单价,库存量)

    C. P1(零件号,零件名称)、P2(零件号,供应商,单价,库存量)、 P3(供应商,供应商所在地)

    D. P1(零件号,零件名称)、P2(零件号,单价,库存量)、 P3(供应商,供应商所在地)、P4(供应商所在地,库存量)


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

  • 第4题:

    该关系存在冗余以及插入异常和删除异常等问题。为了解决这一问题需要将零件关系分解为(56)。

    A.P1(零件号,零件名称,单价)、P2(供应商,供应商所在地,库存量)

    B.P1(零件号,零件名称)、P2(供应商,供应商所在地,单价,库存量)

    C.Pl(零件号,零件名称)、P2(零件号,供应商,单价,库存量)、P3(供应商,供应商所在地)

    D.P1(零件号,零件名称)、P2(零件号,单价,库存量)、P3(供应商,供应商所在地)、P4(供应商所在地,库存量)


    正确答案:C

  • 第5题:

    设有使用零件表SYLJ(项目号,零件号,数量),为“数量”字段增加有效性规则:数量>0,应使用的SQL语句是:【 】 TABLE使用零件 【 】 数量SET 【 】 数量>0


    正确答案:ALTER ALTER COLUMN CHECK
    修改表结构应用ALTERTABLE命令,对于一张已存在的表,可以用ALTERTABLE命令的SETCHECK子句设置一个字段的规则,例如:ALTERTABLEcjALTERCOLUMNcj;SETCHECKcj>=0ANDcj=100

  • 第6题:

    (38)

    A.P1(零件号,零件名称,单价)、P2(供应商,供应商所在地,库存量)

    B.P1(零件号,零件名称)、P2(供应商,供应商所在地,单价,库存量)

    C.P1(零件号,零件名称)、P2(零件号,供应商,单价,库存量)、P3(供应商,供应商所在地)

    D.P1(零件号,零件名称)、P2(零件号,单价,库存量)、P3(供应商,供应商所在地)、P4(供应商所在地,库存量)


    正确答案:C
    解析:本题考查的是数据库及SQL方面的基础知识。
      试题(37)的正确选项为B。根据题意,零件P关系中的零件号和供应商能唯一确定该关系中的每一个元组。
      试题(38)的正确选项为C。因为原零件关系存在非主属性对码的部分函数依赖:(零件号,供应商)→供应商所在地,但是供应商→供应商所在地,故原关系模式零件不是2NF的。分解后的关系模式零件1、零件2和零件3消除了非主属性对码的部分函数依赖,同时不存在传递依赖,故达剑3NF。

  • 第7题:

    某销售公司数据库的零件关系(零件号,零件名称,供应商,供应商所在地,库存量)如下表所示,其中同一种零件可由不同的供应商供应,一个供应商可以供应多种零件。零件关系的主键为 (43) ,该关系存在冗余以及插入异常和删除异常等问题。为了解决这一问题需要将零件关系分解为 (44) ,分解后的关系模式可以达到 (45) 。

    (43)

    A.零件号,零件名称

    B.零件号,供应商

    C.零件号,供应商所在地

    D.供应商,供应商所在地


    正确答案:B
    解析:试题(43)的正确选项为B。根据题意,零件关系的主键为(零件号,供应商)。

  • 第8题:

    定损换件页面中,在知道换件名称或原厂零件号的情况下通过( )查询方式可以到该零件。

    A、碰撞部位

    B、按原厂零件号或零件名称

    C、零件数

    D、关键字


    参考答案:B

  • 第9题:


    A.零件号,零件名称
    B.零件号,供应商
    C.零件号,供应商所在地
    D.供应商,供应商所在地

    答案:B
    解析:
    正确选项为B。根据题意,零件P关系的主键为(零件号,供应商)。

  • 第10题:

    具有互换性的零件应是()。

    • A、相同规格的零件
    • B、不同规格的零件
    • C、相互配合的零件

    正确答案:A

  • 第11题:

    下面关于丰田12位零件编号的说法错误的是?()

    • A、丰田零件号后二位代表零件的颜色,尺寸
    • B、丰田零件号前五位代表车型代码
    • C、丰田零件号中间五位代表零件名称
    • D、丰田10位零件号比12位零件号少了尺寸和颜色代码

    正确答案:B,C

  • 第12题:

    单选题
    相配合的摩擦副零件变形,将引起润滑条件变差,所以()。
    A

    零件使用寿命降低

    B

    零件更耐磨

    C

    零件使用寿命提高

    D

    零件更坚固


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

  • 第13题:

    设有三个基本表,表ITEM(项目号,项目名,项目负责人,电话),BIP(项目号,零件号,数量,日期),PART(零件号,零件名称,规格,单价),完成SQL语句统计出每个项目使用零件的金额和不同项目使用零件的合计金额,并将结果按表SSP(项目号,项目名,金额)的结构显示。

    SELECT ITEM.项目,项目名,SUM(单价*数量)AS金额

    FROM ITEM,BIP,PART

    WHERE (12)

    GROUP BY ITEM.项目

    (13)

    SELECT“合计”,S

    12.


    正确答案:ITEM.项目号=BIP.项目号AND BIP零件号=PART.零件号
    ITEM.项目号=BIP.项目号AND BIP零件号=PART.零件号

  • 第14题:

    设工程一零件数据库中有四个基本表:

    供应商(供应商代码,姓名,所在城市,联系电话);

    二程(工程代码,工程名,负责人,预算);

    零件(零件代码,零件名,规格,产地,颜色);

    供应零件(供应商代码,工程代码,零件代码,数量)。

    试用SQL语句完成下列操作:

    1)找出天津市供应商的姓名和电话。

    2)找出使用供应商sl所供零件的工程号码。

    3)查找预算在50000一100000元之间的攻程的信息,并将结果按预算降序排列。

    4)找出上海厂商供应的所有零件号码。

    5)找出工程项目J2使用的各种零件名称及其数量。

    6)找出使用上海产的零件的1二程名称。

    7)找出没有使用天津产的零件的工程号码。

    8)把全部红色零件的颜色改成蓝色。

    9)将由供应商s5供给工程代码为J4的零件P6改为由S3供应,并作其他必要的修改。

    10)从供应商关系中删除s2的记录,并从供应零件关系中删除相应的记录。


    正确答案:I)SELECT姓名联系电话FROM供应商WHERE所在城市:“天津” 2)SELECT 工程代码 FROM 供应零件WHERE供应商.供应商代码=‘sl’AND供应商.供应商代码=供应商零件.供应商代码; 3)SELECTCT* FROM工程 WHERE 预算BETWEEN 50000 AND 100000 ()RDER BY预算DESC; 4)SELECT零件代码FROM供应商供应零件WHERE供应商.供应商代码=供应零件.供应商代码AND供应商.所在城市=上海’; 5)SEI点cI’零件.零件名供应零件.数量FROM零件供应零件WHERE零件.零件代码=供应零件.零件代码AND供应零件.:I二程代码=‘J2’; 6)SELECT工程名FROM供应商供应零件工程’WHERE供应商供应商代码=供应零件.供应商代码AND供应零件工程代码=工程一[程代码AND供应商.所在城市z‘上海’; 7)SELECT T程代码 FROM 工程 WHERE NOT EXISTS(SELECT* FROM供应零件WHERE工程工程代码=供应零件工程代码AND供应商代码IN (SELECT 供应商代码 FROM供应商WHERE所在城市=‘天津’; 8)IJPDATE零件SET 颜色=‘蓝色’WHERE颜色=‘红色’; 9)UPDATE 供应零件 sET 供应商代码:‘s3’WHERE供应商代码=‘s5’AND工程代码=‘J4’AND零件代码=‘P6’; 10)DELETE FROM 供应商零件供应商WHERE供应商零件.供应商代码=供应商.供应商代码AND 应商代码=‘s2’;DELETE FROM 供应商 wHERE 供应商代码=‘s2’:
    I)SELECT姓名,联系电话FROM供应商WHERE所在城市:“天津” 2)SELECT 工程代码 FROM 供应零件WHERE供应商.供应商代码=‘sl’AND供应商.供应商代码=供应商零件.供应商代码; 3)SELECTCT* FROM工程 WHERE 预算BETWEEN 50000 AND 100000 ()RDER BY预算DESC; 4)SELECT零件代码FROM供应商,供应零件WHERE供应商.供应商代码=供应零件.供应商代码AND供应商.所在城市=上海’; 5)SEI点cI’零件.零件名,供应零件.数量FROM零件,供应零件WHERE零件.零件代码=供应零件.零件代码AND供应零件.:I二程代码=‘J2’; 6)SELECT工程名FROM供应商,供应零件,工程’WHERE供应商,供应商代码=供应零件.供应商代码,AND供应零件,工程代码=工程一[程代码AND供应商.所在城市z‘上海’; 7)SELECT T程代码 FROM 工程 WHERE NOT EXISTS(SELECT* FROM供应零件WHERE工程,工程代码=供应零件,工程代码AND供应商代码IN (SELECT 供应商代码 FROM供应商WHERE所在城市=‘天津’; 8)IJPDATE零件SET 颜色=‘蓝色’WHERE颜色=‘红色’; 9)UPDATE 供应零件 sET 供应商代码:‘s3’WHERE供应商代码=‘s5’AND工程代码=‘J4’AND零件代码=‘P6’; 10)DELETE FROM 供应商零件,供应商WHERE供应商零件.供应商代码=供应商.供应商代码AND 应商代码=‘s2’;DELETE FROM 供应商 wHERE 供应商代码=‘s2’: 解析:主要考查了SQL的数据查询功能、数据定义功能和数据操纵功能。这类问题主要是考查对SELECT FROM WHERE语句的掌握。

  • 第15题:

    在考生文件夹下完成如下简单应用。 1.用SQL语句完成下列操作:查询项目的项目号、项目名和项目使用的零件号、零件名称,查询结果按项目号降序、零件号升序排序,并存放于表item_temp中,同时将使用的SQL语句存储于新建的文本文件 item.txt中。 2.根据零件信息、使用零件和项目信息3个表,利用视图设计器建立一个视图view_item,该视图的属性列由项目号、项目名、零件名称、单价和数量组成,记录按项目号升序排序,筛选条件是:项目号为"s2”。


    正确答案:
    (1)【操作步骤】
    步骤1:单击工具栏中的“新建”按钮,在“新建”对话框中选择“文件类型”选项组中的“查询”,并单击“新建文件”按钮。
    步骤2:在“添加表或视图”对话框中分别将表——零件信息、使用零件和项目信息——添加到查询设计器,并根据联接条件建立联接。
    步骤3:在查询设计器的“字段”选项卡中,分别将项目信息.项目号、项目信息.项目名.零件信息.零件号、零件信息.零件名称添加到“选定字段”列表中。
    步骤4:在“排序依据”选项卡中,将项目信息.项目号添加到“排序条件”列表中,并选择“降序”单选按钮;再将零件信息.零件号添加到“排序条件”列表中,并选择“升序”单选按钮。
    步骤5:单击“查询”菜单下的“查询去向”命令,在“查询去向”对话框中选择“表”,并输入表名item_temp,单击确定按钮。
    步骤6:单击“查询”菜单下的“查看SQL”命令,并复制全部代码;再单击工具栏中的“新建”按钮,在“新建”对话框中选择“文件类型”选项组下的“文本文件”,单击“新建文件”按钮,将复制的代码粘贴到此处。代码如下所示:
    SELECT项目信息.项目号,项目信息.项目名,零件信息.零件号,;
    零件信息.零件名称;
    FROM使用零件情况!零件信息INNER JOIN使用零件情况!使用零件;
    INNER JOIN使用零件情况!项目信息;
    ON使用零件.项目号=项目信息.项目号;
    ON零件信息.零件号=使用零件.零件号;
    ORDER BY项目信息.项目号DESC,零件信息.零件号:
    INTO TABLE item_temp.dbf
    步骤7:最后单击工具栏中的“保存”按钮,在“另存为”对话框中输入item,单击“保存”按钮;再在命令窗口中输入:do item.txt,按回车键运行查询。
    (2)【操作步骤】
    步骤1:单击工具栏中的“打开”按钮,在“打开”对话框中选择考生文件夹下的“使用零件情况”数据库,再单击“确定”按钮。
    步骤2:在数据库设计器中,单击“数据库设计器”工具栏中的“新建本地视图”按钮,在“新建本地视图”对话框中单击“新建视图”按钮。
    步骤3:在“添加表或视图”对话框中分别双击表零件信
    息、使用零件和项目信息,并单击“关闭”按钮。
    步骤4:在视图设计器的“字段”选项卡中,分别将项目信息.项目号、项目信息.项目名、零件信息.零件名称、零件信息.单价和使用零件.数量添加到选定字段。
    步骤5:在“筛选”选项卡的“字段名”中选择“项目信息.项目号”,“条件”选择“=”,“实例”处输入“s2”;在“排序依据”选项卡中将项目信息.项目号字段添加到“排序条件”列表框,并选择“升序”单选按钮。
    步骤6:单击工具栏中的“保存”按钮,在“保存”对话框中输入视图名称view_item,单击“确定”按钮。最后单击工具栏中的“运行”按钮。

  • 第16题:

    某销售公司数据库的零件P(零件号,零件名称,供应商,供应商所在地,库存量)关系如下表所示,其中同一种零件可由不同的供应商供应,一个供应商可以供应多种零件。零件关系的主键为(53)。

    查询各种零件的平均单价、最高单价与最低单价之间差距的SQL语句为:

    SELECT零件号,(54)

    FROM P

    (55);

    (65)

    A.零件号,零件名称

    B.零件号,供应商

    C.零件号,供应商所在地

    D.供应商,供应商所在地


    正确答案:B
    解析:由图和“同一种零件可由不同的供应商供应,一个供应商可以供应多种零件”可知主键必须是零件号和供应商。
      查询平均价需用到AVG( ),最高价与最低价之间差距用到MAx( )-MIN( ),还要显示零件名称。
      GROUP BY可以对元组进行分组,因为表中零件号一列有很多重复,当查询各种零件时必须把相同零件分为一组。
      该关系应该分为三部分:零件信息、库存信息、供应商信息。所以C比较合适。

  • 第17题:

    某销售公司数据库的零件P(零件号,零件名称,供应商,供应商所在地,单价,库存量)关系如表1所示,其中同一种零件可由不同的供应商供应,一个供应商可以供应多种零件。零件关系的主键为 (37) ,该关系存在冗余以及插入异常和删除异常等问题。为了解决这一问题需要将零件关系分解为 (38) 。

    (37)

    A.零件号,零件名称

    B.零件号,供应商

    C.零件号,供应商所在地

    D.供应商,供应商所在地


    正确答案:B

  • 第18题:

    对零件关系P,查询各种零件的平均单价、最高单价与最低单价之间差价的SQL语句为:

    SELECT 零件号, (39)

    FROM P

    (40) ;

    (39)

    A.零件名称,AVG(单价),MAX(单价)-MIN(单价)

    B.供应商,AVG(单价),MAX(单价)-MIN(单价)

    C.零件名称,AVG单价,MAX单价-MIN单价

    D.供应商,AVG单价,MAX单价-MIN单价


    正确答案:A

  • 第19题:

    (44)

    A.零件1(零件号,零件名称,供应商,供应商所在地,库存量)

    B.零件1(零件号,零件名称)、零件2(供应商,供应商所在地,库存量)

    C.零件1(零件号,零件名称)、零件2(零件号,供应商,库存量)、零件3(供应商,供应商所在地)

    D.零件1(零件号,零件名称)、零件2(零件号,库存量)、零件3(供应商,供应商所在地)、零件4(供应商所在地,库存量)


    正确答案:C
    解析:试题(44)的正确选项为C。因为关系P存在冗余以及插入异常和删除异常等问题,为了解决这一问题需要将零件关系分解。选项A、选项B和选项D是有损连接的,且不保持函数依赖故分解是错误的,例如,分解为选项A、选项B和选项D后,用户无法查询某零件由哪些供应商供应,原因是分解有损连接的,且不保持函数依赖。

  • 第20题:


    A.零件名称,AVG(单价),MAX(单价)?MIN(单价)
    B.供应商,AVG(单价),MAX(单价)?MIN(单价)
    C.零件名称,AVG单价,MAX单价?MIN单价
    D.供应商,AVG单价,MAX单价?MIN单价

    答案:A
    解析:

  • 第21题:

    换用新件或修复件登记应填写的内容是()。

    • A、零件名称、规格、数量
    • B、零件名称、数量、供货来源
    • C、零件名称、规格、数量、供货来源及价格等
    • D、零件名称供货来源及价格

    正确答案:C

  • 第22题:

    相配合的摩擦副零件变形,将引起润滑条件变差,所以()。

    • A、零件使用寿命降低
    • B、零件更耐磨
    • C、零件使用寿命提高
    • D、零件更坚固

    正确答案:A

  • 第23题:

    多选题
    下面关于丰田12位零件编号的说法错误的是?()
    A

    丰田零件号后二位代表零件的颜色,尺寸

    B

    丰田零件号前五位代表车型代码

    C

    丰田零件号中间五位代表零件名称

    D

    丰田10位零件号比12位零件号少了尺寸和颜色代码


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