数据库原理试卷9

数据库原理试卷9

ID:20831430

大小:68.50 KB

页数:9页

时间:2018-10-16

数据库原理试卷9_第1页
数据库原理试卷9_第2页
数据库原理试卷9_第3页
数据库原理试卷9_第4页
数据库原理试卷9_第5页
资源描述:

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

1、数据库原理试卷9一、填空题(每空1分,共20分):1.事务不加控制的并发执行引起的不能重复读是由(1)原因造成的。2、包含在任何一个候选关键字的属性称为(2)。3.事务不加控制的并发执行会引起:读脏数据、(3)、(4);4.数据模式包括:(5)、(6)、(7);其中的(8)是使用物理模型对数据的描述。5.应用程序、(9)、(10)、和数据库管理员构成了数据库系统。6.关系操作中选取某些列的操作为:(11),而选取某些列的操作称为:(12)。7.SQL语句按照功能分为:(13)、(14)、以及(15)、和(16)。8.失效的类型包括:(17)、系统失效以及介质失效。9.D

2、BMS通过加锁的方法实现并发控制,其中常用的X锁称为:(18),主要用于控制写访问,而S锁称为(19),主要用于控制(20)访问。二、名词解释(15分,每小题5分)1.区别概念数据模型和概念数据模式2.活锁和死锁3.解释区别基表和视图三、写出下列基本查询语句(20分)假设有雇员EMP关系表格,它的结构如下:EMP:empno雇员编号为主键,ename雇员名称,age年龄,hire-date受雇时间,salary薪水,TEL电话号码,DEPT部门。适用下面SQL语句创建:CreatetableEMP(empnochar(4)notnull,enamechar(12),ag

3、enumber(3),hire_datedate,salarynumber(7,2),telchar(6),deptnochar(4),primarykey(empno));请写出下列查询和操作SQL语句。1.以递增的方式列出职工的部门号码(不重复);2.查找AGE年龄为35岁的职工全部信息;3.查询在部门D-2或者D-3工作的,工资大于160,年龄大于35岁的职工信息。1.计算各个部门的最高,最低和平均工资;2.找处职工不足3人的部门及其相应的职工数;3.将部门号为’D-01’部门所有人员工资提高20%。4.从雇员中找出工资salary大于平均工资的职工信息。5.删除

4、在部门’D-01’的,工资大于150的职工信息6.从表EMP中选取工资大于150元职工的empno,ename,salary和deptno,构成一个视图,名字为empv,并且视图的列名分别为ENO,EN,SAL,DNO。10.对EMP表在ename上建立索引emp_ename;四、问答题:(25分)1.简述你所了解或课堂上讲述的数据库系统在工程中的应用和发展。2:简述数据库设计的基本过程步骤及每一个步骤的要求特点。五、系统设计:20分在下面数据库的逻辑设计过程中简述E-R图到关系数据模型的转化。(30分)数据对象:设一个系有学生,班级,教师,班主任,课程,教研组,选课,

5、课外兴趣小组数据对象。其中补充说明如下:a.一个教师作为一个班级的班主任,班级只有一个班主任,兴趣小组有多个同学组成,每个学生只可以参加一个兴趣小组。b.一个教师讲授多门课程,一个课程有多个教师承担;教师只属于一个教研组。要求:1)使用E-R图把上述实体和关系描述出来;2)把1)中的E-R图转化为关系表格;创建上述转化出来的实体和关系表格,在学生和课程两个表格中插入两行数据。3)写出下列SQL语句写出删除兴趣小组为“物理”的学生信息。把选修高等数学的学生成绩加10分。输出参加兴趣小组的学生姓名。2003A卷答案:1.事务不加控制的并发执行引起的不能重复读是由读写冲突原因

6、造成的。2、包含在任何一个候选关键字中的属性称为主属性。3.事务不加控制的并发执行会引起:读脏数据、丢失修改  、不能重复读;4.数据模式包括:概念模式、外模式、内模式;其中的内模式是用物理模型对数据的描述。5.应用程序、数据库管理系统、数据库、和数据库管理员构成了数据库系统。6.关系操作中选取某些列的操作为:投影操作,而选取某些列的操作称为:选择操作。7.SQL语句按照功能分为:QL、DML、以及DCL、和DML。8.失效的类型包括:事务失效、系统失效以及介质失效。9.DBMS通过加锁的方法实现并发控制,其中常用的X锁称为:排它锁,主要用于控制写访问而S锁称为共享锁,

7、主要用于读访问。二、名词解释(15分,每小题5分)1.区别概念数据模型和概念数据模式概念数据模型与DBMS无关,对现实世界描述的信息模型。概念数据模式是使用逻辑数据模型对一个单位数据的描述。2.活锁和死锁如果不断有事务申请数据对象的s锁,而X锁的申请不能获得,活锁;事务间的申请锁发生相互等待的现象,并一直持续下去称为死锁。3.解释区别基表和视图数据显式的存放在数据库中为基表,视图是从其它基表或者视图中到处的虚表。三、写出下列基本查询语句假设有雇员emp关系表格,它的结构如下:emp:empno雇员编号为主键,ename雇员名称,age年龄

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

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

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