你可能喜欢
填空题
关系模式R(U,F)∈1NF,X→Y是F上的任意函数依赖,并且Y不属于X,U()依赖于X,则R(U,F)∈()。
如果要求分解(),那么模式分解总可以达到(),但是不一定能达到();
如果要求分解具有()的特性,那么一定可以达到();
如果要求分解既保持函数依赖、又具有无损连接的特性,那么分解可以达到(),但是不一定能达到()。
填空题
填空题
在关系模式R(U,F)中,被F所逻辑蕴涵的函数依赖的全体称作F的(),记为()。
设F和G是两个函数依赖集,如果F+包含于G+和G+包含于F+同时成立,即F+=G+,则称F和G()。
填空题
如果X→Y,但Y不包含于X,则称X→Y是()的函数依赖。
如果X→Y,则X称作()。
如果K是关系模式R(U,F)的任一候选关键字,X是任一属性或属性集,如果X∈K,则X称为();否则称为()。
填空题
并发控制的基本思想是()。
封锁的基本思想是:当需要查询或更新数据时,先对数据进行()(不允许其他事务使用),以避免来自其他事务的干扰。
封锁——不允许其他事务使用,降低了事务执行的效率;为了既保证隔离又保证效率针对不同的干扰问题采取不同的()。
封锁机制的目标:保证事务的隔离性,并且允许最大量的()事务。分为3种:()封锁、()封锁、()封锁。
填空题
因为并发用户会产生干扰,使数据库发生错误。并发控制的目的就是(),保证数据库不出错。干扰现象包括:()。
():多个事务在同一时刻读了相同的数据,随后各自进行了更新,后发生的更新替代了先发生的更新——先发生的更新丢失了
():当一个事务读取了另一个事务正在更新、但没有提交的数据时可能产生所谓的读“脏”数据问题,也称作“脏读”(DirtyRead)或未提交读。
():当一个事务需要校验或再确认数据时,可能会出现再读数据已经不对了。
():和不可重复读相关,当用相同的条件查询记录时,记录个数忽多忽少,有一种“幻象”的感觉。原因是有事务在对相同的表做()操作。