开放大学在线学习搜题
当前位置:首页 > 真题试卷

问题

数据库原理智慧树网课章节测试答案

发布时间:2025-02-10   作者:国家开放大学   浏览:0

点击下方查看答案

第一章 章节测试

1、数据库系统的核心是(    ) 。

 

A:数据库

B:数据库管理系统

C:数据模型

D:软件工具

答案: 【】

2、下列四项中,不属于数据库系统的特点的是(      )

 

A:数据结构化

B:数据由DBMS统一管理和控制

C:数据冗余度大

D:数据独立性高

答案: 【】

3、概念模型是现实世界的第一层抽象,这一类模型中最著名的模型是(     )

 

A:层次模型

B:关系模型

C:网状模型

D:实体-联系模型

答案:

4、要保证数据库的逻辑数据独立性,需要修改的是(      )

 

A:模式与外模式之间的映象

B:模式与内模式之间的映象

C:模式

D:三级模式

答案:

5、(    )是存储在计算机内有结构的数据的集合。

 

A:数据库系统

B:数据库

C:数据库管理系统

D:数据结构

答案:

6、数据库中存储的是(    )。

 

A:数据

B:数据模型

C:数据以及数据之间的联系

D:信息

答案:

7、数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是(   )。

 

A:DBS包括DBDBMS

B:DDMS包括DBDBS

C:DB包括DBSDBMS

D:DBS就是DB,也就是DBMS

答案:

8、在数据库中,产生数据不一致的根本原因是(      )。

 

A:数据存储量太大

B:没有严格保护数据

C:未对数据进行完整性控制

D:数据冗余

答案:

9、数据库管理系统(DBMS)是(      )。

 

A:数学软件

B:应用软件

C:计算机辅助设计

D:系统软件

答案:

10、数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作,这种功能称为(   )。

 

A:数据定义功能

B:数据管理功能

C:数据操纵功能

D:数据控制功能

答案:

 

第二章 章节测试

1、关系模型中,一个码是(   )。

 

A:可以由多个任意属性组成

B:至多由一个属性组成

C:由一个或多个属性组成,其值能够惟一标识关系中一个元组

D:以上都不是

2、现有如下关系:患者(患者编号,患者姓名,性别,出生日期,所在单位)医疗(患者编号,医生编号,医生姓名,诊断日期,诊断结果)其中,医疗关系中的外码是(    )。

 

A:患者编号

B:患者姓名

C:患者编号和患者姓名

D:医生编号和患者编号

答案:

3、关系代数运算是以(    )为基础的运算 。

 

A:关系运算

B:谓词演算

C:集合运算

D:代数运算

答案:

4、五种基本关系代数运算是(    )。

 

A:∪  —  × σ  π

B:∪  —   σ  π

C:∪ ∩  ×  σ  π

D:∪ ∩  σ  π

答案:

5、投影操作是指从关系中(   ) 。

 

A:抽出特定记录

B:抽出特定字段

C:建立相应的影像

D:建立相应的图形

答案:

6、从一个数据库文件中取出满足某个条件的所有记录形成一个新的数据库文件的操作是(    )操作 。

 

A:投影

B:连接

C:选择

D:复制

答案:

7、一般条件下,要求RS含有一个或者多个共有的(   ),其中当对关系RS进行自然连接。

 

A:记录

B:

C:属性

D:元组

答案:

8、假设有关系RS,关系代数表达式R-(RS)表示的是(   )。

 

A:RS

B:RS

C:RS

D:R×S

答案:

9、关系模式的任何属性(    )。

 

A:不可再分

B:可再分

C: 命名在该关系模式中可以不惟一

D:以上都不是

答案:

10、如下图所示,两个关系R1R2,它们进行(     )运算后得到R3。        R1

 

A B C

a 1 x

c 2 y

d 1 y

R3

 

A B C E M

a 1 x m i

d 1 y m i

c 2 y n j

R2

 

B E M

1 m i

2 n j

5 m k

 

A:

B:

C:笛卡尔积

D:连接

答案:

 

第三章 章节测试

1SQL语言中,删除一个视图的命令是( )。

 

A:DELETE

B:DROP

C:CLEAR

D:REMOVE

答案:

2、在SQL语言中的视图VIEW是数据库的( ) 。

 

A:外模式

B:模式

C:内模式

D:存储模式

答案:

3、若要撤销数据库中已经存在的表S,可用( )。

 

A:DELETE TABLES

B:DELETES

C:DROP TABLES

