世纪学院软件工程专业《数据库原理》科目期末试卷A(有答案).pdfVIP

  • 0
  • 0
  • 约1.12万字
  • 约 21页
  • 2023-10-20 发布于山东
  • 举报

世纪学院软件工程专业《数据库原理》科目期末试卷A(有答案).pdf

2022年北京邮电大学世纪学院软件工程专业《数据库原理》科目期末 试卷A (有答案) 一、填空题 1、设某数据库中有作者表(作者号,城市)和出版商表(出版商号,城市),请补全如 下查询语句,使该查询语句能查询作者和出版商所在的全部不重复的城市。SELECT 城市 FROM 作者表_____ SELECT 城市FROM 出版商表; 2、在一个关系R 中,若每个数据项都是不可再分割的,那么R 一定属于______ 。 3、对于非规范化的模式,经过转变为1NF,______ ,将1NF 经过转变为2NF,______ , 将2NF 经过转变为3NF______。 4 、关系规范化的目的是______ 。 5、在SELECT 命令中进行查询,若希望查询的结果不出现重复元组,应在SEL ECT 语句 中使用______保留字。 6、数据仓库创建后,首先从______ 中抽取所需要的数据到数据准备区,在数据准备区中 经过净化处理______ ,再加载到数据仓库中,最后根据用户的需求将数据发布到______ 。 7、视图是一个虚表,它是从______导出的表。在数据库中,只存放视图的______ ,不存放 视图对应的______ 。 8、安全性控制的一般方法有____________ 、____________ 、____________ 、和____________视 图的保护五级安全措施。 9、在RDBMS 中,通过某种代价模型计算各种查询的执行代价。在集中式数据库中,查 询的执行开销主要包括______和______代价。在多用户数据库中,还应考虑查询的内存代 价开销。 10、若事务T 对数据对象A 加了S 锁,则其他事务只能对数据A 再加______ ,不能加 ______ ,直到事务T 释放A 上的锁。 二、判断题 11、数据库的数据项之间无联系,记录之间存在联系。( ) 12、在关系数据库中,属性的排列顺序是可以颠倒的。( ) 13、并发执行的所有事务均遵守两段锁协议,则对这些事务的任何并发调度策略都是可串 行化的。( ) 14、连接是数据库最耗时的操作。( ) 15、在关系模式中,主码和候选码可以有多个。( ) 16、函数依赖是多值依赖的一个特例。( ) 17、有出现并发操作时,才有可能出现死锁。( ) 18、视图是观察数据的一种方法,只能基于基本表建立。( ) 19、概念模型是对现实世界的第二层抽象。( ) 20、SQL 语言有嵌入式和交互式两种使用方法。( ) 21、一个关系中不可能出现两个完全相同的元组是由实体完整性规则确定的。( ) 22、外模式 DDL 用来描述数据库的总体逻辑结构。( ) 23、DBMS 提供授权功能控制不同用户访问数据的权限,主要目的是为了实现数据库的 完整性。( ) 24、在一个关系模型中,不同关系模式之间的联系是通过公共属性来实现的。( ) 25、视图是可以更新的。( ) 三、选择题 26、对关系数据库来说,下面哪些说法是错误的( )。 A .每一列的分量是同一种类型数据,来自同一个域 B.不同列的数据可以出自同一个域 C.行的顺序可以任意交换,但列的顺序不能任意交换 D.关系中的任意两个元组不能完全相同 27、用于数据库恢复的重要文件是( )。 A .数据库文件 B.索引文件 C .日志文件 D .备注文件 28、在执行查询语句时,DBMS 从数据字典中调出相应的内模式描述,并从模式映象到 内模式,从而确定应读入的( )。 A .逻辑数据 B .物理数据 C .操作序列 D .优化策略 29、DB、DBS 和 DBMS 三者的关系是( )。 A .DB 包括 DBS 和 DBMS B.DBS 包括 DB 和 DBMS C.

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档