数据库原理 - 本科生 - 2014 - 试卷A - 图文
更新时间:2023-11-30 19:36:01 阅读量: 教育文库 文档下载
- 数据库原理及应用课程设计推荐度:
- 相关推荐
天津大学试卷专用纸
学院 软件学院 专业 软件工程 班 年级 学号 姓名 A卷 共 5页 第 1页
2013 ~2014 学年第 2 学期本科生期末考试试卷 《 数据库原理 》(A卷 共 5 页) (考试时间:2014 年 6 月23日) 题号 得分 1 6 11 16 一 二 2 7 12 17 三 3 8 成绩 核分人签字 4 9 14 19 5 10 15 20 请将选择题的答案填写在下面的表格中 13 18 一、单项选择题(20题,每题2分) 1.在数据库系统中,日志文件可以用于? A.保障事务的并发性 B.保障数据的安全性 C.检测系统的死锁 D.数据库故障的恢复 2.公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员, 从职员到部门的联系集的映射类型是 A.多对多 B.一对一 C.多对一 D.零对多 3.已知关系R={A,B,C,D,E,F},F={A→C,BC→DE,D→E,CF→B}。则(AB)属性的闭包是 A.ABCDEF B.ABCDE C.ABC D.A 4.设有关系R(A,B,C)和S(C,D)。与SQL语句select R.A,R.B,S.D from R,S where R.C=S.C 等价的关系代数表达式是 A.σR.C=S.C(πA,B,D(R×S)) B.πA,B,D(σR.C= S.C(R×S)) C.σR.C=S.C((πA,B (R))×(πD(S))) D.σR.C=S.C(πD((πA,B(R))×S)) 5.某查询语句中有“%田_”语句,则可能的查询结果有 A.张田 B.田利华 C.田华 D.刘耕田 6.数据库系统与文件系统的主要区别是 A.数据库系统复杂,而文件系统简单 B.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决 C.文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件 D.文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量 7.数据库(DB)和数据库管理系统(DBMS)两者之间的关系是 A.DBMS包括DB B.DB和DBMS无关 C.DB包括DBMS D.DBMS就是DB 8.数据库管理系统中用于定义和描述数据库逻辑结构的语言称为 A.数据定义语言 B.数据库子语言 C.数据操纵语言 D.数据结构语言 9.设有关系模式W(C,P,S,G,T,R),其中各属性的含义是:C为课程,P为教师,S为学生,G为成绩,T为时间,R为教室,根据定义有如下函数依赖集:F={C→G,SC→G,TR→C,TP→R,TS→R},下面哪个是W的关键字 A.SC B.TR C.TP D.TSP 10.如果事务T对数据D已加S锁,则其他事务对数据D加什么锁? A. 可以加S锁,不能加X锁 B. 可以加S锁,也可以加X锁 C. 不能加S锁,可以加X锁 D. 不能加任何锁 11.数据库中一个事务的执行,要么全部完成,要么全部不做,一个事务中对数据库的所有操作都是一个不可分割的操作序列的属性是指事务的哪个特性。 A. 原子性 B. 一致性 C. 独立性 D. 持久性 天津大学试卷专用纸
学院 软件学院 专业 软件工程 班 年级 学号 姓名 A卷共 5页 第2页
12. SQL中,下列判断age是否为空值的操作,不正确的是 15.在DBMS中执行GRANT REFERENCES(col1) ON TABLE t1 TO user user7,对于该语A. AGE IS NULL 句下面哪个描述是正确的: B. AGE IS NOT NULL A.user7可以在t1上定义视图 B.user7可以更新t1中的col1属性的值 C. AGE = NULL C.user7在创建其他表时可以定义参考于t1中col1属性的外关键字 D. NOT (AGE IS NULL) D.user7可以在t1中定义外关键字. 13.如果有两个关系T1,T2.客户要求每当从T2中删除一条记录时,T1中特定记录就需要16.有一个关系模式employee(name,department,phone_number),下面哪句话允许被改变,我们需要定义什么来满足该要求. user1可以修改phone_number列的值 A.在T1上定义视图 B.在T2上定义视图 A. GRANT INDEX (phone_number) ON TABLE employee TO user1 C.在T1和T2上定义约束 D.定义trigger B. GRANT ALTER (phone_number) ON TABLE employee TO user1 C. GRANT UPDATE (phone_number) ON TABLE employee TO user1 14.某个企业的数据库包含以下信息:员工(由员工编号唯一确定,记为ssn),部门(由部D. GRANT REFERENCES (phone_number) ON TABLE employee TO user1 门编号唯一确定记为did)员工工作在部门中,每个部门都必须而且只能由一个员工管 理.下面哪个ER图能够正确的反映管理关系 17.一个企业提供了一个查询数据库,该数据库的数据可以很容易的重新构造.为了
提供数据库中磁盘数据的访问速度,下面磁盘技术 中采用哪种方法可以满足该要求: A. RAID 0 B.RAID 1 C. RAID 0+1 D.RAID 5
18.以下哪种情况会发生丢失更新?
A. 一个事务读取了相同的数据记录两次,并且每次都返回不同的数据值 B. 在一个事务期间,基于特定标准的搜索在执行连续搜索之后返回额外的行 C. 返回了未落实的数据,但产生这些数据的事务已回滚
D. 两个事务读取并试图更新相同的数据,第二次更新将在第一次更新落实之前将其
覆盖。
19.在开发数据库应用软件时,应用中事务的默认隔离级是: A.Read Uncommitted B. Read Committed C. Repeatable Read D. Serializable
20.铁路售票系统要求客户在订票前可以允许客户查询但客户上次的查询结果必须出现在下次查询中,在售票系统中的事务隔离级至
少应该是:
A. Read Uncommitted B Read Committed
C. Repeatable Reads D. Serializable
天津大学试卷专用纸
学院 软件学院 专业 软件工程 班 年级 学号 姓名 A卷共5页 第3页
二。名词解释(每题2分共10分) 1.主关键字
2.函数依赖
2.查找水手中年龄最大的水手编号。 (5分)
3.第三范式
4.数据库事务(数据库事务的特点只要名称不要详细解释)
请用SQL语句表示下列查询:
5.log先写机制(WAL) 3.查找所有水手的定船信息,并将结果按水手编号和船的编号排序(水手编号相同 再排船的编号)。(5分)
三。简答题(50分)
有关系模式Sailors(sid:char(10),sname:char(20),rating:int,age:int),其中sid是主关键字,sid表示水手的编号,sname表示水手的姓名,rating表示水手的级别,age表示水手的年龄。Boats(bid:char(10),bname:char(20),color:char(10)),其中bid表示船的编号是主关键字,bname是船的名字,color是船的颜色。Reserves(sid:char(10),bid:char(10),rdate:date),Reserves中记录水手在哪天定了那只船,其中sid是指向Sailors的外关键字,bid是指向Boats的外关键字,(sid,bid,rdate)合起来构成Reserves的主关键字。 请用关系代数表示下列查询:
1.查找至少定过两艘不同的船的水手编号。(5分)
天津大学试卷专用纸
学院 软件学院 专业 软件工程 班 年级 学号 姓名 A卷共5页 第4页
4.删除名字叫lubber的水手的定船信息。(5分)
5.查找定了103号船的水手的详细信息。(4分)
6.查找级别最高的水手中年龄最小的水手编号。(6分)
7.根据下面的要求创建学生表 (5分)
某学院需要完成一个学生选课及成绩管理系统,该系统要求能够登记,修改,查询,统
计学生、课程、选课的基本信息。学生的基本信息包括:学号(sid:char(10)),姓名(name:char(10)),性别(gender:char(2)),入学年份(grade:char(4))。课程的基本信息包括:课程编号(cid:char(10)),课程名称(cname:char(10)),学分(credit:char(10))。选课信息:学生学号(sid:char(10)),课程号(cid:char(10)),选课年份(years:char(4)),成绩 (mark:int)。要求学生基本信息中性别的可选着值只能是(男或女),所有的学生在2014年全部都要选课。
8.设有关系模式R(A,B,C,D),其上的函数依赖集:F={A→C,C→A,B→AC,D→AC} (15分)
(1).计算(AD)+。 (2分)
(2).求F的函数依赖最小等价依赖集。 (5分)
天津大学试卷专用纸
学院 软件学院 专业 软件工程 班 年级 学号 姓名 A卷共5页 第5页
)
(3).求R的一个关键字。 (3分)
(4).将R分解成满足3NF并具有无损连接性与保持依赖性。(5分)
正在阅读:
数据库原理 - 本科生 - 2014 - 试卷A - 图文11-30
汇编语言程序设计课程教学改革06-06
2022年高考新课标Ⅲ卷文综地理试题解析(精编版)(解析版)04-05
新编高考物理模拟试题汇编:直线运动06-06
支付结算竞赛试卷(编排版)(宣城)11-02
动作经济十二项原则06-06
《新疆大学本科毕业论文(设计)工作管理规定》(修订稿)附件1-7- 副本01-10
中学生生命教育调查问卷(修改)12-04
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 本科生
- 试卷
- 原理
- 图文
- 数据库
- 2014
- 伴娘团整新郎计划书
- 19.1.2 平行四边形的判定(2)
- 1香港居留权争议
- 宁夏2019年高考英语试题及答案
- 教育叙事之亲子教育心得体会
- 新鲜出炉考试原题一套带答案2
- 综合英语(一)课文翻译练习及答案Lesson03
- 初中数学校本课程方案
- 江苏省南京市秦淮区外国语学校2016-2017学年八年级下学期期末考试英语试题(无答案)
- 三级安全教育教材 - 图文
- 第7章 正交试验设计的极差分析
- 微积分知识点小结
- 实验一
- 《单片机原理及应用》模拟试卷三及答案
- 2019届高考化学一轮复习 第10章 化学实验基础 第2节 物质的检验、分离和提纯课后达标检测 鲁科
- 航空气象复习题(2010年1月)
- 数值分析作业答案 - 图文
- 淮阴工学院大学物理试题精选 - 图文
- 基于单片机的数控车床XY工作台与控制系统设计说明书
- 第三章练习题