数据库原理试题库
更新时间:2023-11-25 10:51:01 阅读量: 教育文库 文档下载
1、用规范的二维表各表示实体及实体间联系的数据模型是( )。 A.网状模型 B.层次模型 C. 关系模型 D.E-R模型 2、SQL的DML中,核心的操作语句是( )。
A.SELECT B.INSERT C.DELETE D.UPDATE
3、关系数据模型的三类约束规则中,不包括( )。
A. 实体完整性 B. 模式完整性 C. 参照完整性 D. 用户自定义完整性
4、设R(U)是一个关系模式,X→Y是一个FD,如果对任何W?X,W→Y都不成立,则称X→Y是 ( )依赖。
A. 平凡 B.局部 C. 传递 D. 完全 5、将一个关系模式分解成3NF的算法可以达到( )。 A.只保持无损连接 B. 只保持函数依赖 C. 既保持无损连接,又保持函数依赖
D. 既不保持无损连接,也又保持函数依赖 6、设有关系模式R(ABCD),R上的FD集为F={AB→C,C→D }。则关系R至多满足( ) A.1NF B.2NF C.3NF D.BCNF 7、SQL中的触发器机制是一种( )机制。
A.安全性控制B. 并发控制 C.数据库恢复 D. 完整性控制 8、DBMS的恢复管理子系统能保证事务的( )。
A.一致性 B.持久性 C.原子性 D.隔离性 9、两段封锁协议是保证( )的重充分条件。
A. 并发事务的可恢复性 B. 并发事务调度的无级联 C. 并发事务可串行化调度, D. 两个并发调度等价性 10、SQL提供的对数据库完整性的被动约束机不包括( )。 A.触发器 B.域约束 C.基本表约束 D.断言 得分
阅卷人
二、填空题(每个空1分,共20分)
1、数据库体系结构的5个要素包括外模式、模式、内模式、______________ 、和 ____________________。
2、E-R模型的三要素为_________,________,_________。
3、当关系R的主键K是关系S的外键时,规定K在S中值或者为空值,或者等于在R中某个主键值,这种约束规则称为_________完整性规则。
4、包含在任何一个候选关键字的属性称为_______________。 5、设R和S都是二元关系,则元组演算表达式: { t | R(t) ∧ ( ? u ) ( S(u) ∧ u[1]≠t[2]) }
写成关系代数表达式是 _________________________________。
6、SQL的DML语句操作对象和结果是元组的集合,而主语言是对单个元组处理。在嵌入式SQL规则中,是使用_________机制实现SQL与主语言的数据通信的。
7、对关系模式之所以要进行规范化处理,其原因是因为,不规范的关系模式可能存在数据___________和___________异常问题。
8、设关系模式R(ABCD),R上的FD集F={ AB→C,B→D},则R属于____NF。
9、封锁的方法可能引起__________和死锁等问题,其中预防死锁的通常有两种方法,一次封锁法和___________。 10、数据库的并发操作通常会带来3个问题:________问题、________问题、读脏数据问题。 11.事务并发控制采取的主要措施是封锁机制,DBMS提供的两种封锁分别是:___________、___________。 12.为防止合法用户无意中造成的破坏所采取的数据库保护措施属于数据___________控制,为防止非法用户故意破坏数据库所采取的数据库保护措施属于数据___________控制。 得分 阅卷人 三、问答题(每题 5 分,共 20 分)
1、DBS由哪几部分组成的?
2、将ER模型转换成关系模型的规则有哪些?
3、需求分析的任务是什么?
4、导致DB破坏的故障有哪几种?数据库恢复技术有哪些?
得分 阅卷人
四、SQL操作题(每题 10 分,共 20 分)
1、设教学数据库中有三个基本表: 学生表 S(S#,SNAME,AGE,SEX,SDEPT) 选课表 SC(S#,C#,GRADE) 课程表 C(C#,CNAME,TEACHER) (1)请用SQL语句表达下列查询:
1)查询选修了’操作系统’课程的学生姓名(SNAME)。
2)查询’物理学院’(SDEPT)所有女同学的学生学号(S#)和年龄 (SAGE)。
3)查询选修了操作系统课程(CNAME)的学生姓名。
(2)试说明下面SQL语句的语义。
SELECT SNO FROM SC WHERE CNO=’2’AND 成绩 between 80 and 90
2、按照综合设计题1的数据库关系S、SC、C完成以下操作 (1)试用SQL语句表达下列更新:
1)往关系S中插入一个课程元组(’S5’,’张三’,20,‘男’,‘信息学院’)。
2)在S表中删除’95001’号学生记录。
(2)试说明下面SQL语句的语义。 UPDATE S SET SAGE=SAGE+1 WHERE SSEX=’男’ 得分 阅卷人
五、综合题(每题 10 分,共20 分)
1、已知两个关系如图1,计算:(1) R??S, (2)σA=C(R×S) 。 关系
R A B 关系 S B C a b b c c b e a d e b d
2、设关系模式R(ABCD),R上的FD集F={AB→CD,A→D }, (1 ) 判断R是几范式,并说明理由。
(2)将R分解成3NF模式集,且保持无损连接和函数依赖 得分 阅卷人
一、选择题(每小题 2 分,共 20 分。请将答案填在下面的表格内) 题号 答案
1 2 3 4 5 6 7
8
9
10
1、反映现实世界中实体及实体间联系的信息模型是________。 A.关系模型 B.层次模型 C.网状模型 D.E-R模型 2、下列功能中,不属于SQL中DML的基本操作_______。 A.排序 B.插入 C.修改 D.检索 3、关系数据模型的三个组成部分中,不包括_______。
A. 数据结构 B. 数据操作 C.数据恢复 D. 完整性规则
4、关系数据库的规范化理论指出:关系数据库中的关系应满足一定的要求,最起码的要求是达到1NF,即满足________。
A.每个非码属性都完全依赖于主码 B.主码属性唯一标识关系中的元组
C.关系中的元组不可重复 D.每个属性都是不可分解的 5、关系模式的各级范式之间满足的关系是________。
A.1NF?2NF?3NF?BCNF B. 1NF?2NF?NF?BCNF C.BCNF?3NF?2NF?1NF D. BCNF?3NF?2NF?1NF
6、设有关系R(S,D,M)F={SD,DM}。则关系R至多满足________。 A.1NF B.2NF C.3NF D.BCNF
7、DBMS在运行过程中建立的日志文件,主要用于对数据库的________。 A.安全性控制 B. 并发调度控制 C.数据库恢复 D. 完整性控制 8、事务具有4个重要属性,其中不包括________。
A.一致性 B.独立性 C.原子性 D.隔离性 9、若事务T1已经给数据X加上了共享锁,则事务T2________。 A.只能再对X加共享锁 B.只能再对X加排他锁 C.可以对X加共享锁,也可以对X加排他锁 D.不能再给A加任何锁 10、公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是____。
A. 多对多 B. 一对一 C. 多对一 D.一对多 得分 阅卷人 二、填空题(每个空1分,共20分)
1、数据模型的三个要素包括:___________ 、___________ 、完整性约束规则 。 2、数据库的两级映射分别是______________映射和______________映射。 3、关系中主码的取值必须唯一且非空,这条规则是___________完整性规则。 4、关系代数、元组关系演算和域演算三种语言在表达能力是___________的。 5、设R和S都是二元关系,则关系代数表达式π1,2(σ2≠1(R×S))写成元组演算表达式是 _________________________________。
6、SQL中 DML的核心语句是SELECT语句,其中描述查询条件的子句是: _________ 。
7、关系模式分解要求满足的两个重要特性是:___________、___________。
8、有关系模式R(A,B,C),F={B→A,B→C},则分解ρ={AB , AC}丢失的FD是__________。 9、数据库恢复对各种故障造成的破坏采取的一种保护措施,其中把故障分为三类,分别是:___________故障、___________故障和___________故障。 10、数据库的并发操作通常会带来3个问题:________问题、________问题、读脏数据问题。 11.事务并发控制采取的主要措施是封锁机制,DBMS提供的两种封锁分别是:___________、___________。 12.为防止合法用户无意中造成的破坏所采取的数据库保护措施属于数据___________控制,为防止非法用户故意破坏数据库所采取的数据库保护措施属于数据___________控制。 得分 阅卷人
三、问答题(每题 5 分,共 20 分)
正在阅读:
数据库原理试题库11-25
华一寄宿2017-2018学年度上学期10月八年级数学试题+答案01-15
中年级口算训练的策略与方法06-30
2018-2019-我的新朋友300字作文-精选word文档(1页)09-11
人音版小学一年级第一册音乐教案09-05
2018山东人文社会科学课题05-05
2012年鄂尔多斯市东胜区招聘中小学08-09
基于单片机的篮球计时计分系统设计开题报告11-05
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 试题库
- 原理
- 数据库
- 体育概论简答题
- 操作系统复习简答题
- 第二单元 资金的时间价值习题(1)
- 如何提高撰写调研报告的能力和素质
- 计算机系统结构复习题分析
- 生产安全事故应急预案发布令(文件)
- 现代诗歌赏析及答案
- 盐城市2014年普通高校单独招生第三次调研考试英语试卷
- 2018年统编部编版二年级下册语文第二单元测试卷含答案
- QC SOP018-岛津LC-10ATvp高效液相色谱仪的使用、维护和保养
- 2014年竞聘上岗及双向选择方案 - 图文
- 人教版小学数学五年级上册《实际问题与方程例5》课堂实录
- 石灰石矿山事故应急预案
- 北京市平谷区2016-2017学年八年级下学期期末考试数学试题(含答案)
- 三年级上册长江作业答案
- 清华大学电机系面试题
- 基于STM32的SDIO用4位总线24MHZ DMA模式操作SDHC卡
- 英语翻译考试
- Review of Printed - Circuit - Board Level EMI - EMC issues and tools
- 学生课堂评价激励机制