数据库系统导论复习题(附答案解析).docx

数据库系统导论复习题(附答案解析).docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

数据库系统导论复习题(附答案解析)

一、单选题(共40题,每题1分,共40分)

1.把对关系SC的属性GRADE的修改权授予用户ZHAO的SQL语句是________。

A、GRANTGRADEONSCTOZHAO

B、GRANTUPDATEONSCTOZHAO

C、GRANTUPDATE(GRADE)ONSCTOZHAO

D、GRANTUPDATEONSC(GRADE)TOZHAO

正确答案:C

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

A、运行故障

B、事务故障

C、介质故障

D、系统故障

正确答案:C

答案解析:介质故障是指系统在运行过程中,由于某种硬件故障,使存储在外存上的数据部分损失或全部损失的情况。事务故障通常是指事务在执行过程中由于某些原因导致不能继续正常执行而发生的故障。系统故障是指系统在运行过程中,由于某种原因,如操作系统故障、系统断电等,导致系统停止运行,从而使正在运行的事务中断。运行故障范围较宽泛,这里准确描述的是介质故障。

3.当关系模式R(A,B.已属于3NF,下列说法正确的是

A、它一定消除了插入和删除异常

B、仍存在一定的插入和删除异常

C、一定属于BCNF

D、A和C都是

正确答案:B

答案解析:3NF只是限制了非主属性对码的部分依赖和传递依赖,但并不能完全消除插入和删除异常。BCNF是在3NF的基础上进一步消除主属性对码的部分依赖和传递依赖,所以属于3NF不一定属于BCNF,仍可能存在一定的插入和删除异常。

4.有关系模式A(C,T,H,R,S),其中各属性的含义是:C,课程:T,教员:H,上课时间:R,教室:S,学生。根据语义有如下函数依赖集F={C→T,(H,R)→C,(H,T)→R,(H,S)→R}。关系模式A的关键字是

A、C

B、(H,R)

C、(H,T)

D、(H,S)

正确答案:D

5.SQL语言是

A、高级语言

B、宿主语言

C、汇编语言

D、非过程化语言

正确答案:D

答案解析:SQL语言是非过程化语言,它只需说明“做什么”,而无需关心“怎么做”,数据库管理系统会自动完成具体的操作过程。高级语言是更广泛的概念,SQL有其特定领域用途;宿主语言一般指嵌入其他程序中的语言;汇编语言是面向机器的低级语言,均不符合SQL语言特点。

6.数据库物理设计完成后,进入数据库实施阶段,下述工作中,()一般不属于实施阶段的工作。

A、加载数据

B、建立库结构

C、系统调试

D、扩充功能

正确答案:D

答案解析:数据库实施阶段的工作主要包括建立库结构、加载数据、系统调试等。而扩充功能通常是在系统开发的后期阶段,如维护和优化阶段进行的,不属于数据库实施阶段的工作。

7.数据管理与数据处理之间的关系是

A、数据处理是数据管理的基本环节

B、两者是一回事

C、两者之间无关

D、数据管理是数据处理的基本环节

正确答案:D

答案解析:数据管理是指对数据的分类、组织、编码、存储、检索和维护等活动,它贯穿于数据处理的整个过程,是数据处理的基本环节。数据处理则是对数据进行采集、存储、加工、分析和输出等操作。如果没有良好的数据管理,数据处理将变得混乱无序,难以高效进行。所以数据管理是数据处理的基本环节。

8.数据库系统是采用了数据库技术的计算机系统,数据库系统由数据库、数据库管理系统、应用系统和构成。

A、程序员

B、数据库管理员

C、系统分析员

D、操作员

正确答案:B

答案解析:数据库系统一般由数据库、数据库管理系统、应用系统、数据库管理员和用户构成。数据库管理员负责对数据库进行规划、设计、维护等工作,是数据库系统中不可或缺的一部分。系统分析员主要负责系统的需求分析等工作;程序员负责编写应用程序;操作员主要进行系统的操作使用等,他们都不是数据库系统直接的构成部分。

9.SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体,其中,CREATE、DROP、ALTER语句是实现哪种功能

A、数据查询

B、数据操纵

C、数据定义

D、数据控制

正确答案:C

答案解析:CREATE、DROP、ALTER语句用于创建、删除和修改数据库对象,如创建表、删除表、修改表结构等,这些都属于数据定义的范畴。数据查询一般使用SELECT语句;数据操纵主要是指对数据的插入、更新、删除等操作,使用INSERT、UPDATE、DELETE语句;数据控制主要涉及权限管理等,使用GRANT、REVOKE等语句。

10.所谓范式是指规范化的关系模式。由于规范化的程度不同,就产生了不同的范式。在对关系模式进行规范化的过程中,对1NF关系进行投影,将消除原关系中,从而产生一组2NF关系。

A

文档评论(0)

十四-1 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档