1、某企业开发信息管理系统平台进行 E-R 图设计,人力部门定义的是员工实体具有属性:员工号、姓名、性别、出生日期、联系方式和部门,培训部门定义的培训师实体具有属性:培训师号,姓名和职称,其中职称={初级培训师,中级培训师,高级培训师},这种情况属于(结构冲突),在合并E-R图时,解决这一冲突的方法是(6)
属性冲突:包括属性域和属性取值的冲突。
命名冲突:包括同名异义和异名同义。
结构冲突:包括同一对象在不同应用中具有不同的抽象,以及统一实体在不同的局部E-R图中所包含的属性个数和属性排列次序不完全相同。
本题中,培训师属于员工的一种,所以不应该抽象为两个不同的实体,这种冲突属于结构冲突,解决方案是员工实体中加入职称属性,然后把培训教师实体删除。
2、某商场商品数据库的商品关系模式P(商品代码,商品名称,供应商,联系方式,库存量),函数依赖集F={商品代码→商品名称,(商品代码,供应商)→库存量,供应商→联系方式}。商品关系模式P达到 (1NF)
关系模式P认为是一个函数依赖集F,尚未达成分解
3、典型的事务服务器系统包括多个在共享内存中访问数据的进程,其中 (进程监控检查) 监控其它进程,一旦进程失败,它将为该失败进程执行恢复动作,并重启该进程。
服务器进程:接收用户查询(事务)、执行查询并返回结果的进程。
锁管理器进程:包括锁授予、释放锁和死锁检测。
数据库写进程:有一个或多个进程用来将修改过的缓冲块输出到基于连续方式的磁盘中。
日志写进程:该进程将日志记录从日志记录缓冲区输出到稳定存储器上。
检查点进程:定期执行检查点操作。
进程监控进程:监控其他进程。一旦有进程失败,它将为失败进程执行恢复动作。
4、Memcache与Redis区别,其中Redis4.0以上版本才支持多线程
5、 数据仓库中的(集成性)消除了源数据中的不一致性,提供整个企业的一致性全局信息。
数据仓库四大特点:
1)面向主题:数据按主题组织。
2)集成的:消除了源数据中的不一致性,提供整个企业的一致性全局信息。
3)相对稳定的(非易失的):主要进行查询操作,只有少量的修改和删除操作(或不删除)
4)反映历史变化(随着时间变化):记录了企业从过去某一时刻到当前各个阶段的信息,可对发展历程和未来趋势做定量分析和预测。
6、Armstrong公理系统
① A1自反律:若Y⊆X⊆U,则X→Y为F所蕴含;
② A2增广律:若X→Y为F所蕴含,且Z⊆U,则XZ→YZ为F所蕴含;
③ A3传递律:若X→Y,Y→Z为F所蕴含,则X→Z为F所蕴含。
根据上面三条推理规则,又可推出下面三条推理规则:
④ 合并规则:若X→Y,X→Z,则X→YZ为F所蕴含;
⑤ 伪传递规则:若X→Y,WY→Z,则XW→Z为F所蕴含;
⑥ 分解规则:若X→Y,Z⊆Y,则X→Z为F所蕴含。
7、采用三级模式结构的数据库系统中,如果对一个表创建聚索引,那么改变的是数据库的(内模式)
内模式定义的是存储记录的类型、存储域的表示、存储记录的物理顺序,指引元、索引和存储路径等数据的存储组织。
8、假设关系R(A1,A2,A3)上的一个分解为ρ={(A1,A2),(A1,A3)},下表是关系R上的一个实例,根据实例推出R的函数依赖集F为(F={A1A3→A2,A1A2→A3}),分解 ρ (有损)。
由于A1为a时,A2可能是a或c或e,所以可以确定A1→A2不成立。同理A1→A3不成立。因此
(A1A2)∩(A1A3)=A1
(A1A2)-(A1A3)=A2
(A1A3)-(A1 A2)=A3
由于 A1→ A2与 A1→A3均不成立,所以有损。
9、某水果超市有结算单关系(流水号,条码,水果名称,销售单价,数量,金额,导购员编号,顾客编号),该超市实行会员制,每位顾客具有唯一编号,其数据如下表所示。请问结算单关系的主键为(流水号,条码)
流水号→顾客编号、条码→(水果名称,销售单价)、
(流水号,条码)→(数量,金额,导购员编号),
所以综上可知其主键为(流水号,条码)。