- 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图中需给出每个实体集的属性,主码属性用下划线标识。
- 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所属客户类别的判定
- A.使ACCT只在dbcreator角色中
- B.使ACCT只在public角色中
- C.使ACCT只在db_owner角色中
- D.使ACCT只在db_ddladmin角色中
- 22
-
在并行数据库中,有关系R(A,B.和S(A,C.,需要将它们根据A属性拆分到不同的磁盘上。现有查询SELECT B FROM R,S WHERE R.A=S.A。下列拆分方式中最适合该查询的是( )。
- A.轮转法
- B.散列划分
- C.范围划分
- D.列表划分
- A.聚类算法,聚类工具
- B.分类算法,分类器
- C.关联规则算法,规则集
- D.多维分析算法,OLAP工具
- A.全局模式与全局概念模式之间
- B.分片模式与分配模式之间
- C.全局概念模式与分片模式之问
- D.分配模式与局部概念模式之间
- A.反映当前准确数据
- B.数据是相对稳定的
- C.数据是集成的
- D.数据是面向主题的
- 26
-
事务日志用于保存( )。
- A.程序运行过程
- B.程序的执行结果
- C.对数据的更新操作
- D.数据操作
- A.1100GB
- B.600GB
- C.300GB
- D.500GB
- A.集中式
- B.分割式
- C.复制式
- D.混合式
- A.概念数据模型并不依赖于具体的计算机系统和数据库管理系统
- B.概念数据模型便于用户理解,是数据库设计人员与用户交流的工具,主要用于数据库设计
- C.概念数据模型不仅描述了数据的属性特征,而且描述了数据应满足的完整性约束条件
- D.概念数据模型是现实世界到信息世界的第一层抽象,强调语义表达功能
- A.将R按照A属性进行散列划分,将S按照B属性进行散列划分
- B.将R按照A属性进行范围划分,将S按照B属性进行范围划分
- C.将R按照A属性进行范围划分,将S复制到各个节点
- D.将R按照A属性进行散列划分,将s复制到各个节点
- A.在一个数据库中可以定义多个内模式,可利用不同的内模式来描述特定用户对数据的物理存储需求
- B.外模式是用户与数据库系统的接口,用户可通过外模式来访问数据,在一个数据库中只能定义一个外模式
- C.三级模式结构提供了数据独立性,即当数据的逻辑结构和存储结构发生变化时,应用程序不受影响
- D.数据独立性使得数据的定义和描述与应用程序相分离,简化了数据库应用程序的开发,但增加了用户维护数据的代价
- A.关联关系
- B.依赖关系
- C.聚集关系
- D.概括关系
- A.数据库应用系统体系结构设计
- B.软硬件选型和配置设计
- C.数据库软件总体设计
- D.关系模式设计
- A.CREATE INDEX Idxl ON商品表(类别)
- B.CREATE INDEX Idxl ON商品表(商品号,商品名,单价)
- C.CREATE INDEX Idxl ON商品表(类别,商品号)INCLUDE(商品名,单价)
- D.CREATE INDEX Idxl ON商品表(商品号)INCLUDE(商品名,单价)WHERE类别=ˊ食品ˊ0R类别=ˊ家电ˊ
- A.建立存储过程
- B.建立后触发型触发器
- C.定义内嵌表值函数
- D.建立前触发型触发器
- A.在频繁执行插入、修改和删除操作的表上建立索引可能会降低系统整体性能
- B.在一张表的某列上需要频繁执行精确匹配查询时,可以考虑为此列建立哈希索引
- C.为了提高写入性能,数据库一般应尽量避免存储在RAID10的磁盘存储系统中
- D.如果系统中存在频繁的多表连接操作,可以考虑将这些基本表组织为聚集文件,以提高查询效率
- A.内模式
- B.模式
- C.外模式
- D.物理模式
- A.水平分割后,得到的子表结构相同
- B.水平分割后,查询表中所有数据时需要使用JOIN操作
- C.垂直分割后,所有表中均需保留原有表的主码
- D.当查询表中所有数据时,使用分割表方法会增加查询表达式的复杂度
- A.存储过程可以接受输入参数,并可将执行结果以输出参数形式返回
- B.存储过程可以有多个输入参数,但只能有一个输出参数
- C.定义存储过程时,在一个存储过程中可以同时包含数据的增、删、改、查操作
- D.存储过程的输入参数和输出参数均可有默认值
- A.数据库系统是由计算机软硬件组成的复杂系统,其体系结构与系统硬件平台密切相关。
- B.数据库管理系统提供了查询、插入、删除、更新等通用数据操作,但没有提供各种面向具体应用领域的业务处理。
- C.数据库中的数据是按照一定的数据模型组织和存储的、可供多个用户共享的、具有最小冗余度的相关数据集合。
- D.数据字典记录数据库系统运行时数据库操作情况的日志信息,通常由数据库管理员管理和维护。
- A.聚类算法
- B.分类算法
- C.关联分析算法
- D.回归预测法
- A.将照片存储在数据库中可能会导致备份时间较长,备份空间占用较多
- B.将照片存储在文件系统中,在数据库中只存储照片文件的路径信息,可以大幅度降低数据库的数据量
- C.将照片存储在数据库中虽然会导致数据库的数据量较大,但可以方便地实现多台机器共享照片数据,也可以大幅度提高用户访问照片数据的速度
- D.与将照片存储在文件系统中相比,将照片存储在数据库中更容易实现人员信息和照片数据的一致性
- A.数据库管理员应根据不同的应用要求制定不同的备份计划,在备份计划中应包含备份的时间、周期、备份方式和备份内容等
- B.数据库管理员应监控数据库中各种锁的使用情况,在数据库出现锁不能及时解除时可能需要手工解锁
- C.很多情况下,数据库管理员需要定期检查CPU、内存使用情况和操作系统相关日志,防止数据库运行环境故障导致数据库出现问题
- D.为了保证系统可靠运行,运行要求级别较高的数据库一般采用人工监控方法,很少采用自动监控手段
- A.关系表在逻辑上由一系列元组组成
- B.每个元组由多个属性组成
- C.每个元组可以用数据库磁盘文件中的一个逻辑记录来存储
- D.元组的每个属性对应于一条记录
- A.数据
- B.软件
- C.数据流
- D.分析过程
- A.关联分析
- B.分类分析
- C.时问序列分析
- D.回归分析