数据库技术
文章平均质量分 51
猿来&如此
这个作者很懒,什么都没留下…
展开
-
【计算机三级-数据库技术】操作题大题(第八套)
根据题中描述,系统运行一段时间后表中有近一千万条数据,说明插入操作非常频繁,所以触发器是导致插入速度慢的直接原因。该触发器执行时,会定义两个变量@UnitPrice和@Quantity,分别用来存储刚刚插入的单价和数量(因为是inserted表),并将销售单据明细表中对应记录的总价更新为@UnitPrice * @Quantity ,即单价*数量的值。(2)由题可知,该触发器名叫AutoCountSum,是后触发型触发器,引发触发器执行的操作是插入(insert)和更新(update)。原创 2024-08-24 18:38:29 · 378 阅读 · 0 评论 -
【计算机三级-数据库技术】操作题大题(第1套)
从触发器的语法中可知,【1】处应该填写的是执行触发器的表,【2】处应该填写指定在表或视图上执行哪些数据修改语句时将激活触发器的关键字。使用FOR或AFTER选顶定义的触发器为后触发器,即只有在引发触发器执行的语句中的操作都已成功执行,并且所有的约束检查也成功完成后,才执行触发器。转换成新的独立的模式,模式的属性由联系本身的属性及两个实体的键构成,主键由两端实体的键组合而成。实体的转换:在从ER图转换为关系模式时,一个实体转换成一个关系模式,实体的属性就是关系模式的属性,实体的键就是关系的主键。原创 2024-08-24 18:27:12 · 707 阅读 · 0 评论 -
【计算机三级-数据库技术】操作题大题(第七套)
但是,即便是平峰时CPU的负载也很高,高峰时甚至达到100%,而内存使用率低于CPU使用率,迫切程度低于CPU的需求。在运行过程中,发现此系统数据库CPU使用率很高,达到近95%,高峰期间达到100%,且系统内存使用率达到90%,但系统/O很轻。1、由于运行一段时间后,就有了近千万条数据,说明数据的写入量很大,这种情况下不能使用索引,因为写入量大,所以索引的。为提高此查询的执行效率,在不改变SQL语句且不进行硬件调整的情况下,请给出提高查询执行效率的方案。将所画的ER图转换为相应的关系模式,并指出其主键。原创 2024-08-24 17:16:05 · 759 阅读 · 0 评论 -
【计算机三级-数据库技术】操作题大题(第六套)
由于该表数据量巨大,因此建立了销售单据历史表,将1年以前的数据从销售单据表转入销售单据历史表。每当在出租表中插入一行数据(房屋号,出租日期,租期)时,自动计算出本行数据的"到期日期”。SELECT销售单据编号,付款总金额,销售日期FROM销售单据历史表VHERE收银台编号=‘O01000’方案2的RAD0方案虽然对磁盘I/O的提升最大,但是由于RAD0对于数据的可靠性没有任何帮助,暂时候选。SELECT销售单据编号,付款总金额,销售日期FROM销售单据表VHERE收银台编号=‘O01000’原创 2024-08-23 00:15:41 · 1063 阅读 · 0 评论 -
【计算机三级-数据库技术】ER图+水平垂直划分
原创 2024-08-22 03:40:43 · 113 阅读 · 0 评论 -
【计算机三级-数据库技术】UNL2.0 十三种图的认识
原创 2024-08-22 03:34:43 · 133 阅读 · 0 评论 -
【计算机三级-数据库技术】关系模式规范化的基本步骤(1NF\2NF\3NF\BCNF\4NF)
范式:关系模式满足的约束条件称为范式。根据满足规范化的程度不同,范式由低到高分为1NF,2NF,3NF,BCNF,4NF,5NF。原创 2024-08-22 00:30:37 · 104 阅读 · 0 评论