- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2012年春季学期数据库管理系统课程作业 - 数据库管理系统下载office文档附件1. 三、设计题详见附件!查看已上传的附件正确答案:下载答案2012年春季学期数据库管理系统作业(操作题答案)姓名:学号:三、设计题1.设有一个SPJ数据库,包括S,P,J,SPJ四个关系模式:S (SNO, SNAME, STATUS, CITY)P (PNO, PNAME, COLOR, WEIGHT)J (JNO, JNAME, CITY)SPJ (SNO, PNO, JNO, QTY)供应商表S由供应商代码(SNO),供应商姓名(SNAME),供应商状态(STATUS),供应商所在城市(CITY)组成;零件表P由零件代码(PNO),零件名(PNAME),颜色(COLOR),重量(WEIGHT)组成;工程项目表J由工程项目代码(JNO),工程项目名(JNAME),工程项目所在城市(CITY)组成;供应情况表SPJ由供应商代码(SNO),零件代码(PNO),工程项目代码(JNO),供应数量(QTY)组成,表示某供应商供应某种零件给某工程项目的数量为QTY。今有若干数据如下:请用关系代数完成查询:求供应工程J1零件P1的供应商号码SNO可能会用到的一些符号:∏∧∨σ∪等在插入符号中参考答案:请用SQL语言完成以下各项操作①建立P表参考答案:CREATE TABLE P (PNO CHAR(3), PNAME CHAR(10), COLOR CHAR(5),WEIGHT INT);②求为天津弹簧厂工程项目提供零件P1的供应商号码SNO(用连接查询实现)参考答案:SELECT SPJ.SNO FROM J, SPJ WHERE J.JNAME=’弹簧厂’ AND J.CITY=’天津’ AND J.JNO=SPJ.JNO AND SPJ.PNO=’P2’;③求为工程J1提供红色零件的供应商号码SNO(用嵌套查询实现)参考答案: SELECT SNO FROM SPJ WHERE JNO=’J1’ AND PNO IN (SELECT PNOFROM PWHERE COLOR=’红’);④求供应商S2为工程J1提供的零件总数参考答案: SELECT SUM(QTY)FROM SPJWHERE SNO=’S2’ AND JNO=’J1’;⑤把对表J的INSERT权限授予用户王二,并允许他再将此权限授予其他人。参考答案: GRANT INSERT ON TABLE JTO 王二WITH GRANT OPTION;2.一个图书馆借阅管理数据库要求提供下述服务:可随时查询书库中现有书籍的书号、书名、数量与存放位置,所有书籍均可由书号惟一标识。可随时查询书籍借还情况,包括借书人单位、姓名、借书证号、借书日期和还书日期。我们约定:任何人可借多种书,任何一种书可为多个人所借,借书证号具有惟一性。当需要时,可通过数据库中保存的出版社的电报编号、电话、邮编及地址等信息向相应出版社增购有关书籍。我们约定,一个出版社可出版多种书籍,同一本书仅为一个出版社出版,出版社名具有惟一性。根据以上情况和假设,试作如下设计:试画出该数据库的E-R图,必须在图中注明联系的类型(1:1、1:n、m:n);将该E-R图转换成关系模式。参考答案:E-R图:该E-R图可转换为如下的关系模式:借书人(借书证号,姓名,单位)图书(书号,书名,数量,位置,出版社名)出版社(出版社名,电报编号,电话,邮编,地址)借阅(借书证号,书号,借书日期,还书日期)2. 请独立完成作业,严禁抄袭!一、名词解释(3.1节)关系模式正确答案:对关系的描述,一般表示为:关系名(属性1, 属性2, … , 属性n),其形式化表示为R(U,D,dom,F)。 3.(2.6节)关系的码正确答案:能唯一决定一个元组的属性或属性组(用函数依赖定义也可以) 4.(8.4节)事务等待图正确答案:一个有向图G=(T,U),其中T为结点的集合,每个结点表示正运行的事务;U为边的集合,每条边表示事务等待的情况。它动态地反映了所有事务的等待情况。 5.(11.2节)函数依赖正确答案:设R(U)是属性集U上的关系模式。X,Y是U的子集。若对于R(U)的任意一个可能的关系r,r中不可能存在两个元组在X上的属性值相等,而在Y上的属性值不等,则称X函数确定Y或Y函数依赖于X,记作X→Y。 6. (4.6节)视图正确答案:视图是从一个或几个基本表(或试图)导出的表。与基本表不同,它只是一个虚表,数据库中只存放试图的定义,而不存放试图对应的数据,这些数据仍存放在原来的基本表中。 二、简答题7. (1.2节)试述数据库系统的三级模式
您可能关注的文档
- 元胞自动机模型解读.ppt
- 元素的分析及分子结构的确定解读.ppt
- 元素守恒的计算解读.ppt
- 元素周期表Z解读.ppt
- 元素周期律及化学键概念.doc
- 再次修改后下颌骨骨折概念.doc
- 再结晶和晶粒长大分析.ppt
- 再述热处理失误的系统分析概念.doc
- 再谈骨折AO分类分析.ppt
- 准妈妈如何应对孕期不适(word)概念.doc
- 2025年永城职业学院单招职业适应性测试历年(2019-2024年)真题考点试卷含答案解析.docx
- 2025年永州师范高等专科学校单招英语2014-2024历年真题考点试卷摘选含答案解析.docx
- 2025年民办合肥经济技术职业学院单招(数学)历年真题考点含答案解析.docx
- 初中数学说课稿范文.pdf
- 2024贵州新南镇股份经济联合社公开招考村后备干部3人笔试参考题库附带答案详解.pdf
- 2025年永州师范高等专科学校单招职业适应性测试历年(2019-2024年)真题考点试卷含答案解析.docx
- 2025年永州职业技术学院单招职业适应性测试历年(2019-2024年)真题考点试卷含答案解析.docx
- 2025年民办合肥财经职业学院单招(数学)历年真题考点含答案解析.docx
- 2025年永州职业技术学院单招英语2014-2024历年真题考点试卷摘选含答案解析.docx
- 2025年汉中职业技术学院单招英语2014-2024历年真题考点试卷摘选含答案解析.docx
文档评论(0)