[工学]数据库关系代数.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[工学]数据库关系代数

第二章分析题 一、东方客运公司数据库的样本数据如下。 表名称:卡车(车号,货运站编号,类型,总行程,购入日期) 车号 货运站编号 类型 总行程 购入日期 1001 501 1 59002.7 10.5 1002 502 2 59353.6 10.3 1003 501 2 53564.6 09.3 1004 502 2 5632.7 10.11 表名称:货运站(货运站编号,地址,电话,经理) 货运站编号 地址 电话 经理 501 仙林汽配城杨经理 502 东杨坊 025李经理 表名称;型号(类型,汽车型号) 类型 汽车型号 1 DJS130 2 DJS121 根据数据库的表结构和内容: a.指出每个表的主码和外码。如果没有外码,则写“无”。 b.卡车表存在实体完整性和参照完整性吗?请详细说明。 c.具体说明卡车表与运货站表之间存在着什么联系? d.卡车表中包括多少个实体? 二、某航空公司数据库中有4个表,该公司数据库的样本数据如下所示。 表名称:飞机 编号 飞机型号 飞行里程 N2099 WN-172 4662.9 N4378 YC-172 7529.1 N1129 TPA-181 3921.8 表名称:型号 飞机型号 最高速度 厂家 WN-172 1200 ABC TPA-181 1500 HBK 表名称:飞行员号 飞行员号 姓名 性别 出生年月 级别 19334 高明 男 09/06/76 1 19335 李东 男 10/03/77 2 19336 王晨 男 05/01/74 1 表名称:航班 航班号 飞机号 飞行员号 日期 目的地 21334 N4378 19336 12/28/98 上海 21335 2099 19334 12/28/98 南京 21336 N4378 19336 01/21/99 上海 根据数据库的表结构和内容,回答下列问题; a.航班表存在实体与参照完整性约束条件吗?详细说明理由。 b.在飞机和航班表之间存在着哪一种联系?具体阐述是如何得出的结论。 c.飞机表中存在实体完整件与参照完整件约束条件吗?简要说明为什么。 三、设图书管理关系数据模型包括以下三个关系模式: 图书(总编号,分类号,书名,作者,出版单位,单价) 读者(借书证号,姓名,性别,单位,职称,地址) 借阅(借书证号,总编号,借阅日期,还书标记) 其中,“单价”是数值型字段,“借阅日期”是日期型字段,其它都是字符型字段。 用关系代数完成下列查询。 1、查询读者张涛的信息。 2、查询人民出版社的所有图书信息。 3、查询借阅了“C++”的读者姓名。 4、查询读者王华所借图书的单价。 5、查询至少借阅了总编号为“445611”和“332166”的图书的读者的借书证号。6、查询读者李欣所在的单位。 7、查询10年12月31号以前借书未还的读者姓名和书名。 四、 基于学生-课程数据库: 查询程军老师所授课程的课程号和课程名。 检索至少选修程军老师所授全部课程的学生姓名。 检索吴杰同学不学课程的课程号。 检索全部学生都选修的课程的课程号和课程名。 检索选修课程包含程军老师所授课程之一的学生学号。 检索选修课程包含学号为2的学生所修课程的学生学号。 五、设有三个关系: 职工表:EMP(ENO,ENAME,AGE,SEX),其属性分别表示职工工号、姓名、年龄和性别。 工作表:WORKS(ENO,CNO,SALARY),其属性分别表示职工工号、工作的公司编号和工资。 公司表:COMP(CNO,CNAME,CADDR),其属性分别表示公司编号、公司名和地址。 试写出下列查询语句的关系代数表达式: (1)检索超过50岁的男性职工的工号和姓名。 (2)假设每个职工只能在一个公司工作,检素工资超过1000元的男性职工的工导和姓名。 (3)检索在“联华公司”工作的职工工号和姓名。 (4)假设每个职工可在多个公司工作,检索在编号为C4和C8的公司兼职的职工工号和姓名。 (5)检索在“联华公司”工作、工资超过1000元的男性职工的工号和姓名。 六、计算机管理数据库有四个关系: Product(maker,model,type)制造商,型号,类型 PC(model,speed, ram,hd,cd,price)型号,速度,内存,硬盘,光驱,价格 Laptop(model, speed,ram,hd,screen,price) Printer(model,color,typed,price), 关系Product给出不同产品的制造商、型号和类型(PC、便携式 电脑或打印机)。为

文档评论(0)

skvdnd51 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档