D:DROPS

答案:

4、若要在基本表S中增加一列CN(课程名),可用( )。

 

A:ADD TABLE SCN CHAR(8))

B:ADD TABLE S ALTERCN CHAR(8))

C:ALTER TABLE S ADDCN CHAR(8))

D:ALTER TABLE S ADD CN CHAR(8))

答案:

5、学生关系模式SS#,SnameSexAge),S的属性分别表示学生的学号、姓名、性别、年龄。要在表S中删除一个属性“年龄”,可选用的SQL语句是( )。

 

A:DELETE Age from S

B:ALTER TABLE S DROP Age

C:UPDATE S Age

D:ALTER TABLE S Age

答案:

6、选择语句select对应关系运算中的选择操做。

 

A:

B:

7、对数据库操作的SQL语句中,wherehaving的作用和用法是一样的。

 

A:

B:

8、触发器有()两种触发方式。

 

A:事件

B:嵌套

C:连接

D:投影

答案:

9、有关系SS#,SNAMESAGE),CC#,CNAME),SCS#,C#,GRADE)。三个关系中,SC关系是连接SC关系的。

 

A:

B:

10、对数据库操作SQL语句uhaving只能和group一起用。

 

A:

B:

答案: 【】

 

第四章 章节测试

1、以下( )不属于实现数据库系统安全性的主要技术和方法。

 

A:存取控制技术

B:视图技术

C:审计技术

D:出入机房登记和加防盗门

答案:

2SQL中的视图机制提高了数据库系统的( )。

 

A:完整性

B:并发控制

C:隔离性

D:安全性

答案:

3GRANTREVOKE语句(SQL语言)主要作用是( )。

 

A:用来维护数据库中的完整性

B:用来维护数据库中的可靠性

C:用来维护数据库中的安全性

D:用来维护数据库中的一致性

答案:

4、在数据库的安全性控制中,授权的数据对象的( ),授权子系统就越灵活。

 

A:范围越小

B:约束越细致

C:范围越大

D:约束范围大

答案:

5、下面哪个不是数据库系统必须提供的数据控制功能(   )。

 

A:安全性

B:可移植性

C:完整性

D:并发控制

答案:

6、数据性质中的(   )是指:保护数据库,防止未经授权的或不合法的使用造成的数据泄漏、更改破坏。

 

A:安全性

B:完整性

C:并发控制

D:恢复

答案:

7、数据的正确性和相容性一般是指数据库的(   )。

 

A:安全性

B:完整性

C:并发控制

D:恢复

答案:

8、在数据系统中,对存取权限的定义称为(   )。

 

A:命令

B:授权

C:定义

D:审计

答案:

9、数据库管理系统通常提供授权功能来控制不同用户访问数据的权限,这主要是为了实现数据库的(   )。

 

A:可靠性

B:一致性

C:完整性

D:安全性

答案:

10、下列SQL语句中,能够实现“收回用户ZHAO对学生表(STUD)中学号(XH)的修改权”这一功能的是(   )

 

A:REVOKE UPDATE(XH) ON TABLE FROM ZHAO

B:REVOKE UPDATE (XH) ON TABLE FROM PUBLIC

C:REVOKE UPDATE(XH) ON STUD FROM ZHAO

D:REVOKE UPDATE (XH) ON STUD FROM PUBLIC

答案:

 

第五章 章节测试

1、完整性检查和控制的防范对象是(  ),防止它们进入数据库。

 

A:不合语义的数据

B:非法用户

C:不正确的数据

D:非法操作

答案:

2、把对关系SC的属性GRADE的修改权授予用户ZHAOSQL语句是(  )

 

A:GRANT GRADE ON SC TO ZHAO

B:GRANT UPDATE ON SC TO ZHAO

C:GRANT UPDATE (GRADE) ON SC TO ZHAO

D:GRANT UPDATE ON SC (GRADE) TO ZHAO

答案:

3、在SQL Server 中删除触发器用(   )。

 

A:ROLLBACK

B:DROP

C:DELALLOCATE

D:DELETE

答案:

4、实体完整性要求主属性不能取空值,这一点通常是通过(     )

 

A:定义外部键来保证

B:定义主键来保证

C:用户定义的完整性来保证

D:关系系统自动保证

答案:

5SQL的全局约束是指基于元组的检查子句和 (    )

 

A:非空值约束

B:域约束子句

C:断言

D:外键子句

答案:

6、如果有两个事务,同时对数据库中同一数据进行操作,不会引起冲突的操作是(    )。

 

