2014年计算机三级《数据库技术》上机模拟卷(3)

如果您发现本试卷没有包含本套题的全部小题,请尝试在页面顶部本站内搜索框搜索相关题目,一般都能找到。
3

已知某教务管理系统的设计人员在需求分析阶段收集到下列原始数据表格:

教师

教师号

教师名

职称

工资

上级领导教师号

9868

王文华

教授

8000

null

9983

李一斌

副教授

6000

9868

9985

丁一

讲师

删

9868

0783

王润泽

讲师

删

9868

0899

欧阳丹妮

讲师

删

9868

课程

课程号

课程名

学分

教材号

教材名

出版社名

任课教师号

C2006

计算机原理

3

11

计算机原理

清华大学出版社

9868

C2006

计算机原理

3

12

计算机原理与应用

高等教育出版社

9868

C2004

数据结构

3

13

数据结构

清华大学出版社

9868

C2010

数据库原理

3

14

数据库原理

清华大学出版社

9868

C2010

数据库原理

3

15

数据库原理与技术

高等教育出版社

9868

S3001

音乐欣赏

2

16

音乐欣赏

清华大学出版社

9983

已知该业务系统存在如下规则:

Ⅰ.每个教师有唯一的教师号,每个教师号对应唯一的一名教师;

Ⅱ.每门课程有唯一的课程号,每个课程号对应唯一的一门课程;

Ⅲ.每本教材有唯一的教材号,每个教材号对应唯一的一本教材;

Ⅳ.每个教师最多只有一个上级领导,也可以没有上级领导;

V.一门课程仅由一名教师讲授;

Ⅵ.一本教材仅用于一门课程。(12分)

(1)请根据原始数据表及业务规则,给出该系统的关系模式,保证每个关系模式满足3NF,并说明每个关系模式的主码和外码。

(2)画出该系统的ER图,ER图中需给出每个实体集的属性,主码属性用下划线标识。

18

