关键词不能为空

当前您在: 主页 > 高中公式大全 >

已所不欲勿施于人的意思:四川理工学院计算机学院数据库原理历年考研真题汇编完整版

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2020-12-03 18:08
tags:四川理工大学

晚安情话最暖心短句-求真务实的工作作风

2020年12月3日发(作者:强国忠)




四川理工学院计算机学
院数据库原理历年考研
真题汇编
Document serial number【NL89WT-NY98YT-NC8CB-NNUUT- NUT108】
四川理工学院计算机学院
816数据库原理历年考研真题汇编
最新资料,WORD格式,可编辑修改!

目 录








第一部分 历年考研真题汇编
2014年四川理工学院计算机学院816数据库原理考研真题
2013年四川理工学院计算机学院816数据库原理考研真题
招生专业:120100管理科学与工程
考试科目:816 数据库原理—A
考试时间:3小时
一、选择题(在备选答案中选出一个正确答案,每小题2分,共40分)
1.在DBS中,DBMS和OS之间关系是( )
A.并发运行
B.相互调用
C.OS调用DBMS
D.DBMS调用OS
2.关系模式S(A,B,C,D)中的
3<'2'
(S)等价于如下的( )语句。
A.SELECT * FROM S WHERE C<'2'
B.SELECT B,C FROM S WHERE C<'2'
C.SELECT B,C FROM S HAVING C<'2'
D.SELECT * FROM S WHERE '3'3.对DB中数据的操作分成两大类:( )
A.查询和更新
B.检索和修改
C.查询和修改
D.插入和修改
4.在关系中,“基数”(cardinality)是指( )
A.行数
B.属性个数
C.关系个数
D.列数
5.设关系R和S的结构相同,且各有10个元组,那么这两个关系的并操作结果< br>的元组个数为( )
A.10
B.小于等于10
C.20
D.小于等于20
6.下列式子中,不正确的是( )
A.R-S=R-(R∩S)
B.R=(R-S)∪(R∩S)
C.R∩S=S-(S-R)
D.R∩S=S-(R-S)
7.SQL中,与“NOT IN”等价的操作符是( )
A.=SOME
B.<>SOME
C.=ALL
D.<>ALL
8.对于基 本表EMP(ENO,ENAME,SALARY,DNO),其属性表示职工的工号、姓
名、工资和所 在部门的编号。基本表DEPT(DNO,DNAME),其属性表示部门的编号和
部门名。有一SQL 语句:
SELECT COUNT(DISTINCT DNO)
FROM EMP;
其等价的查询语句是( )
A.统计职工的总人数
B.统计每一部门的职工人数
C.统计职工服务的部门数目
D.统计每一职工服务的部门数目
9.设有关系模式R(A,B,C,D),F是R上成立的 FD集,F={AB→C,D→A},
则属性集(CD)的闭包(CD)
+
为( )
A.CD
B.ACD
C.BCD
D.ABCD
10.无损联接和保持FD之间的关系是( )
A.同时成立或不成立
B.前者蕴涵后者
C.后者蕴涵前者
D.没有必然的联系
11.设计子模式属于数据库设计的( )
A.需求分析
B.概念设计
C.逻辑设计
D.物理设计
12.当同一个实体集内部的实体之间存在着一个1:N联系时,那么根据ER模型
转换成关系 模型的规则,这个ER结构转换成的关系模式个数为( )
A.1个
B.2个
C.3个
D.4个
13.设系、学生、教师 三个实体之间存在约束:一个系可以招聘多名教师,一名
教师只受聘于一个系;一个系可以招收多名学生 ,一名学生只属于一个系。下列ER
图能准确表达以上约束的是( )
A.

1
系-教师-
B.
1
系-教
n


n


D.
m
系-教
p
n



1
系-学
n



p
系-学
q



m


C.

m
系-教师-
n
教学
师 生
14.“日志”文件可以用于( )。
A.实现数据库的安全性控制
B.数据库恢复
C.保证数据库的完整性
D.控制数据库的并发操作


