58.(25分)某图书馆的数据库有如下关系:读者R,书籍B,出版社P;<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
读者借阅书籍产生新的关系“借阅RB”;
一个出版社可以出版多本书籍,一本书籍只能由一个出版社出版;
关系模式如下:
R(Rid, Rname, RIDcard, Rphone), 属性分别表示:读者编号,读者姓名,读者×××号,读者电话;
B(Bid, Bname, Bauthor, BpublishDate, Bprice, Pid),属性分别表示:书籍编号,书籍名称,作者,出版日期书籍价格,出版社编号;
P(Pid, Pname),属性分别表示:出版社编号,出版社名称;
RB(RBid, Rid, Bid, RBborrowDate, RBstate),属性分别表示:借阅编号,读者编号,书籍编号,借阅日期,借阅状态;
1.       为了提高查询速度,需要在RB表上通过Rid和Bid两个字段建立一个索引,索引名IX_RB,请写出创建此索引的SQL语句。
2.       为了方便查询出读者,书籍和借阅表的数据,请通过关系R,B和RB三个关系做内连接操作,创建一个视图,视图名为VIEW_RB,请写出创建此视图的SQL语句。
3.       通过VIEW_RB查询出被借阅次数超过(包括)100次的书籍名称。(在书籍B中Bname属性值是唯一的)
4.       查询出有借阅过书籍编号为’B<?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" />001’号和’B002’号两本书的读者姓名和读者电话
5.       查询出书籍名称中包含有‘ 数据库’三个字符的所有书籍名称和作者
6.       请把读者编号为‘R012’的读者电话修改为‘0123-12345678’。
7.       查询出‘福建出版社’出版的价格最贵的3本书的书籍名称和书籍价格。
59.设有关系R(V,W,X,Y,Z),各个属性的函数依赖集合有F={WX→Y,    Z→V,   X→Z},问:(1+1+4分)
1.关系R的候选码是什么?
2.关系R的范式等级是什么?
3.关系R是否达到3NF?如果没有,请把关系R进行分解,使分解后的关系达到3NF,写出分解后的关系。

 

 

 

60.使用关系代数描述下列查询:(关系数据库模式同第30题(3+3+3分)
1.查询出借阅状态为‘借出’的书籍名称。
2.查询出‘张三’所借阅过的所有书籍的名称。
3.查询出有借阅过书籍编号为‘B003’,但没有借阅过书籍编号为‘B009’书籍的读者姓名和读者电话。

 

 

61.某商业集团的数据库有如下四个基本表:(本大题25分)
商店表:A(ANO,ANAME,ADDR),属性分别为:商店号,商店名,地址;
职员表:B(BNO, BNAME, SEX, AGE, ANO, SALARY)其属性分别为:职员编号,姓名,性别,年龄,商店号,工资;
商品表:C(CNO, CNAME, PRICE)其属性分别为:商品号,商品名,单价;
销售表:D(ANO, CNO,QUANTITY)属性分别为:商店号,商品号,销售数量。
1.       查询性别是‘W’的职员的姓名,年龄,工资;
2.       查询工资在3000元(含3000元)以上的职员的姓名,商店名;
3.       查询销售总量前十名的商店号及销售总量;
4.       查询没有销售“光盘”记录的商店名称
5.       将职员编号为“012”的工资在原有的基础上增加15%
6.       给销售表添加一个销售时间DATET字段;
7.       在商店表中,创建一个名为VIEW_1的视图,实现查询商店地址为以“FU”打头的商店名,地址

 

 

62.设有关系R(A, B, C, D, E),各属性的函数依赖集合有F={AB→C,B→D,D→E},问:(1+2+3分)
1.关系R的候选键是什么?
2.若将关系R分解成R1(A, B, C)及R2(B, D, E),请分别写出关系R1和R2的范式等级。
3.将关系R分解到3NF

 

 

63.使用关系代数描述下列查询:(关系数据库模式同29题)(3+3+3分)
1.查询出年龄在20到30之间的职员的姓名,性别;
2.查询出销售数量大于5件的商品名及单价;
3.查询出商店名为“BAIAI”销售的商品的商品号和商品名.

转载于:https://blog.51cto.com/qianshao/255583

07-08软工升本考试原题——SQL与关系代数相关推荐

  1. 陕西省2019计算机软考试题,2019湖北襄阳计算机软考程序员考试真题及答案解析...

    2019湖北襄阳计算机软考程序员考试真题及答案解析 单选题(每题1分,共1个标准答案) 1.计算机中数据的表示形式是 A)八进制 B)十进制 C)二进制 D)十六进制 2.硬盘工作时应特别注意避免 A ...

  2. mysql认证考试6_Mysql 8.0 OCP认证考试原题题库整理-第6题(CUUG内部资料)

    Mysql 8.0 OCP认证考试原题题库整理(CUUG内部资料)-第6题 Choose the best answer. You are having performance issues with ...

  3. mysql ocp 认证 题库_Mysql 8.0 OCP认证考试原题题库整理(CUUG内部资料)-第1题

    Mysql 8.0 OCP认证考试原题题库整理(CUUG内部资料)-第1题 1.Choose the best answer. Examine these statements and output: ...

  4. mysql ocp 认证 题库_Mysql 8.0 OCP认证考试原题整理(CUUG内部题库)-第4题

    Mysql 8.0 OCP认证考试原题整理(CUUG内部题库)-第4题 时间:2020-12-01 来源: Mysql 8.0 OCP认证考试原题整理(CUUG内部题库)-第4题 4.Choose t ...

  5. 数据库三级考试真题 SQL语句查询真题汇总

    数据库三级考试真题 SQL语句查询真题汇总 SQL语句查询 //(1)检索至少借了5本书的同学的借书证号.姓名.系名和借书数量.(5分) select LOANS.借书证号,姓名,系名,count(* ...

  6. 网页设计上机考试原题_计算机二级考试即将到达战场,各单位准备!!!!

    计算机二级 今年的特殊情况 导致有些考试 推迟了半年之久 如今二级考试在即 你复习的怎么样了呢? 很多同学往往考前几天才想起来 "呀,我好像有个二级考试要考了" 而此时的心路历程往 ...

  7. 网页设计上机考试原题_全国计算机三级信息安全考试 经验分享

    为什么选择信息安全?误打误撞报的名,正好又听说是三级里面最好过的. 1)时间: 九月份的考试,大概六月份报名. 我在9月2日开学后,才开始准备的,也就二十几天的时间,而且我白天课不少,基本只有晚上和双 ...

  8. HNU离散数学2022期中考试原题及答案

    刚刚考完期中考试,离散数学分数还没有出来. 老师已经评讲过试卷了.把原题与答案放在这里,有需要的同学可以自取.研究. [试卷难度评价] 试卷非常基础,可以说是全部考察了简单的知识点,而且只涉及概念,少 ...

  9. 分享21年CFA考试原题!

    2021年cfa考试题原题 今天为大家带来2021年CIE和Edexcel考试局的Alevel经济的区别,我们一起看看吧! 考试结构 CIE考查方式是一次必须同时考AS或者A2的所有试卷,AS阶段时P ...

