欢迎来到天天文库
浏览记录
ID:47517843
大小:270.50 KB
页数:9页
时间:2020-01-12
《数据库原理与应用A卷》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、数据库原理与应用课程考试(A)卷一、选择题(2分/题,共20分)1.单个用户使用的数据视图的描述称为。A.外模式B.概念模式C.内模式D.存储模式2.数据库物理存储方式的描述称为。A.外模式B.内模式C.概念模式D.逻辑模式3.在下面给出的内容中,不属于DBA职责的是。A.定义概念模式B.修改模式结构C.编写应用程序D.编写完整性规则4.在数据库三级模式间引入二级映像的主要作用是。A.提高数据与程序的独立性B.提高数据与程序的安全性C.保持数据与程序的一致性D.提高数据与程序的可移植性5.DB、DBMS和DBS三者之间的关系。A.DB包括DBMS和
2、DBSB.DBS包括DB和DBMSC.DBMS包括DB和DBSD.不能相互包括6.是控制数据整体结构的人,负责数据库结构定义和修改。A.专业用户B.应用程序员C.DBAD.一般用户7.数据库管理系统与操作系统、应用软件的层次关系从核心到外部分别是。A.DBMS、OS、应用软件B.DBMS、应用软件、OSC.OS、DBMS、应用软件D.OS、应用软件、DBMS8.数据库管理系统中数据操纵语言DML所实现的操作一般包括。A.查询、插入、修改、删除B.排序、授权、删除C.建立、插入、修改、删除D.建立、授权、修改9.在数据库方式下的休息处理中,占据中心位
3、置的是。A.数据B.程序C.软件D.磁盘10.关系模式中,满足3NF的模式。A.必定是2NFB.可能是2NFC.必定是4NFD.必定是BCNF二、填空题(1分/空,共20分)1.数据库系统中的数据模型通常由、和三部分组成。2.数据库是在计算机系统中按照一定的数据模型组织、存储和应用的,支持数据库各种操作的软件系统叫,由计算机、操作系统、DBMS、数据库、应用程序及用户等组成的一个整体叫。3.在分布式数据库中,数据的分布方式有、、和混合式四种。4.常用的数据模型主要有、和。5.关系模型的三类完整性是指、和用户自定义完整性。6.避免死锁的措施有:和。7
4、.分布式数据库是指分散的、统一的数据库。8.设有关系模式R(U,V,W,X,Y,Z),其函数依赖集:F={U→V,W→Z,Y→U,WY→X},现有下列分解:(1)p1={UVY,WXYZ}无损连接;(2)p2={WZ,VY,WXY,UV}无损连接。三、画出ER图,并将其转化为相对应的关系模型(10分)某商店管理涉及商店、商品和职工三个实体,它们分别具有下列属性:商店:商店编号,店名,店址,店经理商品:商品编号,商品名,单价,产地职工:职工编号,职工名,性别,工资这些实体间的联系如下:百货公司管辖若干个连锁商店,每家商店经营若干商品,每家商店有若干职
5、工,但每个职工只能服务于一家商店。职工参加某商店工作有开始时间,商店销售商品的有月销售量。1.请画出商店、商品和职工的E-R图。(5分)2.将该E-R图转换为关系数据模型。(5分)四、用SQL(1-9题)和关系代数(第10题)完成操作(2分/题,共20分)仓库仓库号城市面积wh1北京370wh2上海500wh3广州200wh4武汉400职工仓库号职工号工资WH3611230WH2e11220WH1E31210WH2E41250WH1E71250订购单职工号供应商号订购单号订购日期e3s7or672002-6-23e1s4or732002-7-28e
6、7s4or762002-5-25e3s4or792002-6-13e3s3or912002-7-13e3NULLor90NULLe6NULLor77NULLe1NULLor80NULL供应商供应商号供应商名地址s3振华电子厂西安s4华通电子公司北京s6607厂郑州s7爱华电子厂北京1.检索在北京的供应商的名称。2.检索出目前与S6供应商没有联系的职工信息。3.检索出和职工E2、E8都有联系的北京的供应商信息。4.检索出在北京工作并且向S3供应商发出了订购单的职工号。5.检索出向S1供应商发出订购单的那些仓库的平均面积。6.检索出工资低于本仓库平均工
7、资的职工信息。7.插入一个新的订购单元组(e1,or91),其中供应商号和订购日期为空。8.删除目前没有任何订购单的供应商。9.给工资低于平均工资的职工增加200元。10.用关系代数完成:检索目前与职工E6有业务联系的供应商的名称。五、模式分解(10分)找出关系模式union(学号,姓名,年龄,课程号,课程名,成绩,前序课程,系名,系主任)的主键、非主属性和所有的函数依赖,并将其分解为2NF、3NF的关系模式。六、编写并运行存储过程(5分)在第五题的关系模式组成的数据库中建立一个存储过程,查询某同学(姓名)的某课程(课程名)的成绩;并以许三多的《人
8、性的弱点》为例执行该存储过程。七、编写触发器(5分)在第五题的学生表上建立一个触发器,当插入学生成绩记录时,检查该生信息是
此文档下载收益归作者所有