您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 企业文档 > 吉林师范大学数据库原理试卷(九)
数据库原理试卷(九)一、选择题(每小题1分,共10分)1.单个用户使用的数据视图的描述称为。A.外模式B.概念模式C.内模式D.存储模式2.子模式DDL用来描述。A.数据库的总体逻辑结构B.数据库的局部逻辑结构C.数据库的物理存储结构D.数据库的概念结构3.在DBS中,DBMS和OS之间的关系是。A.相互调用B.DBMS调用OSC.OS调用DBMSD.并发运行4.在数据库三级模式间引入二级映象的主要作用是。A.提高数据与程序的独立性B.提高数据与程序的安全性C.保持数据与程序的一致性D.提高数据与程序的可移植性5.在下面给出的内容中,不属于DBA职责的是。A.定义概念模式B.修改模式结构C.编写应用程序D.编写完整性规则6.位于用户和操作系统之间的一层数据管理软件是。A.DBSB.DBC.DBMSD.MIS7.数据库系统中的数据模型通常由。三部分组成A.数据结构、数据操作和完整性约束B.数据定义、数据操作和安全性约束C.数据结构、数据管理和数据保护D.数据定义、数据管理和运行控制8.数据库的开发控制,完整性检查,安全性检查等是对数据库的。A.设计B.保护C.操纵D.维护9.数据库管理系统中数据操纵语言DML所实现的操作一般包括。A.查询、插入、修改、删除B.排序、授权、删除C.建立、插入、修改、排序D.建立、授权、修改10.ER图中的主要元素是。A.结点、记录和文件B.实体、联系和属性C.记录、文件和表D.记录、表、属性二、填空(每小题1分,共10分)1.数据库管理技术的发展经过三个阶段人工管理阶段,,数据库管理阶段。2.由于数据冗余,当进行更新时,稍不谨慎,易引起。3.层次模型的特点是记录之间的联系通过来实现;关系模型是用结构表示实体集,用表示实体间的联系。4.利用数据库管理数据时,把现实世界的事物及其之间的联系转换成机器世界的数据模型的一个中间环节是信息世界的。5.可由基本数据导出的数据是数据。6.当数据库被破坏后,如果事先保存了日志文件和__________,就有可能恢复数据库。7.关系代数中专门的关系运算包括:选择、__________、连接和除法。8.用户同时对同一数据进行操作称为操作。9.数据库的逻辑模型设计阶段,任务是将总体E-R模型转换成__________。10.实体完整性规则要求主码取值__________。三、简答题(每小题4分,共20分)1.简述数据库设计的概念?2.简述概念设计的目的和必要性?3.简述什么是事务的原子性?4.什么是查询优化5.请给出预防死锁的若干方法。四、查询(每小题3分,共30分)现有关系数据库如下:学生(学号,姓名,性别,专业,奖学金)课程(课程号,名称,学分)学习(学号,课程号,分数)用关系代数表达式实现下列1—4小题:1.检索获得奖学金的所有学生所学课程的信息,包括学号、姓名、课程名和分数;2.检索学生“黎明”所学课程中有不及格课程的课程号、名称和分数;3.检索获得奖学金、同时又有不及格成绩的学生信息,包括学号、姓名和专业;4.检索没有任何一门课程成绩超过90分的所有学生的信息,包括学号、姓名和专业。用SQL语言实现下列5—10小题:5.检索获得奖学金的所有学生所学课程的信息,包括学号、姓名、课程名和分数。6.检索没有任何一门课程成绩超过90分的所有学生的信息,包括学号、姓名和专业。7.对成绩有过不及格的学生,如果已经获得奖学金的,将奖学金减半。8.定义获得奖学金、同时又有不及格成绩的学生信息视图BBB,包括学号、姓名、专业。9、检索选修了至少3门课程的学生学号。10、检索每个专业选修’数据库应用’课的平均成绩。五、综合题(本题共20分)1、设有商业销售记帐数据库。一个顾客有:顾客姓名,单位,电话号码,可以买多种商品,一种商品有:商品名称,型号,单价,供应多个顾客。试根据上述业务规则:(1)设计ER模型;(2)将ER模型转换成关系模式。2、下图所示关系R为第几范式?是否存在操作异常?若存在将其分解为高一级范式。工程号材料号数量开工日期完工日期价格P1P1P1P2P2I1I2I3I1I446156189805980598059811981199029902990299129912250300180250350
本文标题:吉林师范大学数据库原理试卷(九)
链接地址:https://www.777doc.com/doc-4904336 .html