数据库原理_本生_2009_试卷A.docVIP

  • 19
  • 0
  • 约1.98万字
  • 约 10页
  • 2016-10-12 发布于贵州
  • 举报
数据库原理_本生_2009_试卷A

天津大学试卷专用纸 学院 计算机学院 专业 班 年级 学号 姓名 A卷 共6页 第 1页 2009 ~2010 学年第 1 学期本科生期末考试试卷 《 数据库原理 》(A卷 共 6 页) (考试时间:2010 年 1 月12日) 题号 一 二 三 四 五 成绩 核分人签字 得分 请将选择题的答案填写在下面的表格中 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 一、单项选择题(15题,每题1分) 1. 如果有一个关系T1,.客户要求每当给T1增加一条记录时,T1中特定记录就需要被改变,我们需要定义什么来满足该要求.D A.在T1上定义视图 B.在T1上定义外关键字 C.在T1上定义约束 D.定义触发 2. 我们在DBMS中记录学生和学生选课信息,当学生的学号由10位修改为15位时,数据库需要自动修改该学生的选课信息中学生的学号信息,在定义选课表时我们对于外关键字的更新规则应定义为A A.ON DELETE CASCADE B.ON UPDATE ROLLBACK C.ON UPDATE CASCADE D.ON UPDATE NO ACTION 3. 下面哪个调度是串行调度:A A. T1:R(A),T2:R(B),T2:W(B),T1:W(A) B. T1:R(B),T1:W(B),T2:R(A), T2:W(A) C. T1:R(A),T2:R(B),.T1:W(A),T2:W(B) D. T2:R(B),T1:R(A),.T1:W(A),T2:W(B) 4. 下面哪个说法符合数据库系统WAL(log先写协议): A.数据库内存中被事务修改的页面在事务成功完成时被强制写到磁盘中 B.事务成功完成时需要将与其相关的log页面强制写回磁盘 C.数据库内存中被事务修改的页面在事务撤销时将该事物修改的数据恢复成被修改 前的值 D.事务撤销时需要将与其相关的部分log页面强制写回磁盘 5.下面关于数据库事务处理描述正确的是: A.原子性和一致性是由数据库的并发调度保证的. B.隔离性和持久性是由数据库的并发调度保证的. C.原子性和持久性是由数据库的恢复系统保证的 D.一致性和隔离性是由数据库的恢复系统保证的 6. 有两个关系TAB1,TAB2 TAB1 TAB2 C1 C2 CX CY A 11 A 21 B 12 C 22 C 13 D 23 结果集如下 C1 C2 CX CY A 11 A 21 C 13 C 22 B 12 - - - - D 23 哪个SQL语句能够生成该结果 SELECT * FROM tab1 RIGHT OUTER JOIN tab2 ON c1=cx SELECT * FROM tab1 INNER JOIN tab2 ON c1=cx SELECT * FROM tab1 FULL OUTER JOIN tab2 ON c1=cx SELECT * FROM tab1 LEFT OUTER JOIN tab2 ON c1=cx 7.在下面SQL语句成功的执行完毕后 CREATE TABLE tab4 (c1 CHAR(4), c2 INTEGER) INSERT INTO tab4 VALUES (123,345) UPDATE tab4 SET (c1, c2) = (NULL,0) 下面的查询语句的输出是 SELECT * FROM tab4 A. C1 C2 - 0 1 record(s) selecte

文档评论(0)

1亿VIP精品文档

相关文档