数据库样题

上传人:橙** 文档编号:333352877 上传时间:2022-09-01 格式:PDF 页数:3 大小:46.35KB
返回 下载 相关 举报
数据库样题_第1页
第1页 / 共3页
数据库样题_第2页
第2页 / 共3页
数据库样题_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《数据库样题》由会员分享,可在线阅读,更多相关《数据库样题(3页珍藏版)》请在金锄头文库上搜索。

1、一、单项选择题1.在关系数据库系统中,一个关系相当于(A)。A一张二维表B一条记录C一个关系数据库D一个关系代数运算2表示实体类型和实体间联系的模型,称为(A)。A关系模型B层次模型C网状模型D数据模型3在数据库设计中,当合并局部ER图时,学生在某一局部应用中被当作实体,而另一局部应用中被当作属性,那么被称之为(D)冲突。A属性冲突B命名冲突C联系冲突D结构冲突4描述事物的符号记录称为(B)。A.信息 B.数据 C.记录 D.记录集合5 若事务 T对数据对象 A 进行读取和修改操作,且其它任何事务都不能访问 A,此时事务 T需对数据对象A 加上(C)。a.读锁 b.死锁 c.写锁 d.活锁6索

2、引项的顺序与表中记录的物理顺序一致的索引,称之为(C)。a.复合索引 b.唯一性索引 c.聚簇索引 d.非聚簇索引7从 3NF到BCNF,消除了关系模式中(B)。A.非主属性对码的部分函数依赖B.主属性对码的传递函数依赖C.非主属性对码的部分和传递函数依赖D.主属性对码的部分和传递函数依赖8用户选作元组标识的一个候选键称为(C)。A外部键B候选键C主键D超键9在应用程序中,用户使用的是(A)。A外模式B模式C内模式D存储模式10位于用户和操作系统之间的接口是(C)。A DB B.DBS C.DBMS D DD 11下面的几种故障中会破坏正在运行的数据库的是(C)。A.中央处理器故障 B.操作系

3、统故障 C.突然停电 D.瞬时的强磁场干扰12.下列实体类型的联系中,属于多对多联系的是(A)。A学生与课程之间的联系 B学校与教师之间的联系C商品条形码与商品之间的联系 D班级与班长之间的联系二、填空题()名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 3 页 -1SELECT 语句中,使用 _ where子句可提取满足条件的组。2事物的性质包括原子性、_一致性 _、持久性和隔离性。3关系可看成是规范化的二维表,要求表中的每个元组分量都必须是原子的、不可分解的。4信息世界的实体在数据世界中对应于记录。5两个实体之间的联系有:一对一、一对多、多对多。6概念结构设计的的四种方法_自

4、顶向下、自底向上、逐步扩张、混合策略。7在关系数据库模式设计时,各种数据之间的联系称为数据依赖,模式的标准称为范式。三、简答题1.事务的概念?事务的特性是什么?2数据库的并发控制产生了哪些新的问题,主要原因是什么?采用什么的方法机制是什么?3关系模型必须遵循哪三类完整性规则?分别说明这些规则的含义和实现方法。四、计算题1设 R(ABC),F4=AB,BC在 R上成立,试分析分解4=AC,BC 是否具有无损联接和保持函数依赖特点。2设有关系模式R,S(如下表所示),计算:RS;RS;RS dbadbafabcbaCBASCBAR:3设 F是关系模式 R(U,F)。U=A,B,C,F=AB,BA,

5、BC,AC,C A。求Fmin。五、设计题设有如下关系模式:学生关系:S(Sno,Sname,Age,Sex,Dno)任课关系:TC(Tno,Cno,Dno)选课关系:SC(Sno,Cno,Grade)课程关系:C(Cno,Cname,PCno)教师关系:T(Tno,Tname,TP,Sal)系别关系:D(Dno,Dname)注释:各关系中的各属性的含义如下:Sno(学号),Sname(学生姓名),Age(年龄),Sex(性别),Dno(系别号),Grade(成绩)o(课程号),Cname(课程名),PCno(先行课程号),Tno(教师编号),Tname(教师姓名)TP(职称),Sal(工资)

6、,Dno(系编号),Dname(系名称)所有的属性中除了年龄、成绩、工资三个属性属于数值型之外其余的属性均为字符型。1试用关系代数表示下列查询操作。1)查询学生“陈红”所选修的课程的学生号(Cno)、课程名(Cname)、成绩(Grade)2)查询选修了全部课程的学生的学号,姓名。3)查询选修了“数据结构”的学生学号、姓名。4)查询“中文系”的年龄大于 19岁的女生的学号、姓名和年龄。5)检索选修课程号为C1和C5的学生学号(SNO)。名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 3 页 -2试用 SQL 的查询语句表达下列查询6)查询所有比 张斌 老师工资高的教师的姓名、工资

7、及职称。7)查询课程“数据库原理”成绩不及格的学生的学号和姓名。8)查询其先行课的先行课的课号为C6 之课程的课号和课程名。9)查询至少选修了C1 号和 C2号课程的学生学号。(Select sno from sc where cno=c1)union all(select sno from sc where cno=c2)10)查询所有未选课程的学生姓名和所在系。(要求用谓词 EXISTS)Select sname,dname from s,d where s.dno=d.dno and not exists(select sno from sc where sno in(select sn

8、o from s)六、综合题1某医院病房计算机管理中需要如下信息科室:科名、科地址、电话、负责人病房:病房号、床位号、所属科室名、床位数医生:姓名、职称、所属科室名、年龄、工作证号病人:病历号、姓名、性别、年龄、诊断、主管医生、病房号、床位号其中,一个科室有多个病房、多个医生,一个病房只能属于一个科室,一个医生属于一个科室,但可负责多个病人的诊治,一个病人的主管医生只有一个。完成如下设计:(1)设计该计算机管理系统的E-R图。(2)将该 E-R图转换为关系模型结构,指出转换结果中每个关系模式的候选码(用下划线标注)。2R=(借书证号,借书人姓名,借书人单位,书号,书名,主编、借书数量,出版社名,出版社电话,出版社邮编,出版社地址、借书日期,还书日期)1)试问 R是否属于 1NF?为什么?2)可否将其规范化为3NF?并给出规范化之后的关系及其主键和外键(若存在的话)。3)说明规范化之后的关系属于第几范式?名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 3 页 -

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 初中教育

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号