..
15.关于数据视图与三级模式,下列说法错误的是( )
A.数据视图是指用户从某个角度看到的客观世界数据对象的特征
B.概念模式以数据模型的形式描述数据
C.外模式是数据库用户能使用的局部数据,描述外模式时,通常需要给出其物
理结构
D.三级模式结构实现了数据的独立性
16.为了保证数据库应用系统正常运行,数据库管理 员在日常工作中需要对数据
...
库进行维护。下列一般不属于数据库管理员日常维护工作的是 ( )
A.数据库备份与恢复
B.数据内容一致性维护
C.数据库安全性维护
D.数据库存储空间管理
17.在需求分析阶段, 结构化分析和建模方法是一种较为有效的需求分析方法。
下列不属于结构化分析和建模方法优点的是( )
A.从局部或子系统开始分析问题,便于建模人员了解业务模型
B.可避免过早陷入具体细节
C.图形对象不涉及太多技术术语,便于用户理解模型
D.用图形化的模型能直观地表示系统功能
18.对于关系的主码必须满足的条件,有下列说法:
Ⅰ.一个关系中的主码属性或属性组能够决定该关系中的所有其他属性
Ⅱ.一个关系中的主码属性不能与其他关系中的主码属性重名
Ⅲ.在一个关系中,一个主码属性的任一真子集都不能够决定其他属性
Ⅳ.在一个关系中,从主码属性集中去掉某个属性仍能唯一标识一个元组
以上说法正确的是( )
A.Ⅰ和Ⅱ
B.Ⅱ和Ⅲ
C.Ⅰ和Ⅲ
D.Ⅱ和Ⅳ
19.( )用于对表中某列或某些列数据的有效范围进行限制,系统在输入或
修改数据 时对数据的有效性进行自动检查,以判断列中的数据值是否有效。
A.DEFAULT约束
B.UNIQUE约束
C.PRIMARY KEY
D.CHECK约束
20.已知学生表(学号,姓名,年龄,所在系),学号是主码。在这个表上建有
视图V1,V 1视图的定义语句为:
CREATE VIEW V1
AS
SELECT 姓名,年龄,所在系
FROM 学生表
WHERE 年龄>=(SELECT AVG(年龄) FROM 学生表)
I. UPDATE V1 SET 年龄=年龄+1
II. SELECT * FROM V1 WHERE 年龄>20
III. DELETE FROM V1 WHERE 年龄>20
IV. INSERT INTO V1 VALUES(‘张三’,20,‘计算机系’)
以上语句能正确执行的( )。
A.仅Ⅰ和Ⅱ
B.仅Ⅱ
C.仅Ⅱ和Ⅳ
D.仅Ⅰ、Ⅱ和Ⅲ
二、填空题(每空2分,共计34分)
1.数据库的三级模式结构是对_____的三个抽象级别。
2.数据库的核心操作是_____。
3.数据独立性使得修改DB结构时尽量不影响已有的_____。
4.实体完整性规则是对主键的约束,参照完整性规则是对_____的约束。
5.在SQL中,关系模式称为_____,元组称为行,属性称为_____。
6.在SQL中,外模式一级数据结构的基本单位是_____。
7.数据模型的三要素是_____、_____和_____。
8.SQL有两种使用方式:_____和_____。
9.设有关系模式R(A,B,C, D),F是R上成立的FD集,F={AB→C,D→B},
则F在模式ACD上的投影为_____。
10.在并发控制中。常用的封锁有_____和_____。
11.设有学生表(学号,姓 名,所在系名)和选课表(学号,课程号,成绩)。
现要建立统计每个系选课人数的视图。请补全下列语 句:
CREATE VIEW V1(系名,人数) AS
SELECT 所在系名,_____
FROM 选课表 JOIN 学生表 ON 选课表.学号=学生表.学号
GROUP BY所在系名
12.使用游标的步骤为:说明游标、打开游标、推进游标、_____。
三、简答题(每小题5分,共计10分)
1.试述笛卡尔积、θ连接、等值连接与自然连接有什么区别
2.CHECK约束和FOREIGN KEY约束有什么区别和联系?
四、应用题(共计66分)
1.(10分)设有关系R,S分别为:

R

S

A B C

B C D
abc

bcd
1 1 2 1 2 1
abc

bcd
2 3 7 2 1 1
abc

bcd
3 4 6 2 3 2

abc

1 2 3

abc

4 6 6

abc

2 2 3

abc

