一起答
主观

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

试题出自试卷《2015国家四级数据库工程师全真模拟试卷1》
参考答案
查看试卷详情
相关试题
  1. 设工程一零件数据库中有四个基本表:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  2. 假设某商店数据库中有关系模式R:R(商店编号,商品编号,数量,部门编号,负责人)  约定:每个商店的每种商品只有一个部门销售;每个商店的每个部门只有一个负责人;每个商店的每种商品只有一个库存数量。

    请回答下列问题:

    1)找出关系模式R的候选键,关系模式R最高已经达到第几范式?说明理由。

    2)如果R不属于3NF,请将R分解成3NF模式集。

  3. 对下图中的事务Ti和Tj构造一个符合两阶段锁协议并且冲突等价于串行调度的并发调度。

     ┳━━━━━━━┳━━━━━━━ ━━┳

     ┃  Ti    ┃  Tj       ┃                       

     ┣━━━━━━━╋━━━━━━━━━━┫                       

     ┃  read(C) ┃  C:=C+1    ┃                       

     ┣━━━━━━━╋━━━━━━━━━━┫                       

     ┃  write(C) ┃  read(A)    ┃                       

     ┣━━━━━━━╋━━━━━━━━━━┫                       

     ┃  A:=A*2 ┃  write(A)    ┃                       

     ┣━━━━━━━╋━━━━━━━━━━┫                       

     ┃  read(A) ┃  A:=A+1    ┃                       

     ┣━━━━━━━╋━━━━━━━━━━┫                      

     ┃  write(A) ┃  read(B)    ┃                       

     ┣━━━━━━━╋━━━━━━━━━━┫                       

     ┃  B:=B+1 ┃  write(B)    ┃                       

     ┻━━━━━━━┻━━━━━━━━━━┻

  4. 什么是数据库管理系统?它的主要功能是什么?

  5. 试述概念模型的作用及数据库概念设计的基本步骤。

  6. 使用哪种身份验证方式需要客户端应用程序连接时提供登录时需要的用户标识和密码?——

    • A.Windows身份验证
    • B.SQt.Server身份验证
    • C.以超级用户身份登录时
    • D.其他方式登录时
  7. 一个面向主题的、集成的、不同时间的、稳定的数据集合是————。

    • A.分布式数据库
    • B.面向对象数据库
    • C.联机事务处理系统
    • D.数据仓库
  8. 某数据表已经将列F定义为主关键字,则下面说法中,错误的是---。

    • A.列F的数据是有序排列的
    • B.不能再给此数据表建立聚集索引
    • C.当为其他列建立非聚集索引时,将导致此数据表的记录重新排列
    • D.列F的数据在整个数据表中是唯一存在的
  9. 下列关于数据库恢复的描述中,不正确的是----。

    • A.应定期将数据库做成档案文件
    • B.在进行事务处理过程时数据库更新的全部内容写入日志文件
    • C.数据库恢复,还可用最新的档案文件和日志文件的更新映像,将文件恢复到最新的检查点文件状态
    • D.发生故障时用当前的数据内容和档案文件更新前的映像,将文件恢复到最近的检查点文件状态
  10. 在SQL语言中,一个基本表的定义…旦被删除,则与此基本表相关的下列哪些内容也会被自动删除?---I.在此表中的数据Ⅱ.在此表上建立的索引Ⅲ.在此表上建立的视图

    • A.I和Ⅱ
    • B.I和Ⅲ
    • C.Ⅱ和Ⅲ
    • D.全部