最新文章

  1. bmp调色板颜色信息重复_PASCAL VOC数据集-分割标签索引颜色对照及程序
  2. 修改Spring boot内置的tomcat端口
  3. UA MATH563 概率论的数学基础 鞅论初步4 Radon-Nikodym定理,条件期望的存在唯一性
  4. 或有资产(contingent asset)
  5. android 知识体系
  6. 快手公司厕所装坑位计时器,网友:再也不能带薪拉屎了!
  7. C#LeetCode刷题之#860-柠檬水找零(Lemonade Change)
  8. 深度学习笔记--单层感知机原理及代码实现
  9. php程序yii是什么意思,yii是啥意思?
  10. fmea软件_新版FMEA易错点梳理(一):范围界定和过程流程图-SGS
  11. java absolute_Java Path isAbsolute()用法及代码示例
  12. 在 Windows Server 2008 R2 下用 Visual Studio 2010 编译 Chrome 与 WebKit Chromium Port
  13. Yii2框架之旅(六)
  14. PHP调微信小程序接口生成access_token
  15. iPython Notebook安装和初体验
  16. 虚拟主机隐藏index.html,Nginx如何隐藏index.html
  17. 解决Delphi 2010启动时卡死并报displayNotification堆栈溢出错误
  18. Linux下的mplayer播放器移植与使用
  19. 如何把带图片html转为doc,教您一招:如何将图片里面的文字转成word格式并能编辑...
  20. Linux下查看icc安装目录,[转载][Linux] icc与ifort编译器

热门文章

  1. CPU 漏洞补丁对内核性能影响:4.15 比 4.11 快 7-9%
  2. 电子商务公司Shopify收购APP公司Kit CRM
  3. PHPEXCEL 不能输出中文内容,只显示空白
  4. 創業團隊基建工具選擇
  5. 托管项目到github
  6. 日志服务(原SLS)新功能发布(5)--使用Logstash接入数据
  7. Liunx/Unix scp命令详解(转)
  8. Linux-apache的编译安装1
  9. LeetCode 74. Search a 2D Matrix
  10. jquery zTree异步搜索的例子--搜全部节点