>www.360392.COM

D.DELETE C.DELALLOCATE KEY

【更新时间】2019-10-17

  数据库第四、五章习题及谜底_理学_高档教育_教育专区。第 4、5 章题(数据库的安然性、完整性) 一、选择题 1.下面哪个不是数据库系统必需供给的数据节制功能 。 A.安然性 B.可移植性 C.完整性 D.并发节制 谜底:B 2.数据库,防止未经

  第 4、5 章题(数据库的安然性、完整性) 一、选择题 1.下面哪个不是数据库系统必需供给的数据节制功能 。 A.安然性 B.可移植性 C.完整性 D.并发节制 谜底:B 2.数据库,防止未经授权的或不的操纵构成的数据泄露、更改。这是指数据的 A.安然性 B.完整性 C.并发节制 D.恢复 谜底:A 3.数据库的 是指数据的精确性和相容性。 A.安然性 B.完整性 C.并发节制 D.恢复 谜底:B 4.正正在数据系统中,对存取权限的定义称为 。 A.呼吁 B.授权 C.定义 D.审计 谜底:B 5.数据库打点系统凡是供给授权功能来节制不合用户访谒数据的权限,此次如果为了实现数据库的 A.靠得住性 B.不合性 C.完整性 D.安然性 谜底:D 6.下列 SQL 语句中,能够大概实现“收回用户 ZHAO 对学生表(STUD)中学号(XH)的编削权”这一功能的是 A.REVOKE UPDATE(XH) ON TABLE FROM ZHAO C.REVOKE UPDATE(XH) ON TABLE STUD FROM ZHAO B.REVOKE UPDATE(XH) ON TABLE FROM PUBLIC D.REVOKE UPDATE(XH) ON STUD FROM PUBLIC 谜底:C B)GRANT UPDATE ON SC TO ZHAO D)GRANT UPDATE ON SC (GRADE) TO ZHAO D. 出入机房登记和加锁 谜底:C 。 。 7.把对关系 SC 的属性 GRADE 的编削权授予用户 ZHAO 的 SQL 语句是 A)GRANT GRADE ON SC TO ZHAO C)GRANT UPDATE (GRADE) ON SC TO ZHAO 8.以下( D A. 存取节制手艺 B. 视图手艺 9.SQL 中的视图提高了数据库系统的( A. 完整性 B. 并发节制 10.安然性节制的防范对象是( A.不合语义的数据 A.并发节制 B C. 审计手艺 D ) 。 )不属于实现数据库系统安然性的次要手艺和体例。 C. 隔离性 D. 安然性 ) ,防止他们对数据库数据的存取。 C.不精确的数据 C.安然节制 ) B.承诺空值的字段上不能定义从键束缚 D.可以或许将包含多个字段的字段组合设置为从键 D. Create 谜底:D 谜底:B 谜底:C 谜底:C D.不合适束缚数据 ) D.完整性节制 谜底:D B.犯警用户 11.正正在数据库系统中,数据及语义精确和无效的功能是 ( B.存取节制 12.关于从键束缚以下说法错误的是( A. 一个表中只能设置一个从键束缚 C.承诺空值的字段上可以或许定义从键束缚 13.正正在表或视图上施行除了(ert B. Delete )以外的语句都可以或许激活触发器。 C. Update 14.数据库的____是指数据的精确性和相容性。 A.安然性 B.完整性 C.并发节制 D.恢复 15.正正在数据库的表定义中,成绩属性列的取值正正在 0 到 100 的范围内,属于数据的________束缚。 A.实体完整性 B、参照完整性 C、用户自定义 D、用户操做 16.若是学生表 STUDENT 是操纵下面 SQL 的语句成立的 CREATE TABLE STUDENT (SNO char(4) PRIMARY SNAME char(8), SEX char(2), AGE int CHECK(AGE15 AND AGE30) ) 则下面的语句中可以或许精确施行的是( A ) A.INSERT INTO STUDENT(SNO,SEX,AGE)values(‘S9’,’男’,17) B.INSERT INTO STUDENT(SNO,SEX,AGE)values(‘S9’‘男’ , ,14) C.INSERT INTO STUDENT(SNO,SEX,AGE)values( ‘男’ ,20) D.INSERT INTO STUDENT(SNO,SEX,AGE)values( ‘S9’‘安琦’16) , 17.正正在数据库中删除触发器操纵( A.ROLLBACK B.DROP B ) 。 D.DELETE C.DELALLOCATE KEY, 二、填空题 1.数据安然性的一般体例是 。 谜底:设置用户标识和存取权限节制 ②存取节制 ③审计 2.安然性节制的一般体例有①、②、③、④和视图的五级安然法子。谜底:①用户标识鉴定 ④数据加密 3.存取权限包含两方面的内容,一个是 ① ,另一个是 ②。 操做的类型 4.正正在 SQL 言语中,为了数据库的安然性,设置了对数据的存取进行节制的语句,对用户授权力用 权限操纵 ② 语句。 谜底:①GRANT ②REVOKE ,强制存取节制。 谜底:①要存取的数据对象 ②对此数据对象进行 ① 语句,收回所授的 5.DBMS 存取节制机制次要包含两部分: 自从存取节制 谜底:自从存取节制 6.数据库角色是被命名的一组取数据库操做相关的权限,角色是__权限_的集结。 7.数据库的完整性是指数据的 ① . ②__和 ③ 。谜底:①实体完整性 。 。 ②参照完整性 ③用户定义完整性 8.实体完整性是斧正正在根底表中,隶属性不能取空值 9.参照完整性是斧正正在根底表中, 谜底:隶属性不能取空值 谜底:外码可以或许是空值或者另一个关系从码的无效值 。谜底:此操做 10.为了数据库的实体完整性,当用户法度对从码进行更新使从码值不专注时,DBMS 就 11.正正在数据库系统中,定义存取权限的过程称为 授权 。 12.触发器按时间环节字分为两种:BEFORE 触发器、AFTER 触发器。对于 AFTER 触发器,触策动做体取触发事务的执 行挨次为:先施行触发事务,然后测试 WHEN 前提可否满脚,若满脚则施行触策动做体。 13.正正在参照完整性节制中, 将参照关系中所有外码值取被参照关系从码值不异的元组一路删除, 这种删除节制属于 除 。 级联删 三、阐发题 今有两个关系模式: 职工(职工号,姓名,春秋,职务,工资,部门号) 部门(部门号,名称,司理名,地址,电话号) 请用 SQL 的 GRANT 和 REVOKE 语句(加上视图机制)完成以下授权定义或存取节制功能: 1)用户王明对两个表有 SELECT ; GRANT SELECT ON TABLE 职工,部门 TO 王明; 2)用户李怯对两个表有 INSERT 和 DELETE ; GRANT INSERT,DELETE ON TABLE 职工,部门 TO 李怯; 3)用户刘星对职工表有 SELECT ,对工资字段具有更新; GRANT SELECT,UPDATE(工资) ON TABLE 职工 TO 刘星; 4)用户张平具有对两个表所有(读,插,改,删数据),并具有给其他用户授权的; GRANT ALL PRIVILIGES ON TABLE 职工,部门 TO 张平 WITH GRANT OPTION; 5)用户杨兰具有从每个部门职工中 SELECT 最高工资,最低工资,平均工资的,他不能查看每小我的工资。 起首成立一个视图。 CREATE VIEW 部门工资 AS SELECT 部门.名称,MAX(工资) ,MIN(工资) ,AVG(工资) FROM 职工,部门 WHERE 职工.部门号 = 部门. 部门号 GROUP BY 职工. 部门号; 为杨兰授权:GRANT SELECT ON VIEW 部门工资 TO 杨兰;

上一篇:且战谈100%兼容开源战谈


下一篇:A、提出成立文件 B、把文件调入内存 C、挪用节造