填空题当数据库出现故障时要对数据库进行恢复,恢复的原理是
5
,常用的技术是数据转储和
6
。
填空题一个类可以从直接或间接的祖先中继承所有的属性和方法。采用这个方法提高了软件的______。
填空题在数据库镜像中的两种模式中,两台主机均为工作机,并为信息系统提供支持的是 (14) 。一台主机为工作机,另一台为备份机的是 (15) 。
填空题事务T1,T2,T3分别对数据D1,D2,D3并发操作如下图所示,其中T1与T2问的并发操作存在的问题是______。T2与T3问的并发操作存在的问题是______。 时间 T1 T2 T3 t1 读D1=50 t2 读D2=100 t3 读D3=300 t4 x1=D1+D2+D3 t5 读D2=100 t6 读D3=300 t7 读D2=100 t8 D2=D3-D2 t9 写D2 t10 读D1=50 t11 读D2=200 t12 读D3=300 t13 x1=D1+D2+D3 t14 验证不对 D2=D2+50 t15 写D2
填空题介质故障恢复采用的操作有:装载数据备份,执行REDO操作,执行UNDO操作,其正确的操作步骤是______。(用A>B表示A的执行顺序先于B)
填空题如果对于给定的一组数值,所构造出的二又树的带权路径长度最小,则该树称为______。
填空题在分布式数据库系统中,数据分布透明性是方便用户使用数据的重要保证。数据分布透明性的最高级别是______透明性。
填空题某数据库中有表COURSE(CNO,CNAME,TNO)和表TEACHER(TNO,TNAME,DEPART),完成查询选修某课程的同学人数多于5人的教师姓名。 SELECT TNAME FROM TEACHER WHERE ______ (SELECT X.TNO FROM COURSE X,COURSE Y WHERE ______ ______ ______)
填空题计算并填写表1。
表1
IP
138.220.156.29
子网掩码
255.255.224.0
地址类别
16
网络地址
17
主机号
18
直接广播地址
19
子网内的最后一个可用IP地址
20
填空题假设某数据库中有表Course,Course中有属性Cname(课程名),查询以"DB_"开头,且倒数第三个字符i的课程的详细情况
SELECT *
FROM Course
WHERE ______。
填空题数据库管理系统中的加锁协议规定了事务的加锁时间、持锁时间和释放锁时间,其中______协议可以完全保证并发事务数据的一致性。
填空题设某并行数据库采用一台具有14个刀片的刀片服务器,每个刀片具有独立的内存和磁盘,各刀片之间通过刀片服务器上的以太网交换机实现通信,则该并行数据库采用的体系结构是______结构。
填空题设有顾客表(顾客号,姓名,所在地区),姓名和所在地区允许为空。现要统计每个地区的顾客数量,要求输出所在地区和人数。请补全下列SQL语句。
select ______from顾客表group by所在地区
填空题某数据库中有表Table_Good(GoodsID,GoodsName,SaleUnitPrice)和表Table_GoodsClass(GoodsClassID,GoodsClassName,Sum) ,对家用电器类商品进行分类显示,如果商品的单价高于3000,则显示'高档商品';如果单价在1000-3000,则显示'中档商品';如果单价低于1000的显示'低档商品'。完成下列的SQL语句。SELECT GoodsName, SaleUnitPrice,Type=CASE (2) (3) (4) ENDFROM (5) ON (6) WHERE GoodsClassName='家用电器'
填空题事务T1,T2,T3分别对数据D1,D2,D3并发操作如下图所示,其中T1与T2间的并发操作存在的问题是 (1) 。T2与T3间的并发操作存在的问题是 (2) 。
填空题介质故障恢复采用的操作有:装载数据备份,执行REDO操作,执行UNDO操作,其正确的操作步骤是______。(用A>B表示A的执行顺序先于B)
填空题数据库中有学生表Student(Sno,Sname,Ssex,Sage,Sdept),各属性分别表示为学号,姓名,性别,年龄,所在系;学生选课表SC(Sno,Cno,Grade),各属性分别表示为学号,课程号以及成绩;课程表Course(Cno,Cname,Cpno,Ccredit),各属性为课程号,课程名,先行课,学分。(先行课的意思是,比如课程号1有先行课5,说明要选课程1,就必须先选课程5)。用以上各表完成查询选修了全部课程的学生姓名的语句补充:
SELETE Sname
FROM Student
WHERE NOT EXISTS
(SELETE*
FROM Course
WHERE
4
(SELETE*
FROM SC
WHERE
5
AND
6
)
)
填空题数据库系统在运行过程中,由于临时硬件故障、数据库软件及操作系统的漏洞、突然停电等导致停止运转,需要系统重新启动的一类故障称为______。
填空题数据库中有学生表Student(Sno,Sname,Ssex,Sage,Sdept),各属性分别表示为学号,姓名,性别,年龄,所在系;学生选课表SC(Sno,Cno,Grade),各属性分别表示为学号,课程号以及成绩;课程表Course(Cno,Cname,Cpno,Ccredit),各属性为课程号,课程名,先行课,学分。(先行课的意思是,比如课程号1有先行课5,说明要选课程1,就必须先选课程5)。用以上各表完成查询选修了全部课程的学生姓名的语句补充: SELETE Sname FROM Student WHERE NOT EXISTS (SELETE* FROM Course WHERE (5) (SELETE* FROM SC WHERE (6) AND (7) ) )
填空题在Visual Basic 6.0中,已经用Adobel连接到数据库,并已绑定到数据库中的某个关系表,现要通过此控件向表中插入数据,需要用到Adobel. RecordSet的______方法和Update方法,使用Adobel. RecordSet的______方法可以当前行指针在结果集中向前移动一行。