A:一个是DELETE,一个是SELECT

B:一个是SELECT,一个是DELETE

C:两个都是UPDATE

D:两个都是SELECT

答案:

7、“借书日期必须在还书日期之前”这种约束属于DBS的( )功能。

 

A:恢复

B:并发控制

C:完整性

D:安全性

答案:

8、在表或视图上执行除了(  )以外的语句都可以激活触发器。

 

A:Insert

B:Delete

C:Update

D:Create

答案:

9、下述SQL命令中,允许用户定义新关系时,引用其他关系的主码作为外码的是(   )

 

A:INSERT

B:DELETE

C:REFERENCES

D:SELECT

答案:

10、下述SQL命令的短语中,不是定义属性上约束条件的是( )

 

A:NOT NULL短语

B:UNIQUE短语

C:CHECK短语

D:HAVING短语

答案:

 

第六章 章节测试

1、规范化理论是关系数据库进行逻辑设计的理论依据,根据这个理论,关系数据库中的关系必须满足:每一个属性都是( )。

 

A:长度不变的

B:不可分解的

C:互相关联的

D:互不相关的

答案:

2、已知关系模式RABCDE)及其上的函数依赖集合F{ADBC EA },该关系模式的候选码是( )。

 

A:AB

B:BE

C:CD

D:DE

答案:

3、关系模式中,满足2NF的模式( )。

 

A:可能是1NF

B:必定是1NF

C:必定是3NF

D:必定是BCNF

答案:

4、消除了部分函数依赖的1NF的关系模式,必定是( )。

 

A:1NF

B:2NF

C:3NF

D:BCNF

答案:

5、学生表(idnamesexagedepart_iddepart_name),存在的函数依赖是id{namesexagedepart_id}dept_iddept_name,其满足( )。

 

A:1NF

B:2NF

C:3NF

D:BCNF

答案:

6、设有关系模式RABCD),其数据依赖集:F{AB)→CCD},则关系模式R的规范化程度最高达到( )。

 

A:1NF

B:2NF

C:3NF

D:BCNF

答案:

7XY,当下列哪一条成立时,称为平凡的函数依赖( )。

 

A:XY

B:YX

C:XY=Φ

D:XY≠Φ

答案:

8、关系规范化中的删除操作异常是指(     ),插入操作异常是指(    )。

 

A:不该删除的数据被删除

B:不该插入的数据被插入

C:应该删除的数据未被删除

D:应该插入的数据未被插入

答案:

9、设一个关系为R(A,B,C,D,E), 它的最小函数依赖集为FD={ABCD,(AC)→E},则该关系的候选码为(   )。

 

A:A,B

B:(A,C)

C:(A,D)

D:(A,E)

答案:

10、规范化过程是对关系模式逐步分解的过程,其中从2NF3NF变换,消除了(    )

 

A:主属性对候选码的部分函数依赖

B:主属性对候选码的传递函数依赖

C:非主属性对候选码的部分函数依赖

D:非主属性对候选码的传递函数依赖

答案:

 

第七章 章节测试

1、数据库设计中,确定数据库存储结构,即确定关系、索引、聚簇、日志、备份等数据的存储安排和存储结构,这是数据库设计的( )。

 

A:需求分析阶段

B:逻辑设计阶段

C:概念设计阶段

D:物理设计阶段

答案:

2、某学校规定,每一个班级最多有50名学生,至少有10名学社;美名学生必须属于一个班级。在班级与学生实体的联系中,学生实体的基数是(  )。

 

A:01

B:11

C:110

D:1050

答案:

3、区分不同实体的依据是( ) 。

 

A:名称

B:属性

C:对象

D:概念

答案:

4、公司有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类形是( ) 。

 

A:多对多

B:一对一

C:一对多

D:多元联系

答案:

5、关系数据库中,实现实体之间的联系是通过关系与关系之间的( ) 。

 

A:公共索引

B:公共存储

C:公共元组

D:公共属性

答案:

6、数据流程图是用于数据库设计中( )阶段的工具。

 

A:概要设计

B:可行性分析

C:程序编码

D:需求分析

答案:

7、关系数据库的规范化理论主要解决的选择题是( )。

 

A:如何构造合适的数据逻辑结构

B:如何构造合适的数据物理结构

C:如何构造合适的应用程序界面

D:如何控制不同用户的数据操作权限

答案:

