2023年河南工程学院计算机科学与技术专业《数据库原理》科目期末试卷B(有答案).docxVIP

  • 34
  • 0
  • 约8.01千字
  • 约 18页
  • 2023-05-02 发布于江西
  • 举报

2023年河南工程学院计算机科学与技术专业《数据库原理》科目期末试卷B(有答案).docx

2023年河南工程学院计算机科学与技术专业《数据库原理》科目期末试卷B(有答案) 一、填空题 1、完整性约束条件作用的对象有属性、______和______三种。 2、数据库系统是利用存储在外存上其他地方的______来重建被破坏的数据库。方法主要有两种:______和______。 3、SQL语言的数据定义功能包括______、______、______和______。 4、在关系数据库的规范化理论中,在执行“分解”时,必须遵守规范化原则:保持原有的依赖关系和______。 5、对于非规范化的模式,经过转变为1NF,______,将1NF经过转变为2NF,______,将2NF经过转变为3NF______。 6、DBMS的完整性控制机制应具备三个功能:定义功能,即______;检查功能,即______;最后若发现用户的操作请求使数据违背了完整性约束条件,则采取一定的动作来保证数据的完整性。 7、设有如下关系表R:R(NO,NAME,SEX,AGE,班号)主码是NO。其中NO为学号,NAME为姓名,SEX为性别,AGE为年龄,班号为班号。 写出实现下列功能的SQL语句。 ①插入一个记录(25,‘李明’,‘男’,21,‘09031’):______。 ②插入‘09031’班学号为@30、姓名为‘郑和’的学生记录:______。 ③将学号为10的学生姓名改为‘王华’______。 ④将所有‘95101’班号改为‘10091’:______。 ⑤删除学号为20的学生记录:______。 ⑥删除姓‘王’的学生记录:______。 8、数据管理技术经历了______________、______________和______________3个阶段。 9、数据仓库主要是供决策分析用的______,所涉及的数据操作主要是______,一般情况下不进行。 10、使某个事务永远处于等待状态,得不到执行的现象称为______。有两个或两个以上的事务处于等待状态,每个事务都在等待其中另一个事务解除封锁,它才能继续下去,结果任何一个事务都无法执行,这种现象称为______。 二、判断题 11、在综合分E-R图时,会出现属性冲突,结构冲突,命名冲突。(  ) 12、在一个关系模型中,不同关系模式之间的联系是通过公共属性来实现的。( ) 13、视图是观察数据的一种方法,只能基于基本表建立。(  ) 14、在数据库恢复中,对已完成的事务进行撤销处理。(  ) 15、从计算机数据管理的角度看,信息就是数据,数据就是信息。(  ) 16、在数据库设计中,数据流图是用来建立概念模型的。(  ) 17、在数据库表中,空值表示数值0。(  ) 18、在SELECT语句中,需要对分组情况满足的条件进行判断时,应使用WHERE子句。(  ) 19、文件系统的缺点是数据不能长期存储。(  ) 20、数据库的数据项之间无联系,记录之间存在联系。(  ) 三、选择题 21、有两个关系R和S,分别包含15个和10个元组,则在R∪S、R-S、R∩S中不可能出现的元组数目情况是(  )。 A.15,5,10 B.18,7,7 C.21,11,4 D.25,15,0 22、用于实现数据存取安全性的SQL语句是(  )。 A.CREATE TABLE B.COMMIT C.GRANT和REVOKE D.ROLLBACK 23、关于E-R实体-联系模型的叙述,不正确的是(  )。 A.实体型用矩形表示、属性用椭圆形表示、联系用无向边表示 B.实体之间的联系通常有:1:@@1、1:n和m:n三类 C.实体型用矩形表示、属性用椭圆形表示、联系用菱形表示 D.联系不仅局限在实体之间,也存在于实体内部 24、下面描述正确的是(  )。 A.可以在任何数据库中创建视图 B.可以在视图上创建索引 C.如果视图引用的基表或者视图被删除,则该视图不能再被使用,直到创建新的基表或者视图 D.通过视图查询数据时,SQL Server不检查数据完整性规则 25、“年龄在15至30岁之间”这种约束属于DBMS的(  )功能。 A.恢复 B.并发控制 C.完整性 D.安全性 26、下列关于函数依赖的描述中,错误的是(  )。 A.在函数依赖A→B中,A称为决定因素 B.在关系R中,属性B依赖于属性A,则说明当属性A的值确定之后,属性B的值也就随之确定 C.函数依赖具有传递性 D.在关系R中,如果属性A依赖于属性B,这种依赖正式记作: A→B。 27、不属于数据库设计的六个阶段的是(  )。 A.数据库的需求分析和概念结构设计 B.数据库实施和数据库的运行与维护 C.数据库的逻辑结构设计和物理结构设计 D.数据库所依存的操作平台和应用程序界面 28、Access、Delphi和S

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档