数据挖掘可以简单地理解为从大量的数据中发现或挖掘知识。设某公司的客户关系管理系统中有客户表A(CID,v1,v2,…,vn)。给定一个训练集s(v1,v2,…,vn,C.,其中c为客户类别、vi(i=1..n)为客户其他属性。若对表A中任一客户x,要使系统能判定x所属的客户类别,较合理的方案是(  )。

  • A.将x对应的元组中的特征向量(v1,v2,…,vn)与训练集s中的元组进行匹配,从而判定x所属的客户类别
  • B.对训练集s设计适当的算法,构造一个分类器M,将x对应的特征向量(v1,v2,…,vn)作为M的输入,用M判定X所属的客户类别
  • C.采用关联规则挖掘算法构成一个关联式分类器M,用M判定x所属的类别
  • D.采用适当的聚类算法,对表A中的所有元组进行聚类,将每个元组归入训练集S各元组的c列所给出的客户类别中,从而实现X所属客户类别的判定
21

在SQL Server 2008中,若希望数据库用户ACCT具有创建数据库对象的权限,较为适合的实现方法是(  )。

  • A.使ACCT只在dbcreator角色中
  • B.使ACCT只在public角色中
  • C.使ACCT只在db_owner角色中
  • D.使ACCT只在db_ddladmin角色中
24

分布式数据库系统的“分片透明性”位于(  )。

  • A.全局模式与全局概念模式之间
  • B.分片模式与分配模式之间
  • C.全局概念模式与分片模式之问
  • D.分配模式与局部概念模式之间
25

下列哪一条不是数据仓库的基本特征(  )。

  • A.反映当前准确数据
  • B.数据是相对稳定的
  • C.数据是集成的
  • D.数据是面向主题的
26

事务日志用于保存(  )。

  • A.程序运行过程
  • B.程序的执行结果
  • C.对数据的更新操作
  • D.数据操作
29

下列关于概念数据模型的说法,错误的是(  )。

  • A.概念数据模型并不依赖于具体的计算机系统和数据库管理系统
  • B.概念数据模型便于用户理解,是数据库设计人员与用户交流的工具,主要用于数据库设计
  • C.概念数据模型不仅描述了数据的属性特征,而且描述了数据应满足的完整性约束条件
  • D.概念数据模型是现实世界到信息世界的第一层抽象,强调语义表达功能
30

在某并行数据库中,有关系R(A,B)和S(B,C),其中R包含1000000行数据,S包含100行数据。现有查询SELECT*=FROM R,S WHERE R.A>;S.B。下列数据划分方式中,对该查询速度最快的是(  )。

  • A.将R按照A属性进行散列划分,将S按照B属性进行散列划分
  • B.将R按照A属性进行范围划分,将S按照B属性进行范围划分
  • C.将R按照A属性进行范围划分,将S复制到各个节点
  • D.将R按照A属性进行散列划分,将s复制到各个节点
31

下列有关三级模式结构和数据独立性的说法,正确的是(  )。

  • A.在一个数据库中可以定义多个内模式,可利用不同的内模式来描述特定用户对数据的物理存储需求
  • B.外模式是用户与数据库系统的接口,用户可通过外模式来访问数据,在一个数据库中只能定义一个外模式
  • C.三级模式结构提供了数据独立性,即当数据的逻辑结构和存储结构发生变化时,应用程序不受影响
  • D.数据独立性使得数据的定义和描述与应用程序相分离,简化了数据库应用程序的开发,但增加了用户维护数据的代价
33

以下哪个设计内容不属于数据库应用系统总体设计范畴(  )。

  • A.数据库应用系统体系结构设计
  • B.软硬件选型和配置设计
  • C.数据库软件总体设计
  • D.关系模式设计
34

在SQL Server 2008中,设有商品表(商品号,商品名,生产13期,单价,类别)。现经常需要执行下列查询:SELECT商品号,商品名,单价FROM商品表WHERE类别IN(ˊ食品ˊ,ˊ家电ˊ)ORDER BY商品号现需要在商品表上建立合适的索引来提高该查询的执行效率。下列建立索引的语句,最合适的是(  )。

  • A.CREATE INDEX Idxl ON商品表(类别)
  • B.CREATE INDEX Idxl ON商品表(商品号,商品名,单价)
  • C.CREATE INDEX Idxl ON商品表(类别,商品号)INCLUDE(商品名,单价)
  • D.CREATE INDEX Idxl ON商品表(商品号)INCLUDE(商品名,单价)WHERE类别=ˊ食品ˊ0R类别=ˊ家电ˊ
36

在进行数据库物理设计时,为了保证系统性能,需要综合考虑所选择的数据库管理系统的特性及软硬件具体情况。下列关于数据库物理设计的说法,错误的是(  )。

  • A.在频繁执行插入、修改和删除操作的表上建立索引可能会降低系统整体性能
  • B.在一张表的某列上需要频繁执行精确匹配查询时,可以考虑为此列建立哈希索引
  • C.为了提高写入性能,数据库一般应尽量避免存储在RAID10的磁盘存储系统中
  • D.如果系统中存在频繁的多表连接操作,可以考虑将这些基本表组织为聚集文件,以提高查询效率
38

在SQL Server 2008中,常常会发生数据库数据过大的情况,此时则需要对表进行处理,通常可采用人工分割表的方法优化性能。下列有关分割表的说法,错误的是(  )。

  • A.水平分割后,得到的子表结构相同
  • B.水平分割后,查询表中所有数据时需要使用JOIN操作
  • C.垂直分割后,所有表中均需保留原有表的主码
  • D.当查询表中所有数据时,使用分割表方法会增加查询表达式的复杂度
39

在开发数据库应用系统时,使用存储过程可以提高数据访问效率,降低网络流量。下列关于存储过程的说法,错误的是(  )。

  • A.存储过程可以接受输入参数,并可将执行结果以输出参数形式返回
  • B.存储过程可以有多个输入参数,但只能有一个输出参数
  • C.定义存储过程时,在一个存储过程中可以同时包含数据的增、删、改、查操作
  • D.存储过程的输入参数和输出参数均可有默认值
40

下列有关数据库系统及相关内容的说法中,错误的是(  )。

  • A.数据库系统是由计算机软硬件组成的复杂系统,其体系结构与系统硬件平台密切相关。
  • B.数据库管理系统提供了查询、插入、删除、更新等通用数据操作,但没有提供各种面向具体应用领域的业务处理。
  • C.数据库中的数据是按照一定的数据模型组织和存储的、可供多个用户共享的、具有最小冗余度的相关数据集合。
  • D.数据字典记录数据库系统运行时数据库操作情况的日志信息,通常由数据库管理员管理和维护。
42

在某信息管理系统中需管理职工的照片信息,由于照片数据量较大,照片信息是否存储在数据库中成为讨论的焦点问题。下列关于照片存储与使用的说法,错误的是(  )。

  • A.将照片存储在数据库中可能会导致备份时间较长,备份空间占用较多
  • B.将照片存储在文件系统中,在数据库中只存储照片文件的路径信息,可以大幅度降低数据库的数据量
  • C.将照片存储在数据库中虽然会导致数据库的数据量较大,但可以方便地实现多台机器共享照片数据,也可以大幅度提高用户访问照片数据的速度
  • D.与将照片存储在文件系统中相比,将照片存储在数据库中更容易实现人员信息和照片数据的一致性
43

数据库应用系统日常维护的目标是保证系统能够正常运行以满足系统预期的功能和性能要求。下列关于数据库应用系统日常维护工作的说法,错误的是(  )。

  • A.数据库管理员应根据不同的应用要求制定不同的备份计划,在备份计划中应包含备份的时间、周期、备份方式和备份内容等
  • B.数据库管理员应监控数据库中各种锁的使用情况,在数据库出现锁不能及时解除时可能需要手工解锁
  • C.很多情况下,数据库管理员需要定期检查CPU、内存使用情况和操作系统相关日志,防止数据库运行环境故障导致数据库出现问题
  • D.为了保证系统可靠运行,运行要求级别较高的数据库一般采用人工监控方法,很少采用自动监控手段
44

以下关于关系表和元组叙述错误的是(  )。

  • A.关系表在逻辑上由一系列元组组成
  • B.每个元组由多个属性组成
  • C.每个元组可以用数据库磁盘文件中的一个逻辑记录来存储
  • D.元组的每个属性对应于一条记录