- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库---设计题.
应用题
1、已知关系V和W,如下所示:
V W
B 1 3
请写出V÷W的结果关系。
答:1)从关系V中可取{a,b,c}
其中:a的象集为:{1,2}
b的象集为:{1,2}
c的象集为:{1}
2)W在(B)上的投影为:{1,2}
3)因为a和b的象集包含了W在(B)上的投影,所以V÷W={a,b}
2、设有关系R和S如下:
R S
B C D 2 3 4 4 2 5 8 5 4
请写出Π1,2,3,6(R??S)的结果关系。书P46
2=2
答:
A B C D 1 2 3 5 4 5 6 4
3、一部门要利用计算机进行人事和生产两个方面的管理,其各自的信息需求如下。
人事方面的实体:部门:部门名称、电话号码、办公地点。
职工:职工号、姓名、年龄、性别。
生产方面的实体:生产:车间名、车间电话、账号、职工号。
产品:产品号、产品名、数量、生产车间名。
上述实体中,部门和车间可视为同一级管理部门,且每一个部门有多名职工,一个职工只属于一个部门;一个车间可生产多重产品,一种产品可为多个车间生产。
请根据上述要求完成如下设计:1)分别设计人事、生产两个局部E-R图。2)综合人事、生产局部E-R图而产生一个总体E-R图。
答:人事E-R图
生产E-R图
总的E-R图
4、将3-24如图所示的两个局部E-R图合并为全局E-R图。书P69
(注:每名学生的总分是他所选课程成绩的总和)
5、一个读者可以订阅多种期刊,一种期刊可由多个读者订阅,订阅有订阅期限属性。读者有读者编号、姓名、通信地址、电话等属性,期刊有期刊编号、期刊名称、定价等属性。
6、假设教学管理规定:
一名学生可选修多门课,一门课可有若名干学生选修。
一名教师可讲授多门课,一门课只能有一名教师讲授。
一名学生选修一门课,仅有一个成绩。
学生的属性有学号、学生姓名;教师的属性有教师编号,教师姓名;课程的属性有课程号、课程名。
根据上述语义画出E-R图,要求在E-R图中画出实体的属性并注明联系的类型。
7、设有一个顾客商品关系数据库,有3个基本表,表解构如下:
商品表:Article(商品号,商品名,单价,库存量)
客户表:Customer(顾客号,顾客名,性别,年龄,电话)
订单表:Order Item(顾客号,商品号,数量,购买价,日期)
请用SQL语言创建一个视图GM_VIEW,检索顾客的顾客号、顾客名和订购商品的商品名、金额和日期(金额=数量X购买价)
CREATE VIEW GM_VIEW(顾客号顾客名商品名
AS
SELECT OrderItem.顾客号,Customer.顾客名,Article.商品名,OrderItem.数量*OrderItem.购买价,OrderItem.日期
FROM OrderItem,Customer,Article
WHERE OrderItem.顾客号=Customer.顾客号
AND OrderItem.商品号=Article.商品号Article ADD 产地 CHAR(30)
8、使用SQL语言的CREATE语句创建教师表T,各字段的定语如下:教师号,CHAR(2),主码;教师名,CHAR(8),不能为空;职称,CHAR(10);年龄,int。注意,主码约束名采用系统默认。
答:CREATE TABLE T(教师号char(2) PRIMARY KEY,教师名char(8) NOT NULL,
职称char(10) NULL, 年龄int NULL)
(2)将E-R模型转换成关系模型
答:驾驶员(编号,姓名,性别,年龄,身份证号,工作单位,发证日期)
机动车(车号,型号,制造商,生产日期,所有者)
驾驶违章(日期,车号,驾照编号,违章情节记载,处罚方式)
10、某企业需要采购多种材料,每种材料可由多个供应商提供,且每个供应商可以为企业提供多种材料,材料有材料编号、材料名称和规格等属性;供应商有供应商号、名称、地址和电话号码等属性;采购时需要记录采购日期、单价和数量等信息。
要求:(1)根据上述语义设计E-R模型,并注明联系类型,可省略属性
(2)将E-R模型转换成关系模型,并指出每个关系的主码和外码。
材料(材料编号,材料名
文档评论(0)