数据库期中测试.pptVIP

  • 26
  • 0
  • 约 15页
  • 2016-09-17 发布于江苏
  • 举报
数据库期中测试.ppt

期中测试 (网络08) 一、单项选择题 1.现实世界中,事物的一般特性在信息世界中称为 ( c) A.实体 B.实体键 C.属性 D.关系键 2.数据的逻辑独立性是指 (A ) A.概念模式改变,外模式和应用程序不变 B.概念模式改变,内模式不变 C.内模式改变,概念模式不变 D.内模式改变,外模式和应用程序不变 3.在关系数据库管理系统中,创建的视图在数据库三层结构中属于 (A ) A.外\用户\子模式 B.存储模式 C.内模式 D.概念模式 4一个供应商可供应多种零件,而一种零件可由多个供应商供应,则实体供应商与零件之间的联系是(D? ) A.一对一 B.一对多 C.多对一 D.多对多 5关系数据库管理系统应能实现专门的关系运算包括 (B ) A.排序、索引和统计 B.选择、投影和连接 C.关联、更新和排序 D.选择、投影和更新 6.不允许在关系中出现重复记录的约束是通过 (C ) A.外键实现 B.索引实现 C.主关系键实现 D.惟一索引(不属于约束)实现 7.关系R和S进行自然连接时,要求R和S含有一个或多个公共 ( D) A.元组 B.行 C.记录 D.属性 8.以下关于索引的正确叙述是 ( ) A.使用索引可以提高数据查询速度和降低数据更新速度 B.使用索引可以提高数据查询速度,但会降低数据更新速度 C.使用索引可以提高数据查询速度,对数据更新速度没有影响 D.使用索引对数据查询速度和数据更新速度均没有影响 9.部分匹配查询中有关通配符“_”的正确的叙述是 ( D) A.“_”代表多个字符 B.“_”可以代表零个或多个字符 C.“_”不能与“%”一同使用 D.“_”代表一个字符 10.取出关系中的某些列,并消去重复的元组的关系运算称为(??B??? )。 A.取列运算????????? B.投影运算????????? C.联结运算????????? D.选择运算 11.SQL基本表的创建中是通过(??B??? )实现参照完整性规则的。 A.主键子句实体????????? B.外键子句????????? C.检查子句????????? D.NOT NULL 12.设计性能较优的关系模式称为规范化,规范化的主要理论依据是(??A??? )。 A.关系规范化理论??? B.关系运算理论 ????????? C.代数运算理论????????D.数理逻辑理论 13.与分散式DB相比,分布式DB具有(???C?? )。 A.数据分散性????????? B.数据分布性????????? C.逻辑整体性????????? D.数据透明性 14数据库三级模式体系结构的划分,有利于保持数据库的(A)。 (A)数据独立性 (B)数据安全性 (C)结构规范化 (D)操作可行性 15下列关系中不可以作为关系数据库的关系的是(D) (A)R1(学号,姓名,性别) (B)R1(学号,姓名,班级号) (C)R1(学号,班级号,选修课号) (D)R1(学号,姓名,简历) 16 MS SQL SERVER是(B)数据库系统。 (A)层次型 (B)关系型 (C)网状 (D)面向对象 17 如果把学生看成实体,某个学生的姓名叫“李四”,则李四应看成是(D)。 (A)记录型 (B)记录值 (C)属性型 (D)属性值 二、填空 1.在传统集合运算中,假定有关系R和S,运算结果为RS。 如果RS中的元组属于R或者属于S,则RS是_并________运算的结果; 如果RS中的元组属于R而不属于S,则RS是__差_______运算的结果; 如果RS中的元组即属于R又属于S,则RS是__交_______运算的结果。 2.在SQL SELECT语句查询中,要去掉查询结果中的重复记录,应该使用__distinct_______关键字。 3.数据库系统各类用户对数据库的各种操作请求(数据定义、查询、更新及各种控制)都是由一个复杂的软件来完成的,这个软件叫做__DBMS\数据库管理系统_______。 4.数据库系统中常用的三种数据模型有层次模型、__网________和___关系_______。 5.关系模式的四类完整性约束条件分别是__实体完整性约束_____、参照完整性约束、_用户自定义约束_____和__域完整性约束____。 6.聚合函数“count(列名)”的语义是__统计查询结果的行数________。 7.对于属性X的每个具体值,属性Y都有唯一的具体值与之对应,称Y__函数依赖于________X,或称X决定Y,记为__________。 8.如果一个满足1N

文档评论(0)

1亿VIP精品文档

相关文档