2022年上海杉达学院计算机科学与技术专业《数据库原理》科目期末试卷A(有答案).docxVIP

  • 15
  • 0
  • 约8.7千字
  • 约 20页
  • 2023-11-12 发布于湖北
  • 举报

2022年上海杉达学院计算机科学与技术专业《数据库原理》科目期末试卷A(有答案).docx

2022年上海杉达学院计算机科学与技术专业《数据库原理》科目期末试卷A(有答案) 一、填空题 1、在关系数据库的规范化理论中,在执行“分解”时,必须遵守规范化原则:保持原有的依赖关系和______。 2、关系代数运算中,基本的运算是______________、______________、______________、______________和______________。 3、在设计局部E-R图时,由于各个子系统分别有不同的应用,而且往往是由不同的设计人员设计,所以各个局部E-R图之间难免有不一致的地方,称为冲突。这些冲突主要有______、______和______3类。 4、在SQL Server 2000中,数据页的大小是8KB。某数据库表有1000行数据,每行需要5000字节空间,则此数据库表需要占用的数据页数为_____页。 5、SQL Server中数据完整性包括______、______和______。 6、采用关系模型的逻辑结构设计的任务是将E-R图转换成一组______,并进行______处理。 7、对于非规范化的模式,经过转变为1NF,______,将1NF经过转变为2NF,______,将2NF经过转变为3NF______。 8、关系规范化的目的是______。 9、使某个事务永远处于等待状态,得不到执行的现象称为______。有两个或两个以上的事务处于等待状态,每个事务都在等待其中另一个事务解除封锁,它才能继续下去,结果任何一个事务都无法执行,这种现象称为______。 10、设某数据库中有作者表(作者号,城市)和出版商表(出版商号,城市),请补全如下查询语句,使该查询语句能查询作者和出版商所在的全部不重复的城市。SELECT城市FROM作者表_____ SELECT城市FROM出版商表; 二、判断题 11、数据库模式和实例是一回事。(  ) 12、并发执行的所有事务均遵守两段锁协议,则对这些事务的任何并发调度策略都是可串行化的。(  ) 13、全码的关系模式一定属于BC范式。(  ) 14、在一个关系中,不同的列可以对应同一个域,但必须具有不同的列名。(  ) 15、SQL语言有嵌入式和交互式两种使用方法。(  ) 16、在数据库设计中,数据流图是用来建立概念模型的。(  ) 17、有出现并发操作时,才有可能出现死锁。(  ) 18、二级封锁协议能解决不可重复读问题,不能解决读脏数据。(  ) 19、投影操作是对关系表进行水平方向的分割。(  ) 20、SQLServer有两种安全性认证模式:WindowsNT和SQLServer。(  ) 21、据库操作中防止死锁的方法是禁止两个用户同时操作数据库。(  ) 22、在CREATEINDEX语句中,使CLUSTERED来建立簇索引。(  ) 23、标准SQL语言能用于所有类型的关系数据库系统。(  ) 24、函数依赖是多值依赖的一个特例。(  ) 25、连接是数据库最耗时的操作。(  ) 三、选择题 26、关系代数中的?连接操作由(  )操作组合而成。 A.σ和π B.σ和× C.π、σ和× D.π和× 27、下列不是数据库恢复采用的方法是(  )。 A.建立检查点 B.建立副本 C.建立日志文件 D.建立索引 28、若关系模式R(U,F)属于3NF,则(  )。 A.一定属于BCNF B.消除了插入和删除异常 C.仍存在一定的插入和删除异常 D.属于BCNF且消除了插入和删除异常 29、Access、Delphi和SQL Server C.Oracle、Sybase、Informix、Visual FoxPro D.PowerDesigner、Sybase、Informix、Visual FoxPro 30、根据系统所提供的存取路径,选择合理的存取策略,这种优化方式称为(  )。 A.物理优化 B.代数优化 C.规则优化D.代价估算优化 31、以下有关SELECT子句的叙述中不正确的是(  )。 A.SELECT子句中只能包含表中的列及其构成的表达式 B.SELECT子句规定了结果集中的列序列 C.SELECT子句中可以使用别名 D.如果FROM子句引用的两个表中有同名的列,则在SELECT子句中引用它们时必须使用表名前缀加以限定 32、在关系代数运算中,最费时间和空间的是(  )。 A.选择和投影运算 B.除法运算 C.笛卡尔积和连接运算 D.差运算 33、在SQL Server中,可以通过数据库对象及各种约束来保证数据的完整性,以下都属于数据库对象的有(  )。 A.DEFAULT、CHECK和UNIQUE B.DEFAULT、CHECK和RULE C.CHECK和DEFAULT D.DEFAULT和RULE 34、数据模型的三要素是( 

文档评论(0)

1亿VIP精品文档

相关文档