niusouti.com
更多“针对上题中建立的4个表试用sQL语言完成第二章习题5中的查询。”相关问题
  • 第1题:

    在SQL查询语言中,视图的结构只能来自于一个基本表,不能来自于多个基本表。()


    参考答案×

  • 第2题:

    Access支持的查询类型有( )。

    A.选择查询、交叉表查询、参数查询、SQL查询和操作查询

    B.多表查询、选择查询、参数查询、SQL查询和操作查询

    C.单表查询、多表查询、交叉表查询、SQL查询和操作查询

    D.选择查询、统计查询、交叉表查询、SQL查询和操作查询


    正确答案:A
    解析: 本题考查查询种类的知识。常见的查询种类有:选择查询、交叉表查询、参数查询、操作查询和SQL查询。

  • 第3题:

    结构化查询语言SQL中的数据操作语言(DML)所实现的操作一般包括( )。

    A.建立、授权、修改

    B.建立、插入、修改、排序

    C.排序、授权、删除

    D.查询、插入、修改、删除


    正确答案:D
    解析:结构化查询语言SQL中的数据操作语言(DML)所实现的操作一般包括查询、插入、修改、删除。

  • 第4题:

    关于SQL语言下列描述正确的是()。

    A.SQL语言只包括数据查询语言和数据操纵语言
    B.用SQL语言可以实现可视化应用程序开发
    C.SQL语言可作为一种交互式语言
    D.SQL语言是一种关系代数查询语言

    答案:C
    解析:
    SQL语言中包括数据定义语言、数据操纵语言和数据控制语言,故A错误。用SQL语言不可以实现可视化应用程序开发,必须借助其他可视化工具才可以,故B错误。SQL语言可作为一种交互式语言是正确的。SQL语言不是一种关系代数查询语言,故D错误。

  • 第5题:

    目前常用的数据库开发系统,都支持SQL语言作为查询语言,在SQL语言中,用来进行数据查询的语言是()。

    • A、SELECT
    • B、DELETE
    • C、CREATE
    • D、COMMIT

    正确答案:A

  • 第6题:

    Access2003支持的查询类型有()

    • A、选择查询、交叉表查询、参数查询、SQL查询和操作查询
    • B、选择查询、基本查询、参数查询、SQL查询和操作查询
    • C、多表查询、单表查询、参数查询、SQL查询和操作查询
    • D、选择查询、汇总查询、参数查询、SQL查询和操作查询

    正确答案:A

  • 第7题:

    在SQL语言中,建立基本表之前必须先建立()。


    正确答案:数据库

  • 第8题:

    针对习题3中的四个表试用SQL语言完成以下各项操作


    正确答案: (1)找出所有供应商的姓名和所在城市。
    SELECTSNAME,CITYFROMS
    (2)找出所有零件的名称、颜色、重量。
    SELECTPNAME,COLOR,WEIGHTFROMP
    (3)找出使用供应商S1所供应零件的工程号码。
    SELECTDISTJNOFROMSPJWHERESNO=’S1’
    (4)找出工程项目J2使用的各种零件的名称及其数量。
    SELECTPNAME,QTYFROMSPJ,P
    WHEREP.PNO=SPJ.PNOANDSPJ.JNO=’J2’
    (5)找出上海厂商供应的所有零件号码。
    SELECTPNOFROMSPJ,SWHERES.SNO=SPJ.SNOANDCITY=’上海’
    (6)出使用上海产的零件的工程名称。
    SELECTJNAMEFROMSPJ,S,J
    WHERES.SNO=SPJ.SNOANDS.CITY=’上海’ANDJ.JNO=SPJ.JNO
    (7)找出没有使用天津产的零件的工程号码。
    注意:SELECTDISPJNOFROMSPJWHEREJNONOTIN(SELECTDISTJNOFROMSPJ,SWHERES.SNO=SPJ.SNOANDS.CITY=’天津’)适用于JNO是唯一或不唯一的情况.
    注意:SELECTDISTJNOFROMSPJ,SWHERES.SNO=SPJ.SNOANDS.CITY<>’天津’适用于JNO是唯一的情况
    (8)把全部红色零件的颜色改成蓝色。
    UPDATEPSETCOLOR=’蓝’WHERECOLOR=’红’
    (9)由S5供给J4的零件P6改为由S3供应。
    UPDATESPJSETSNO=’S3’WHERESNO=’S5’ANDJNO=’J4’ANDPNO=’P6’
    (10)从供应商关系中删除供应商号是S2的记录,并从供应情况关系中删除相应的记录。
    A、DELETEFROMSWHERESNO=’S2’
    B、DELETEFROMSPJWHERESNO=‘S2’
    (11)请将(S2,J6,P4,200)插入供应情况关系。
    INSERTINTOSPJVALUES(‘S2’,‘J6’,‘P4’,200)

  • 第9题:

    单选题
    Access2003支持的查询类型有()
    A

    选择查询、交叉表查询、参数查询、SQL查询和操作查询

    B

    选择查询、基本查询、参数查询、SQL查询和操作查询

    C

    多表查询、单表查询、参数查询、SQL查询和操作查询

    D

    选择查询、汇总查询、参数查询、SQL查询和操作查询


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

  • 第10题:

    单选题
    Access中的查询类型有()
    A

    选择查询、参数查询、交叉表查询、操作查询和SQL查询

    B

    基本查询、选择查询、参数查询、操作查询和SQL查询

    C

    多表查询、单表查询、交叉表查询、参数查询和操作查询

    D

    选择查询、统计查询、参数查询、操作查询和SQL查询


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

  • 第11题:

    问答题
    简述SQL语言的特点;SQL查询语句、表创建语句。

    正确答案: 特点:功能的一体化、语法结构的统一性、高度的非过程化、语言的简洁性
    查询语句:由SELECT子句、FROM子句、WHERE子句、GROUPBY子句和ORDERBY子句
    解析: 暂无解析

  • 第12题:

    问答题
    针对习题3中的四个表试用SQL语言完成以下各项操作

    正确答案: (1)找出所有供应商的姓名和所在城市。
    SELECTSNAME,CITYFROMS
    (2)找出所有零件的名称、颜色、重量。
    SELECTPNAME,COLOR,WEIGHTFROMP
    (3)找出使用供应商S1所供应零件的工程号码。
    SELECTDISTJNOFROMSPJWHERESNO=’S1’
    (4)找出工程项目J2使用的各种零件的名称及其数量。
    SELECTPNAME,QTYFROMSPJ,P
    WHEREP.PNO=SPJ.PNOANDSPJ.JNO=’J2’
    (5)找出上海厂商供应的所有零件号码。
    SELECTPNOFROMSPJ,SWHERES.SNO=SPJ.SNOANDCITY=’上海’
    (6)出使用上海产的零件的工程名称。
    SELECTJNAMEFROMSPJ,S,J
    WHERES.SNO=SPJ.SNOANDS.CITY=’上海’ANDJ.JNO=SPJ.JNO
    (7)找出没有使用天津产的零件的工程号码。
    注意:SELECTDISPJNOFROMSPJWHEREJNONOTIN(SELECTDISTJNOFROMSPJ,SWHERES.SNO=SPJ.SNOANDS.CITY=’天津’)适用于JNO是唯一或不唯一的情况.
    注意:SELECTDISTJNOFROMSPJ,SWHERES.SNO=SPJ.SNOANDS.CITY<>’天津’适用于JNO是唯一的情况
    (8)把全部红色零件的颜色改成蓝色。
    UPDATEPSETCOLOR=’蓝’WHERECOLOR=’红’
    (9)由S5供给J4的零件P6改为由S3供应。
    UPDATESPJSETSNO=’S3’WHERESNO=’S5’ANDJNO=’J4’ANDPNO=’P6’
    (10)从供应商关系中删除供应商号是S2的记录,并从供应情况关系中删除相应的记录。
    A、DELETEFROMSWHERESNO=’S2’
    B、DELETEFROMSPJWHERESNO=‘S2’
    (11)请将(S2,J6,P4,200)插入供应情况关系。
    INSERTINTOSPJVALUES(‘S2’,‘J6’,‘P4’,200)
    解析: 暂无解析

  • 第13题:

    阅读以下说明和关系表,回答问题1~5,将解答填入对应的解答栏内。

    [说明]

    试用SQL查询语句表达下列对教学数据库中的3个基本表STUDENT,COURSE,SC的查询

    [关系表]

    查询全体学生的姓名和年龄。


    正确答案:SELECT SNAME 2005—BIRTH _ YEAR FROM STUDENT;
    SELECT SNAME, 2005—BIRTH _ YEAR FROM STUDENT;

  • 第14题:

    下面关于SQL语言的说法中,_________说法是正确的。

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

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

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

    D.查询语句只能对基本表查询,不能查询视图


    正确答案:A
    解析:SQL的一个基本表是实际存储在数据库中的表,所以答案A是错误的。

  • 第15题:

    设有学生表S(SNO,SN)(SNO为学生号,SN为姓名)和学生选修课程表SC(SNO,CNO,CN,C)(CNO为课程号,CN为课程名,C为成绩),试用SQL语言完成以下各题 (1)建立一个视图V—SSC(SNO,SN,CNO,CN,C),并按CNO升序排序; (2)从视图V—SSC上查询平均成绩在90分以上的SN、CN和C。 (计算题)


    答案:(1) CREATEVIEWV—SSC(SNO,SN,CNO,CN,G) AS SELECT S.SNO,S.SN,CNO,SC.CN,SC.G FROM S,SC WHERE S.SNO:SC.SNO ORDER BY CNO; (2) SELECT SN,CN,C FROM V—SSC GROUP BY SNO HAVINGAVG?>90;

  • 第16题:

    Access2010支持的查询类型是()

    • A、选择查询、交叉表查询、参数查询、SQL查询、操作查询
    • B、基本查询、选择查询、参数查询、SQL查询、操作查询
    • C、统计查询、选择查询、参数查询、SQL查询、交叉表查询
    • D、单表查询、多表查询、参数查询、SQL查询、操作查询

    正确答案:A

  • 第17题:

    下列项目中关于SQL说法正确的是()

    • A、SQL语言是关系数据库的国际标准语言
    • B、SQL语言具有数据定义、查询、操纵和控制功能
    • C、SQL语言可以自动实现关系数据库的规范化
    • D、SQL语言也被称为结构化查询语言

    正确答案:A,B,D

  • 第18题:

    简述SQL语言的特点;SQL查询语句、表创建语句。


    正确答案:特点:功能的一体化、语法结构的统一性、高度的非过程化、语言的简洁性
    查询语句:由SELECT子句、FROM子句、WHERE子句、GROUPBY子句和ORDERBY子句

  • 第19题:

    关于SQL语言下列描述正确的是()

    • A、SQL语言只包括数据查询语言和数据操纵语言
    • B、用SQL语言可以实现可视化应用程序开发
    • C、SQL语言可作为一种交互式语言
    • D、SQL语言是一种关系代数查询语言

    正确答案:C

  • 第20题:

    用sQL语句建立第二章习题5中的4个表。


    正确答案: 对于S表:S(SNO,SNAME,STATUS,CITY);
    建S表:CREATETABLES(SnoC(2)UNIQUE,SnameC(6),StatusC(2),CityC(4));
    对于P表:P(PNO,PNAME,COLOR,WEIGHT);
    建P表:CREATETABLEP(PnoC(2)UNIQUE,PnameC(6),COLORC(2),WEIGHTINT);
    对于J表:J(JNO,JNAME,CITY);
    建J表:CREATETABLEJ(JnoC(2)UNlQUE,JNAMEC(8),CITYC(4))
    对于sPJ表:sPJ(sNo,PNo,JNo,QTY);
    建SPJ表:SPJ(SNO,PNO,JNO,QTY)CREATETABLESPJ(SnoC(2),PnoC(2),JNOC(2),QTYINT))

  • 第21题:

    问答题
    用sQL语句建立第二章习题5中的4个表。

    正确答案: 对于S表:S(SNO,SNAME,STATUS,CITY);
    建S表:CREATETABLES(SnoC(2)UNIQUE,SnameC(6),StatusC(2),CityC(4));
    对于P表:P(PNO,PNAME,COLOR,WEIGHT);
    建P表:CREATETABLEP(PnoC(2)UNIQUE,PnameC(6),COLORC(2),WEIGHTINT);
    对于J表:J(JNO,JNAME,CITY);
    建J表:CREATETABLEJ(JnoC(2)UNlQUE,JNAMEC(8),CITYC(4))
    对于sPJ表:sPJ(sNo,PNo,JNo,QTY);
    建SPJ表:SPJ(SNO,PNO,JNO,QTY)CREATETABLESPJ(SnoC(2),PnoC(2),JNOC(2),QTYINT))
    解析: 暂无解析

  • 第22题:

    填空题
    在SQL语言中,建立基本表之前必须先建立()。

    正确答案: 数据库
    解析: 暂无解析

  • 第23题:

    问答题
    针对上题中建立的4个表试用sQL语言完成第二章习题5中的查询。

    正确答案: (1)求供应工程Jl零件的供应商号码SNO;
    SELECTDISTSNOFROMSPJWHEREJNO=’J1’
    (2)求供应工程Jl零件Pl的供应商号码SNO;
    SELECTDISTSNOFROMSPJWHEREJNO=’J1’ANDPNO=’P1’
    (3)求供应工程Jl零件为红色的供应商号码SNO;
    SELECTSNOFROMSPJ,PWHEREJNO=’J1’ANDSPJ.PNO=P.PNOANDCOLOR=’红’
    (4)求没有使用天津供应商生产的红色零件的工程号JNO;
    SELECTDISTJNOFROMSPJWHEREJNONOTIN(SELEJNOFROMSPJ,P,SWHERES.CITY=’天津’ANDCOLOR=’红’ANDS.SNO=SPJ.SNOANDP.PNO=SPJ.PNO)。
    (5)求至少用了供应商Sl所供应的全部零件的工程号JNO;
    由于VFP不允许子查询嵌套太深,将查询分为两步
    A、查询S1供应商供应的零件号
    SELECTDISTPNOFROMSPJWHERESNO=’S1’结果是(P1,P2)
    B、查询哪一个工程既使用P1零件又使用P2零件。
    SELECTJNOFROMSPJWHEREPNO=’P1’
    ANDJNOIN(SELECTJNOFROMSPJWHEREPNO=’P2’)
    解析: 暂无解析