数据库系统试题A.doc

数据库系统试题A.doc

ID:50881864

大小:57.50 KB

页数:6页

时间:2020-03-15

数据库系统试题A.doc_第1页
数据库系统试题A.doc_第2页
数据库系统试题A.doc_第3页
数据库系统试题A.doc_第4页
数据库系统试题A.doc_第5页
资源描述:

《数据库系统试题A.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、数据库系统试题A一、(每小题6分,共12分)请为电冰箱经销商设计一个数据库,要求包括生产厂商和产品的信息。生产厂商的信息包括名称、地址、电话;产品的信息包括生产商、品牌、型号、价格;生产厂商生产某产品的数量和日期。要求:1〕将数据库用E/R图来描述,2〕转换成关系模型并注明函数依赖。二、(每小题4分,共12分)用SQL的有关语句定义1)教师关系T,包括教师编号TNo,姓名TN,系别TD,办公室电话TEL;2)课程关系C,包括课程号CNo,课程名CN,任课教师TN;3)教师教授课程关系TC,包括TNo,CNo和工作量Q。注意:说明主键码和外键码。三、(每小题

2、4分,共12分)结合题2的数据库,用SQL的有关语句1)对于教师教授课程关系TC,授予王大刚老师查询权限以及对TNo和CNo的插入权限;2)在教师关系T的键码属性上建立索引;3)删除编号为020023的教师的所有的有关数据。四、(共8分)按嵌入式SQL的格式插入任一个产品的品牌(brand)、型号(model)、价格(price)。五、(共8分)结合题2的数据库,用SQL的嵌套查询语句找出不教D5(课程号)的教师的姓名。六、(每小题6分,共12分)图书管理数据库关系模型如下:图书B(书号BN,书名T,作者A)学生S(姓名N,班级C,借书证号LN)借书L(L

3、N,BN,日期D)查询:2001.12.1(20011201)以前借书的学生姓名和书名。要求:1)以笛卡尔积为基础表达查询;2)画出优化的查询表达树。七、(每小题3分,共12分)结合题2的关系模式,按如下要求找出编号为020023的教师的姓名和系别。1)用关系代数表达式表达查询;2)用数据逻辑规则表达查询;3)用元组关系演算表达查询;4)用域关系演算表达查询。八、(每小题6分,共12分)涉及到学生、教师和课程的关系模式STC(SNo,SN,SA,TN,CN,G),其中6个属性分别为学生的学号、姓名、年龄、教师的姓名、课程名以及学生的成绩。假设学生有重名,课

4、程名也可能有重名。又假设教师无重名,且每个教师只教一门课,但一门课可有几个教师同时开设。当某个学生选定某门课后,其上课教师就固定了。1)写出键码和函数依赖(部分依赖可不写);2)分解关系模式使之属于BC范式。九、(每小题6分,共12分)电影数据库涉及如下数据:电影类包括电影名、制作年份等属性;演员类包括姓名、性别等属性;每部电影都可能有多个演员出演,而每个演员都可能出演多部电影。1)用ODL给出类的说明(包括范围名);2)用OQL查询演员李晶所出演电影的电影名。数据库系统模拟试题1答案及评分标准地址一、(每小题6分,共12分)1)电话名称生产厂商产品数量日

5、期生产型号价格品牌2)生产厂商(名称,地址,电话)名称地址,电话产品(品牌,型号,价格)品牌,型号价格生产(厂商名称,品牌,型号,数量,日期)厂商名称,品牌,型号,日期数量二、(每小题4分,共12分)1)CREATETABLET{TNoINTPRIMARYKEY,TNCHAR(30),TDCHAR(20),TELCHAR(20)}2)CREATETABLEC{CNoINTPRIMARYKEY,CNCHAR(30),TNCHAR(30)}3)CREATETABLETC{TNoINT,CNoINT,QINT,PRIMARYKEY(TNo,CNo),FOREIG

6、NKEY(TNo)REFERENCEST(TNo),FOREIGNKEY(CNo)REFERENCESC(CNo)}三、(每小题4分,共12分)1)GRANTSELECT,INSERT(TNo,CNo)ONTCTO王大刚;2)CREATEINDEXTNoIndexONT(TNo)3)DELETEFROMTCWHERETNo=020023;DELETEFROMTWHERETNo=020023;四、(共8分)1)说明:EXECSQLBEGINDECLARESECTION;charbrand[30];charmodel[30];floatprice;charSQ

7、LSTATE[6];EXECSQLENDDECLARESECTION;2)赋值:brand:=’计算机’;model:=’P4_1.2G_256M_30G_205’;price:=7500.00;3)插入:EXECSQLINSERTINTOSVALUES(:brand,:model,:price);五、(共8分)SELECTTNFROMTWHERENOTEXISTS(SELECT*FROMTCWHERETNo=T.TNoANDCNO=’D5’);六、(每小题6分,共12分)1)πN,T(σD<20011201(πBN,T,A,N,C,LN,D(σL.LN=

8、S.LNANDL.BN=B.BN(BSL))))πN,TσL.BN

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。