下面是创建职工关系的SQL语句,职工编号唯一识别一个职工,职工姓名不能为空。请将空缺部分补充完整。 CREATE TABLE职工( 职工编号CHAR(6), 姓名CHAR(8) (a), 性别CHAR(2)

admin2008-08-01  48

问题 下面是创建职工关系的SQL语句,职工编号唯一识别一个职工,职工姓名不能为空。请将空缺部分补充完整。
   CREATE TABLE职工(
       职工编号CHAR(6),
       姓名CHAR(8)  (a),
       性别CHAR(2),
       城市VARCHAR(20),
       PRIMARYKEY  (b);
假设项目编号为“P001”的项目负责人李强(其用户名为U1)有对参与该项目的职工进行查询的权限。下面是建立视图emp和进行授权的SQL语句,请将空缺部分补  充完整。
   (1)CREATE VIEW  (l)  
      ASSELECT职工编号,姓名,性别,城市
      FROM职工
      WHERE职工编号IN  (SELECT  (m)  
        FROM职工项目
        WHERE  (n))
   WITHCHECKOPTION;
   (2)GRANT  (o)  ON emp TO U1;

选项

答案(1)emp或者emp(职工编号,姓名,性别,城市) (m)职工编号 (n)项目编号=’P001’ (2)(o) SELECT

解析 本题考核数据库的视图机制和安全控制功能。在设计数据库时,可以对不同的用户定义不同的视图实现对机密数据的安全保护功能。
转载请注明原文地址:https://jikaoti.com/ti/xlN7FFFM
0

相关试题推荐
最新回复(0)