8、有一名为“列车运营”实体,含有:车次、日期、实际发车时间、实际抵达时间、情况摘要等属性,该实体主码是(     )。

 

A:车次

B:日期

C:车次+日期

D:车次+情况摘要

答案:

9、在E-R模型中,如果有3个不同的实体型,3m:n联系,根据E-R模型转换为关系模型的规则,转换后关系的数目为(     )。

 

A:4

B:5

C:6

D:7

答案:

10、一个1 n 联系可以转换为一个独立的关系模式,关系的码为(   )。

A:实体的码

B:各实体码的组合

C:n 端实体的码

D:每个实体的码

答案:

 

第八章 章节测试

1、用于数据库恢复的重要文件是(   )。

 

A:数据库文件

B:索引文件

C:日志文件

D:备注文件

答案:

2、后备副本的用途是(      )。

 

A: 安全性保障

B: 一致性控制

C: 故障后的恢复

D: 数据的转储

答案:

 

3、表示两个或多个事务可以同时运行而不互相影响的是(  )

 

A:原子性

B:一致性

C:独立性

D:持久性

答案:

4、在数据库技术中,未提交的随后又被撤消的数据称为 (    )

 

A:错误数据

B:冗余数据

C:过期数据

D:脏数据

答案:

5、事务的持续性是指(  )

 

A:事务中包括的所有操作要么都做,要么都不做。

B:事务一旦提交,对数据库的改变是永久的。

C:一个事务内部的操作对并发的其他事务是隔离的。

D:事务必须是使数据库从一个一致性状态变到另一个一致性状态。

答案:

6SQL语言中的COMMIT语句的主要作用是(  )

 

A:结束程序

B:返回系统

C:提交事务

D:存储数据

答案:

7SQL语言中用(  )语句实现事务的回滚。

 

A:CREATETABLE

B:ROLLBACK

C:GRANTREVOKE

D:COMMIT

答案:

8、若系统在运行过程中,由于某种硬件故障,使存储在外存上的数据部分损失或全部损这种情况称为(  )

 

A:介质故障

B:系统故障

C:事务故障

D:运行故障

答案:

9、在数据库管理系统中实现事物持久性的子系统是( )。

 

A:安全管理子系统

B:完整性管理子系统

C:并发控制子系统

D:恢复管理子系统

答案:

10、事务的执行次序称为(   )。

 

A:过程

B:步骤

C:调度

D:优先级

答案:

 

第九章 章节测试

1、下列属于活锁的预防的方法是( )

 

A:顺序封锁法

B:先来先服务

C:只加共享锁

D:一次封锁法

答案:

2、并发操作有可能引起下述(      )选择题。I.丢失更新      II.不可重复读      III.读脏数据

 

A:III

B:IIII

C:IIIII

D:都是

答案:

3、如果事务T已在数据R上加了X锁,则其他事务在数据R上(    )。

 

A:只可加X

B:只可加S

C:可加S锁或X

D:不能加任何锁

答案:

4、已知事务T1的封锁序列为:LOCK S(A)LOCK S(B)LOCK X(C)UNLOCK(B) UNLOCK (A) UNLOCK (C)事务T2的封锁序列为:LOCK S(A) UNLOCK (A) LOCK S(B)LOCK X(C) UNLOCK (C) UNLOCK (B)则遵守两段封锁协议的事务是(     )

 

A:T1

B:T2

C:T1T2

D:没有

答案:

5、解决并发操作带来的数据不一致选择题普遍采用( )技术。

 

A:封锁

B:存取控制

C:恢复

D:协商

答案:

6、下列不属于并发操作带来的选择题是( )。

 

A:丢失修改

B:不可重复读

C:死锁

D:脏读

答案:

7DBMS普遍采用( )方法来保证调度的正确性 。

 

A:索引

B:授权

C:封锁

D:日志

答案:

8、事务T在修改数据R之前必须先对其加X锁,直到事务结束才释放,这是( )。

 

A:一级封锁协议

B:二级封锁协议

C:三级封锁协议

D:零级封锁协议

答案:

9、如果事务T获得了数据项Q上的排他锁,则TQ( )。

 

A:只能读不能写

B:只能写不能读

C:既可读又可写

D:不能读也不能写

答案:

10、设事务T1T2,对数据库中的数据A进行操作,请问哪一种不会发生冲突操作( )。

 

A:T1正在写AT2要读A

B:T1正在写AT2也要写A

C:T1正在读AT2要写A

D:T1正在读AT2也要读A

答案:

您可能感兴趣的试题