数据库原理和应用B卷

数据库原理和应用B卷

ID:46569672

大小:58.50 KB

页数:6页

时间:2019-11-25

数据库原理和应用B卷_第1页
数据库原理和应用B卷_第2页
数据库原理和应用B卷_第3页
数据库原理和应用B卷_第4页
数据库原理和应用B卷_第5页
资源描述:

《数据库原理和应用B卷》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、数据库原理与应用课程考试(B)卷一、选择题(2分/题,共20分)1.DBMS的含义是C。A.数据库B.数据库系统C.数据库管理系统D.数据库管理员2.单个用户使用的数据视图的描述称为A。A.外模式B.概念模式C.内模式D.存储模式3.有一个关系:学生(学号、姓名、系别),规定学号的值域是8个数字组成的字符串,这一规则属于。(D是错误的)A.实体完整性约束B.参照完整性约束C.用户自定义完整性约束D.关键字完整性约束4.存在一个等待事务集{T0,T1,…,Tn},其中T0正等待被T1锁住的数据项,T1正等待被T2锁住的数据项,Tn-1正等待被Tn锁住的数据项,Tn正等待被T0锁住的数据项,

2、则系统的工作状态处于D。A.并发处理B.封锁C.循环D.死锁5.数据库管理系统中数据操纵语言DML所实现的操作一般包括A。A.查询、插入、修改、删除B.排序、授权、删除C.建立、插入、修改、删除D.建立、授权、修改6.在数据库技术中,E-R模型是一种A。A.概念数据模型B.结构数据模型C.物理数据模型D.逻辑数据模型7.数据库系统依靠支持了数据独立性。(C是错误的)A.具有封装机制B.模式分级、各级之间有映像机制C.定义完整性约束条件D.DDL语言和DML语言互相独立8.SQL语言具有C等功能。A.数据定义、数据操纵和关系规范化B.数据定义、数据控制和关系规范化C.数据定义、数据操纵和数

3、据控制D.数据操纵、数据控制和关系规范化9.如果一个关系R中的所有非主属性都完全函数依赖于每个候选关键字,则称关系R属于B。A.第一范式B.第二范式C.第三范式D.第四范式10.面向对象的数据库是数据库技术与D相结合的产物。A.计算机网络技术B.图形图像技术C.计算机控制技术D.面向对象技术二、简答题(4分/题,共20分)1.数据库管理系统的主要功能有哪些?答:①数据库定义功能;②数据库操纵功能;③数据库查询功能;④数据库控制功能;⑤数据库通信功能。2.什么是数据的完整性?它与数据库的安全性有何区别?答:保证数据正确的特性在数据库中称之为数据完整性。3.简要说明数据库设计的主要步骤?答:

4、①概念模型设计;②逻辑数据库设计;③规范化理论的应用;④物理数据库设计。4.分布式数据库的基本特点有哪些?答:①数据的物理分布性;②数据的逻辑整体性;③数据的分布透明性;④场地自治和协调工作;⑤数据冗余。5.什么是事务?请解释事务的四个性质。答:事务是构成单一逻辑工作单元的操作集合。三、画出ER图,并将其转化为相对应的关系模型(5分/题,共10分)1.工厂和产品2.仓库和职工四、用SQL和关系代数完成操作(2分/题,共20分)仓库仓库号城市面积wh1北京370wh2上海500wh3广州200wh4武汉400职工仓库号职工号工资WH3611230WH2e11220WH1E31210WH2E

5、41250WH1E71250订购单职工号供应商号订购单号订购日期e3s7or672002-6-23e1s4or732002-7-28e7s4or762002-5-25e3s4or792002-6-13e3s3or912002-7-13e3NULLor90NULLe6NULLor77NULLe1NULLor80NULL供应商供应商号供应商名地址s3振华电子厂西安s4华通电子公司北京s6607厂郑州s7爱华电子厂北京1.检索出目前与S6供应商没有联系的职工信息。2.检索出和职工E6、E8都有联系的西安的供应商信息。3.检索出仓库的个数。4.检索出向S6供应商发出订购单的那些仓库的平均面积。5

6、.检索出有最大面积的仓库信息。6.插入一个新的供应商元组(S9,智通公司,沈阳)。7.删除目前没有任何订购单的供应商。8.给北京的所有仓库增加123平米的面积。9.用关系代数完成:检索目前与职工E6有业务联系的供应商的名称。10.用关系代数完成:检索和北京的所有供应商都有业务联系的职工的工资。答:1.SELECT*FROM职工WHERE职工号NOTIN(SELECT职工号FROM订购单WHERE供应商号=’S6’)2.SELECT*FROM供应商WHERE地址=’西安’AND供应商号IN(SELECT供应商号FROM订购单WHERE职工号=’E6’)AND供应商号IN(SELECT供应商

7、号FROM订购单WHERE职工号=’E8’)3.SELECTCOUNT(*)FROM仓库4.SELECTAVG(面积)FROM仓库WHERE仓库号IN(SELECT仓库号FROM职工WHERE职工号IN(SELECT职工号FROM订购单WHERE供应商号=’S6’))5.SELECT*FROM仓库WHERE面积=(SELECTMAX(面积)FROM仓库)6.INSERTINTO供应商VALUES(‘S9’,’智通公司’,’沈阳’)7

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

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

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