咸阳师范学院试题-数据库A

发布时间:   来源:文档文库   
字号:


----
----
-
-----------4----A0-------------------------线----线---------------------------------------------------------------------1----------------------------7----0--0----2--------------6----0-0-27--7--0--0----0--1------------------------------



咸阳师范学院试题(A卷)首页
7专门的关系运算不包括下列的()
A连接运算B选择运算C投影运算D交运算
8关系数据库的标准语言是()总计AORACLEBDB2CSQLDSQLServer
9SQL中集合成员资格比较“元组IN(集合)”中“IN”与下列()操作符等价。


A<>ANYB<>ALLC=ANYD=ALL10SQL的基本表创建语句中实现参照完整性规则使用()
A主码子句B外码子句C检查子句DNOTNULL
11“年龄限制在16-25岁之间”这种约束属于DBMS的()功能。A安全性B完整性C并发控制D恢复
注意:1)本试卷不允许另附其他答题纸。
12若关系模式R是第一范式,且每一个非主属性完全函数依赖于码,那么称R是()
A2NFB3NFCBCNFD4NF2)请在指定位置做答,否则不得分。13逻辑设计主要是把概念模式转换为()
ADBMS能处理的模式BDBMS无关的模式
-------------------------------------------------------------------------------------
C层次结构模式D子模式.选择题(将答案填在下面表格中的空白处,每题1分,共20分,阴影处学生不得
14一个关系的候选码()
填写答案。A可多个B至多一个C必须多个D至少3
15在需求分析阶段中,数据收集和数据分析的结果一般用()AER图表示B程序流程图表示
总分题号12345678910C数据字典和数据流图表示D数据结构图表示
答案
16物理结构设计的任务是设计数据库的()A存储格式B存取方法得分
C存储格式和存取方法D存储模式题号1112131415161718192017DBMS允许用户把一个或多个数据库操作组成(),它是一组按顺序执行的操作单位。
A命令B事务C文件D程序
答案
18建立具有检查点的恢复技术目的是()A改善恢复效率B提高存取速度C节约空间D减少缓冲区个数
得分
19日志文件是用于记录()A应用程序的执行结果B应用程序的运行过程
C对数据的更新操作D数据库系统故障特征1、在数据库系统的三级模式结构中,用()描述数据的全局逻辑结构。
A子模式B用户模式C模式D存储模式
20F1(F2(E等价于()2ER模型是一种()
A基本数据模型B概念模型C三级模式结构D网络模型
AF1F2(EBF1(ECF1F2(EDF2(E3下列不属于DBMS的主要功能的是()二、填空题(将答案填在题中的空格上,每空1分,共20分)
A报表书写B数据存取C数据定义D运行管理4数据库系统中的数据模型通常由下列三部分组成()1、关系代数的五种基本操作是_____________________、投影、笛卡尔积。A数据结构、数据操作和完整性约束B数据定义、数据操作和安全性约束C数据结构、数据管理和数据保护D数据定义、数据管理和运行控制
2SQL中,_________命令可以修改基本表的结构,_________命令可以修改基本表5在文件系统中,数据是面向()
中的数据。SQL中定义视图的语句是________________
A机器B全组织C系统软件D特定应用3、数据库设计中要把__________设计和___________设计密切结合起来。
6、模式/内模式映象可以保证数据和应用程序之间的()4、在嵌入式SQL中,用游标机制把___________操作转换为_________处理方式。
A逻辑独立性B物理独立性C数据一致性D数据安全性

5_______________________
1页(共3页)




--

-----------------A----4--0--------------------------线线------------------------------------------------------------------------1----------------------------7---0---0---2---------------6--0--0--2---7-7---0----0--0--1--------------------------


6、事务故障意味着事务没有达到预期的终点,这是恢复子系统应采取____________操作进行恢复。4、数据库的完整性概念和安全性概念有什么区别?7查询处理最复杂最重要的部分是____________
8SQL中,收回对用户所授的权限使用____________语句。
9、如果一个并发调度的结果与某一个串行调度执行结果相同,那么这个调度称为__________10、并发控制的主要方法是采用封锁技术,常用的封锁类型有:____________________11、通常使用事务等待图的形式来测试系统中是否存在__________

12RF>U={ABCDEG}

F{DG,CA,CDE,AB},则(CD四、操作题(每题3分,共24分)F
=_____________

三、简答题(将答案写在题目下的空白处,每题4分,共16分)1、设有关系RS

RS1、试述数据库、数据库管理系统、数据库系统的概念。
ABCABC3673452577
2
3
7234
4
3


2、如果事务T对数据对象A加了IX锁,则其它事务能否对AIX锁?为什么?计算:RSB'5'(RR22
S.



3、在关系系统中,当操作违反参照完整性约束条件时,一般如何处理?
2页(共3页)





--

----------------A-------4--0------------------------线线------------------------------------------------------------------------1----------------------------7---0---0---2---------------6--0--0--2---7-7---0----0--0--1--------------------------

2、已知三个关系:
2)将R分解成3NF,并说明理由。Student(Sno,Sname,Ssex,Sage,Sdept,其中属性分别表示学生学号、姓名、性别、年龄、所在系;Course(Cno,Cname,Ccredit,其中属性分别表示课程号、课程名称、学分;SC(Sno,Cno,Grade,其中属性分别表示学生学号、课程号、成绩。试用SQL语句实现下列要求:
(1查询计算机系(CS、数学系(MA)全体学生的姓名和性别。

(2查询选课后没有参加考试的学生姓名及其选修课程的课程名和学分。2、某研究所有若干个研究室,每一个研究室有一名负责人和多个科研人员,每一个科研人员只属于一个研究室。研究所承担了多个科研项目,每个科研项目有多个科研人员参加,每个科研人员可以参加多个科研项目。其中研究室涉及的属性有:研究室名、办公地
点、负责任;科研人员涉及的属性有:人员编号、姓名、性别、年龄;科研项目涉及的属(3查询所有姓“刘”的学生学号、姓名及性别。性有:项目号、项目名、负责人、开始时间。
试用ER图画出反映研究室、科研人员、科研项目实体型及其联系的概念模型,并将其转化为关系模型。在联系中应反映出科研人员参加某科研项目的工作量。


(4查询每个学生的平均成绩。
(5删除学号是‘95001’的选课纪录。

五、分析设计题(每题10分,共20分)

1、设关系模式R(S#,C#,Grade,Tname,Taddr,其属性分别表示学生学号、选修课程的课程号、成绩、任课教师名、教师地址。如果规定,每个学生每学一门课程只有一个成绩,每门课只有一个教师担任,每个教师只有一个地址,教师没有同名同姓。1)写出关系模式R的基本函数依赖集和候选码。

3页(共3页)


咸阳师范学院20062007学年度第一学期计算机科学与技术专业(本科)04数据库原理与应用课程试题A

一、选择题:(20
(1(5CBAAD(6(10BDCCB(11(15BAAAC(16(20CBACC二、填空题:(20
1、并、差、选择2AlterUpdateCreateView3、结构、行为(数据、处理)4、数据库集合、单记录5、数据转储、日志文件6、撤销7、查询优化8Revoke9、可串行化调度10、共享锁、排它锁11、死锁12ABCDEG三、回答下列问题:(每题4分,共16
1、数据库是长期存储在计算机内的、有组织的、可共享的数据集合。数据库管理系统是位于用户与操作系统之间的一层数据管理软件。
它的主要功能包括以下几个方面:数据定义功能、数据操纵功能、数据库的运行管理、数据库的建立和维护。
数据库系统是指在计算机系统中引入数据库后的系统,一般由数据库、数据库管理系统、应用系统、数据库管理员和用户构成。
2、可以。因为如果对一个数据对象加IX锁,表示它的后裔节点拟加X锁。这时其它事务可对该数据对象加IX锁。
3、操作违反参照完整性约束条件时,系统可以采用以下策略:拒绝执行、级连操作、设置为空值
4、数据库的完整性是指数据的正确性和相容性。是为了防止数据库中存在不符合语义的数据。数据库的安全性是指保护数据库以防止不合法的使用所造成的数据泄漏、更改或破坏。四、(241、每小题3
3每小题3
1selectsname,ssexfromstudentwheresdeptin(cs,ma2selectsname,cname,ccreditfromstudent,course,sc
wherestudent.sno=sc.snoandcourse.cno=sc.cnoandgradeisnull3selectsno,sname,ssexfromstudentwheresnamelike%4selectavg(gradefromscgroupbysno5deletefromscwheresno=95001
五、分析设计题:(20分,每小题10分)
1、关系模式R的基本函数依赖集是:(S#,C#Grade,C#Tname,TnameTaddr候选码是(S#,C#,关系模式R存在部分函数依赖和传递函数依赖,属于第一范式。分解为R1(S#,C#,Grade,R2(C#,Tname,R3(Tname,Taddr属于第三范式。2E-R模型向关系模型的转化,可以得到如下关系模式:(1研究室(研究室名,办公地点,负责人)(2科研人员(人员编号,姓名,性别,年龄)
(3科研项目(项目号,项目名,负责人,开始时间)
(4科研人员和科研项目之间的联系参加(人员编号项目号,工作量)

组成参加
人员

研究室科研项目
办公室名负责人办公地点
RSB'5'(R
ABC
32743
65244
77335
A74
B24
C33
RS
22


R.A7R.B2R.C3S.A3S.B4S.C5
1页(共1页)


本文来源:https://www.2haoxitong.net/k/doc/ea934a7fcc2f0066f5335a8102d276a201296069.html

《咸阳师范学院试题-数据库A.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式