2702模拟试题B.doc

2702模拟试题B.doc

ID:48386168

大小:47.50 KB

页数:3页

时间:2019-08-03

2702模拟试题B.doc_第1页
2702模拟试题B.doc_第2页
2702模拟试题B.doc_第3页
资源描述:

《2702模拟试题B.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、关系数据库与SQL语言模拟试题(B)一、项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在题干的括号内。每小题1.5分,共24分)1.1级封锁协议加上T要读取的数据R加S锁,读完释放S锁,这是()A.3级封锁协议B.4级封锁协议C.2级封锁协议D.1级封锁协议2.要保证数据库逻辑数据独立性,需要修改的是()A.模式B.模式与内模式的映射C.模式与外模式的映射D.内模式3.在数据库设计中使用E-R图工具的阶段是()。A.需求分析阶段B.数据库物理设计阶段C.数据库实施D.概念结构设计阶段4.反映现实

2、世界中实体及实体间联系的信息模型是()A.关系模型B.层次模型C.网状模型D.E-R模型5.关系代数表达式的优化策略中,首先要做的是()A.对文件进行预处理B.尽早执行选择运算C.执行笛卡儿积运算D.投影运算6.下列四项中,必须进行查询优化的是()A.关系数据库B.网状数据库C.层次数据库D.非关系模型7.公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是()A.多对多B.一对一C.多对一D.一对多8.如何构造出一个合适的数据逻辑结构是()主要解决的问题。A.关系数

3、据库优化B.数据字典C.关系数据库规范化理论D.关系数据库查询9.要保证数据库物理数据独立性,需要修改的是()A.模式B.模式与内模式的映射C.模式与外模式的映射D.内模式10.下面哪一个子句能够用条件限定记录的分组?()A.FROMB.WHEREC.SELECTD.HAVINGE.GROUPBYF.ORDERBY二、填空(每空1分,共12分)2.实体完整性规则规定基本关系的所有主属性()。3.我们通常把()和网状模型称为非关系模型。4.数据库系统的核心是()。5.实体之间的联系按照联系方式的不同可分为()、()、()。6.

4、当数据库被破坏时,利用()和()可以有效地恢复数据库。四、SQL程序设计题(每小题3分,共24分)1.对于教学数据库的三个基本表S(SNO,SNAME,AGE,SEX,SDEPT)SC(SNO,CNO,GRADE)C(CNO,CNAME,CDEPT,TNAME)试用SQL的查询语句表示下列查询(1)检索年龄大于23岁的男生的学号与姓名(2)检索至少选修两门课程的学生学号(3)检索wang同学不学的课程的课程号(4)统计有学生选修的课程门数(5)检索姓名以wang打头的所有学生的姓名和年龄(6)往基本表S中插入一个学生元组(‘S9

5、’,’WU’,18)2.假设某“仓库管理”关系模型有下列五个关系模式:零件PART(PNO,PNAME,COLOR,WEIGHT)项目PROJECT(JNO,JNAME,DATE)供应商SUPPLIER(SNO,SNAME,SADDR)供应P_P(JNO,PNO,TOTAL)采购P_S(PNO,SNO,QUANTITY)(1)试用SQLDDL语句定义PART、P_S、SUPPLIER三个基本表,并说明主键和外键(2)试将PART、P_S、SUPPLIER三个基本表的自然连接定义为一个视图VIEW2。的结果为什么?3.六、综合题(

6、20分)1.设某商业集团数据库中有三个实体集。一是“商店”实体集,属性有商店编号、商店名、地址等;二是“商品”实体集,属性有商品号、商品名、规格、单价等;三是“职工”实体集,属性有职工编号、姓名、性别、业绩等。商店与商品间存在“销售”联系,每个商店可销售多种商品,每种商品也可放在多个商店销售,每个商店销售一种商品,有月销售量;商店与职工之间存在着“聘用”联系,每个商店有多个职工,每个职工只能在一个商店工作,商店聘用职工有聘期和月薪。试画出E-R图,并在图上注明属性、联系的类型。(5分)2.设关系模式R(ABC),F是R上成立的F

7、D集,F={C->B,B->A}。(6分)(1)试说明R不是3NF模式的理由。(2)试把R分解成3NF模式集。3.在E-R模型中,如果实体间是M:N的联系,如何设计相应部分的关系模型?(3分)

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

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

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