【期末高分题集】[北京交通大学]《数据库原理》考核必备99

奥鹏期末考核

77648–《数据库原理》2022年北京交通大学期末复习题集

单选题:
(1)数据库物理存储方式的描述称为( )。
A.外模式
B.内模式
C.概念模式
D.逻辑模式
答案问询微信:424329

(2)关系模型的程序员不需熟悉数据库的( )。
A.数据操作
B.完整性约束条件
C.存取路径
D.数据定义
答案问询微信:424329

(3)DB、DBMS和DBS三者之间的关系是( )。
A.DB包括DBMS和DBS
B.DBS包括DB和DBMS
C.DBMS包括DB和DBS
D.不能相互包括
答案问询微信:424329

(4)ER图中的主要元素是( )。
A.记录和文件
B.联系和属性
C.文件和表
D.表、属性
答案问询微信:424329

(5)数据库系统中的数据模型通常由( )三部分组成。
A.数据操作和完整性约束
B.数据操作和安全性约束
C.数据管理和数据保护
D.数据管理和运行控制
答案问询微信:424329

(6)设有关系R和S,与R-S等价的元组关系演算表达式是( )。
A.{t|R(t)∨┐s(t)}
B.{t|R(t)∧┐S(t)}
C.{t|(u)R(t∨┐S(u))
D.{t|(u)R(t)∧┐S(u)}
答案问询微信:424329

(7)设关系R和S的属性个数分别为r和s,则(RS)操作结果的属性个数为( )。
A.r+s
B.r-s
C.rs
D.max(r,s)
答案问询微信:424329

(8)关系数据库的查询语言是一种( )语言。
A.过程性
B.非过程性
C.第三代
D.高级程序设计
答案问询微信:424329

(9)为了使索引键的值在基本表中唯一,在建立索引的语句中应使用保留字( )。
A.UNIQUE
B.COUNT
C.DISTINCT
D.UNION
答案问询微信:424329

(10)在关系模式R(U,F)中,R中任何非主属性对键完全函数依赖是R∈3NF的( )。
A.充分必要条件
B.必要条件
C.充分条件
D.既不充分也不必要条件
答案问询微信:424329

(11)规范化理论是关系数据库进行逻辑设计的理论依据。根据这个理论,关系数据库中的关系必须满足其每一属性都是( )。
A.互不相关的
B.不可分解的
C.长度可变的
D.互相关联的
答案问询微信:424329

(12)设计数据流程图(DFD)属于数据库设计的( )。
A.可行性分析阶段的任务
B.需求分析阶段的任务
C.概念设计阶段的任务
D.逻辑设计阶段的任务
答案问询微信:424329

(13)在数据库的概念设计中,最常用的模型是( )。
A.实体联系模型
B.数学模型
C.逻辑模型
D.物理模型
答案问询微信:424329

(14)在数据库系统中死锁属于( )。
A.系统故障
B.程序故障
C.事务故障
D.介质故障
答案问询微信:424329

(15)如果事务T获得了数据对象R上的排它锁,那么( )。
A.T对R只能读不能写
B.T对R只能写不能读
C.其它事务对过R只能读不能写
D.其它事务对R既不能读也不能写
答案问询微信:424329

(16)设关系R和S的元组个数分别是30和40,关系T是R与S的笛卡尔积,则T的元组个数是( )。
A.70
B.300
C.400
D.1200
答案问询微信:424329

(17)一位教师可以教多门课,一门课只能由一位教师来教。在E-R数据模型中这种联系属于( )。
A.一对一联系
B.一对多联系
C.多对多联系
D.无法确定
答案问询微信:424329

(18)SQL语言引入了视图的概念,下述说法正确的是( )。
A.视图的存在提高了并发程序
B.视图简化用户观点,但不提高查询效率
C.视图是由弱干表组成,独立存储在数据库中
D.视图与基本表的最大区别在于它是逻辑定义的虚表
答案问询微信:424329

(19)设有属性A、B、C、D,以下表示中不是关系的是( )。
A.R(A)
B.R(A,B)
C.R(ABCD)
D.R(A,B,C,D)
答案问询微信:424329

(20)SQL语言中,实现数据检索的语句是( )。
A.SELECT
B.INSERT
C.UPDATE
D.DELETE
答案问询微信:424329

(21)单个用户使用的数据视图的描述称为( )。
A.外模式
B.概念模式
C.内模式
D.存储模式
答案问询微信:424329

(22)数据库系统的体系结构是数据库系统的总体框架,一般来说数据库系统应具有三级模式体系结构,它们是( )。
A.模式和内模式
B.用户模式和存储模式
C.子模式和概念模式
D.模式和用户模式
答案问询微信:424329

(23)在DBS中,DBMS和OS之间的关系是( )。
A.相互调用
B.DBMS调用OS
C.OS调用DBMS
D.并发运行
答案问询微信:424329

(24)在ER图中,用长方形表示( ),用椭圆表示( )。
A.属性
B.实体
C.属性
D.实体
答案问询微信:424329

(25)ER方法中用属性描述事物的特征,属性在ER图中表示为( )。
A.椭圆形
B.矩形
C.菱形
D.有向边
答案问询微信:424329

(26)数据应用系统包括( )。
A.数据库管理系统
B.数据库
C.数据库
D.数据库应用程序
答案问询微信:424329

(27)数据库系统与文件系统的主要区别是( )。
A.数据库系统复杂,而文件系统简单
B.文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量
C.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决
D.文件系统只能管理程序文件,而数据库系统能够管理各种管理类型的文件
答案问询微信:424329

(28)不预先定义固定的数据结构,而是以“表”结构来表达数据之间的相互关系,这是( )数据库。
A.关系型
B.集中型
C.网状型
D.层次型
答案问询微信:424329

(29)当关系模式R(A,B)已属于3NF,下列说法中( )是正确的。
A.一定属于BCNF
B.仍存在一定奥鹏期末考核的插入和删除异常
C.它一定消除了插入和删除异常
D.A或C
答案问询微信:424329

(30)关系模式R中的属性全部是主属性,则R的最高范式必定是( )。
A.2NF
B.3NF
C.4NF
D.BCNF
答案问询微信:424329

(31)层次型、网状型和关系型数据模型的划分根据是( )。
A.数据之间联系方式
B.数据存储量的多少
C.数据处理的复杂程度
D.数据之间联系的复杂程度
答案问询微信:424329

(32)在通常情况下,下面的关系中不可以作为关系数据库的关系的是( )。
A.R1(学生号,学生名,性别)
B.R2(学生号,学生名,简历)
C.R3(学生号,学生名,宿舍号)
D.R4(学生号,学生名,班级号
答案问询微信:424329

(33)SQL中,下列操作不正确的是( )。
A.SNAME=‘王%’
B.SNAME=‘王五’
C.NOT(AGEISNULL)
D.AGEISNOTNULL
答案问询微信:424329

(34)数据库系统的核心是( )。
A.数据库
B.数据模型
C.软件工具
D.数据库管理系统
答案问询微信:424329

(35)数据的管理方法主要有( )。
A.批处理和文件系统
B.分布式系统和批处理
C.数据库系统和文件系统
D.文件系统和分布式系统
答案问询微信:424329

(36)用( )命令可建立唯一索引。
A.CREATETABLE
B.CREATECLUSTER
C.CREATEINDEX
D.CREATEUNIQUEINDEX
答案问询微信:424329

(37)假定学生关系是S(S# , SNAME, SEX, AGE),课程关系是C(C#, CNAME, TEACHER),学生选课关系是SC(S# , C# , GRADE)。要查找选修“COMPUTER”课程的“女”学生姓名,将涉及到的关系( )。
A.S
B.SC,C
C.S,SC
D.S,C,SC
答案问询微信:424329

(38)在数据库系统中,“数据独立性”和“数据联系”这两个概念之间的联系是( )。
A.前者蕴涵后者
B.后者蕴涵前者
C.没有必然的联系
D.同时成立或不成立
答案问询微信:424329

(39)有两个不同的实体集,它们之间存在着一个1:1联系和一个M:N联系,那么根据E-R模型转换成关系模型的规则,这个E-R结构转换成的关系模式的个数为( )。
A.2个
B.3个
C.4个
D.5个
答案问询微信:424329

(40)E-R图中的联系可以与( )实体有关。
A.0个
B.1个
C.多个
D.1个或多个
答案问询微信:424329

填空题:
(1)数据管理进展的三个阶段分别是人工管理阶段、文件系统阶段和##。
1、
答案问询微信:424329

(2)数据模型的三个组成部分为数据结构、##和数据的完整性约束。
1、
答案问询微信:424329

(3)事务必须具有的四个性质是:原子性、一致性、##_和持久性。
1、
答案问询微信:424329

(4)关系数据库中基于数学上两类运算是##和关系演算。
1、
答案问询微信:424329

(5)SQL语言的数据定义功能包括定义试图、定义索引、定义数据库、##。
1、
答案问询微信:424329

(6)关系代数中,从两个关系中找出相同元组的运算称为##运算。
1、
答案问询微信:424329

(7)用树型结构表示实体类型及实体间联系的数据模型称为##。
1、
答案问询微信:424329

(8)已知关系R(A,B,C,D)和S(B,C,D),则R S的元数是##。
1、
答案问询微信:424329

(9)关系代数运算中,联接可由选择和##操作组合而成。
1、
答案问询微信:424329

(10)若F是最小函数依赖集,则其中每一个函数依赖的右部都是##。
1、
答案问询微信:424329

(11)有关系模式R(A,B,C),F={B→A,B→C},则分解={AB,AC}丢失的FD是##。
1、
答案问询微信:424329

(12)有关系模式R(A,B,C,D,E),F={A→B,AC→E,C→D},则R的候选键为##。
1、
答案问询微信:424329

(13)数据库的并发操作通常会带来的3类问题是丢失更新、不一致分析和##。
1、
答案问询微信:424329

(14)PXC协议要求X封锁必须保留到##。
1、
答案问询微信:424329

(15)在分布式数据库系统中,查询处理应考虑局部处理代价和##。
1、
答案问询微信:424329

(16)数据库的三级模式结构中,全局数据视图的描述称为##。
1、
答案问询微信:424329

(17)在数据库系统中管理数据的软件称为##。
1、
答案问询微信:424329

(18)当关系R和S做自然连接时,能够把原该舍弃的元组放到结果关系中的操作称为##。
1、
答案问询微信:424329

(19)有关系模式S(sno, sname, age),查询年龄(age)不超过20岁学生姓名(sname)的关系代数表达式是##。
1、
答案问询微信:424329

(20)有关系模式R(A,B,C),F={A→C,AB→C},则R中存在##函数依赖。
1、
答案问询微信:424329

问答题:
(1)综合:. 有论文和作者两个实体,论文有题目、期刊名称、年份和期号等属性,作者有姓名、单位、地址等属性。一篇论文可能有多个作者,且一位作者可能写过多篇论文,在每一篇论文中有作者的顺序。试画出ER图,要求画出属性和注明联系类型。
答案问询微信:424329

(2)综合题:一个图书管理系统中有如下信息: 描述读者的属性有:读者编号、姓名、性别、出生年月、单位描述图书的属性有:书号、书名、作者、出版社其中约定:每个读者可借看多本图书,每本图书可被多个读者借看,借出时要记录借出时间,还回时要记录还回时间。请用E-R模型描述图书和读者的联系,注明属性和联系类型;并将E-R模型转换成关系模型,同时标明各关系模式的主键和外键。
答案问询微信:424329

(3)什么样的人是DBA?DBA应具有什么素质?DBA的职责是什么?
答案问询微信:424329
  DBA应具有下列素质:
      (1)熟悉企业全部数据的性质和用途;
      (2)对用户的需求有充分的了解;
      (3)对系统的性能非常熟悉。
  DBA的主要职责有五点:
      (1)概念模式定义
      (2)内模式定义
      (3)根据要求修改数据库的概念模式和内模式
      (4)对数据库访问的授权
      (5)完整性约束的说明

(4)什么是ER图?构成ER图的基本要素是什么?
答案问询微信:424329

(5)基于数据库系统生存期的数据库设计分成哪几个阶段?
答案问询微信:424329

(6)综合题:设有如下3个关系模式:
职工 EMP(职工号,姓名,性别,出生年月)
工程 PRJ(工程编号,工程名称,预算)
报酬 SAL(职工号,工程编号,工资)
用SQL语句完成下题。
(1)按照职工号统计每个职工的总收入。
(2)创建一个查询职工承担工程的视图VPS,VPS包括职工号、姓名、工程名称和工资属性。
(3)将预算额达到100万元以上工程的职工工资提高10%。
答案问询微信:424329

(7)简述数据与程序的物理独立性。
答案问询微信:424329

(8)简述关系模型的三个组成部分。
答案问询微信:424329

(9)简述视图的优点。
答案问询微信:424329
(2)视图使用户能以多种角度看待同一数据;
(3)视图对重构数据库提供了一定程度的逻辑独立性;
(4)视图能够对机密数据提供安全保护。

(10)综合题:对于教学数据库的三个基本表
     学生 S(S#,SNAME,AGE,SEX)
     学习 SC(S#,C#,GRADE)
     课程 C(C#,CNAME,TEACHER)
    试用SQL的查询语句表达下列查询:
 (1)检索LIU老师所授课程的课程号和课程名。
 (2)检索年龄大于23岁的男学生的学号和姓名。
 (3)检索至少选修两门课程的学生学号。
 (4)检索全部学生都选修的课程的课程号与课程名。
答案问询微信:424329

提供优质的教育资源

公众号: 超前自学网