关注优题吧,注册平台账号.
为了保证数据库数据总是正确的,我们要求事务具有哪些性质?需作简单的解释。
暂无答案
在关系模式R相对于函数依赖集F分解成数据库ρ={R1,...,Rn}时,ρ应具有哪些特性?
设关系模式R(A,B,C),F是R上成立的FD集,F={B→C,C→A},那么分解ρ={AB,AC}相对于F是否无损联接分解?是否保持FD集?需说明理由,或画出示意图。
设关系模式R(A,B,C,D),F是R上成立的函数依赖集,F={A→B,B→C},试写出R的关键码,并说明理由。
设教学数据库中有三个表:学生表 S(S#,SNAME,AGE,SEX)选课表 SC(S#,C#,GRADE)课程表 C(C#,CNAME,TEACHER)写一个断言,要求每个男同学最多选课20门。断言形式如下:CREATE ASSERTION <断言名> CHECK(<条件>)
设教学数据库中有三个表:学生表 S(S#,SNAME,AGE,SEX)选课表 SC(S#,C#,GRADE)课程表 C(C#,CNAME,TEACHER)现有一个查询语句:检索所学课程包含LIU老师所授课程的学生的学号和姓名。(这里包含是集合中“包含”的意思)(1) 试写出这个查询语句的关系代数表达式。(2) 试写出SQL的SELECT语句表达式。
设有两个关系R和S:R:A B C S:B C D 1 2 3 2 3 4 4 5 6 2 4 6 7 8 9 8 9 0 8 7 6计算π3 (S),R?S,R⋈B=BS,R⋈S的值。
复旦大学并发控制
复旦大学规范化
SQL语言与宿主语言的“失配”问题
对数据库恢复机制,建立冗余数据最常用的技术是数据转储和【 】。
简述何谓事务故障和出现亭务故障时的恢复方法(具体步骤)。
什么是数据库日志?有什么作用?
数据库的日常维护工作主要包含哪些?
什么是数据库日志?有什么用?
某企业研发信息系统的过程中,【 】不属于数据库管理员(DBA)的职责。
关系模型的“引用完整性规则”(即“参照完整性规则”)
试写出把关系模式R分解为3NF模式集算法的基本思想。这个算法具有什么特点?
设关系模式R(A,B,C,D),F是R上成立的函数依赖集,F={A→B,B→C,C→D,D→A},那么试写出关系模式R上的所有候选键。需说明理由。
在关系模式R相对于函数依赖集F分解成数据库模式ρ={R1,…,R1}时,p具有无损联接分解性时数据库有什么特点?若p是损失联接分解时,数据库又有什么特点?
ORACLE数据库的数据锁相容矩阵中,行级排它锁(RX锁)和共享行级排它锁(SRX锁)不相容。
两阶段封锁协议,是指某个事务期间满足【 】。
请解释什么叫两段锁协议(2PL)?设事务T的封锁序列是:SEOCK A.…SLOCK B …UNLOCK A… UNLOCK B… XLOCK C… UNLOCK C;问事务T遵守两段锁协议吗?请说明理由。
重庆大学并发控制
事务有多种性质,“当多个事务并发执行时,任何一个事务的更新操作直到其成功提交前的整个过程,对其他事务都是不可见的。”这一性质属于事务的【 】性质。
试解释事务机制中“调度”、“串行调度”、“并发调度”和“可串行化调度”四个概念。
什么是两段封锁(2PL)协议?两段封锁法与可串行化调度之间关系是什么?