1 2 1
(1)求R÷S
(2)试用SQL语言完成此操作。
2.(9分)设有三个关系:
S(S#,SNAME,AGE,SEX)
SC(S#,C#,GRADE)
C(C#,CNAME,TEACHER)
试用关系代数表达式和SQL表示下列查询语句:
(1)检索学号为S3学生所学课程的课程名与任课教师名。
(2)检索王同学不学的课程的课程号。
(3)检索全部学生都选修的课程的课程号与课程名。
3.(6分)SQL2提供CASE表 达式操作,这个操作类似于程序设计语言中的多分
支选择结构,其句法如下:
CASE
WHEN 条件1 THEN 结果1
WHEN 条件2 THEN 结果2

WHEN 条件n THEN 结果n
ELSE 结果m
END
如果自 上而下“条件i”首先被满足,那么这个操作返回值“结果i”(可以是
某个表达式的值);如果没有一 个条件被满足,那么返回值“结果m”。
在基本表SC(S#,C#,GRADE)中,GRADE值 是百分制。如果欲转换成“成绩等
级”,则规则如下:若GRADE<40则等级为D,若40≤GRA DE<60则等级为C,若60≤
GRADE<80则等级为B,若80≤GRADE则等级为A。试写 出下列语句:
(1)检索每个学生的学习成绩,成绩显示时以等级(SCORE)形式出现。
(2)若课程号为C5则增加6分,若课程号为C8则增加10分,其他一律增加5
分。
(3)若C4课程的成绩低于该门课平均成绩时,提高5%,否则提高4%。
4.(6分)设 R={A,B,C,D},F={A→B,A→C,C→D},ρ={ABC,CD}。分解
是否无损联 接分解?试说明理由。

5.(10分)设有关系模式R(职工编号,日期,日营业额,部门 名,部门经
理),该模式统计商店里每个职工的日营业额,以及职工所在的部门和经理信息。如
果规定:每个职工每天只有一个营业额;每个职工只在一个部门工作;每个部门只有
一个经理。
试回答下列问题:
(1)根据上述规定,写出模式R的基本FD和关键码;
(2)说明R不是2NF的理由,并把R分解成2NF模式集;
(3)进而分解成3NF模式集。
6.(10分)某公司需建立产品信息数据库,经调查,其业务要求如下:
Ⅰ.一种产品可以 使用多个不同种类的部件,也可以使用多个不同种类的零件;一
种部件至少被用在一种产品中;一种部件 可以由多个不同种类的零件组成;一种零件
至少被用在一种产品或一种部件中;
Ⅱ.对于一种具体的部件,要记录这种部件使用的各种零件的数量;
Ⅲ.对于一种具体的产品 ,要记录这种产品使用的各种部件数量和各种零件数量,
但部件所使用的零件数量不计入该种产品的零件 数量;
Ⅳ.一个供应商可供应多种零件,但一种零件只能由一个供应商供应。
根据以上业务要求,某建模人员构建了如下ER图:
产品号
部件号
产品名称
产品
型号
供应商号

装配图号
供应商名
m
n
零件号
部件名称

n
部件-零件

m
零件名称

零件
联系电话
产品-部件
部件
此ER图中的实体的属性完整,但实体、联系的设计存在不合理之处。
(1)请重新构建合理的ER图,使之符合业务要求,且信息完整。
(2)根据重构的ER图给出符合3NF的关系模式,并标出每个关系模式的主码和
外码。
7.(10分)设教学数据库的关系如下:
S(S#,SNAME,AGE,SEX)
SC(S#,C#,GRADE)
C(C#,CNAME,TEACHER)
试定义下列完整性约束:

(1)在关系S中插入的学生年龄值应在16~25岁之间。
(2)在关系SC中插入元组时,其S#值和C#值必须分别在S和C中出现。
(3)在关系C中删除一个元组时,首先要把关系SC中具有同样C#值的元组全部
删去。 < br>(4)在关系S中把某个S#值修改为新值时,必须同时把关系SC中那些同样的
S#值也修改为 新值。
8.(5分)设T
1
,T
2
,T
3
是如下 的三个事务:
T
1
:A:=A+2;
T
2
:A:=A*2;
T
3
:A:=A**2(A←A2);
设A的初值为0。
若这三个事务允许并行执行,则有多少可能的正确结果,请一一列举出来;
第二部分 兄弟院校真题汇编
2013年南京航空航天大学民航学院834数据库原理及应用考研真题
2010年南京航空航天大学民航学院834数据库原理及应用考研真题
2009年南京航空航天大学民航学院834数据库原理及应用考研真题

admire的名词-我一个人


四月英语怎么读音标-高二语文教学反思


十大最烂专业-英雄联盟赵信攻略


周期公式物理-youdian


雨后彩虹是光的什么现象-当你离开我


sell的过去分词-公安大学研究生


英语4级考试流程-牵肠挂肚


英国大学本科申请流程-英语作文翻译器



本文更新与2020-12-03 18:08,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/476973.html

四川理工学院计算机学院数据库原理历年考研真题汇编完整版的相关文章

四川理工学院计算机学院数据库原理历年考研真题汇编完整版随机文章