参考答案和解析
正确答案:B
更多“关系数据库系统中,()可以把建立和修改基本表的权限授予用户,用户可利用这种权限来建立和修改基本表、索引、视图。A、DAAB、DBAC、DCAD、DDA”相关问题
  • 第1题:

    “把查询sc表和更新sc表的grade列的权限授予用户stul的正确SQL语句是__________。


    正确答案:
    GRANT SELECT, UPDATE (grade) ON TABLE se TO stul

  • 第2题:

    SQL规定对数据库中的表能够执行授予权限和收回权限命令的用户

    A.只能是表的使用者

    B.只能是表的建立者

    C.只能是DBA

    D.是DBA和表的建立者


    正确答案:D
    解析:DBA或其他授权者(表的建立者)用REVOKE语句回收授予的权限。因此本题的答案为D。

  • 第3题:

    在SQL中,一个基本表的定义一旦被删除,则与此基本表相关的下列内容中( )也自动被删除。 Ⅰ.在此表中的数据 Ⅱ.在此表上建立的索引 Ⅲ.在此表上建立的视图 IV.用户对此表的访问权限 A.I、II和IV B.II、III和IVC.I和III D.全部


    正确答案:A
    在SQL中,一个基本表的定义一旦被删除时,表中的数据,根据表建立的索引,报表,访问权限等都将被删除。视图还依然存在。

  • 第4题:

    用户对SQL数据库的访问权限中,如果只允许删除基本表的元组,应授予( )权限。

    A)DELETE

    B)DROP

    C)ALTER

    D)UPDATE


    正确答案:A

  • 第5题:

    用户对SQL数据库的访问权限中,如果只允许删除基本表中的元组,应授予()权限。

    • A、DROP
    • B、DELETE
    • C、ALTER
    • D、UPDATE

    正确答案:B

  • 第6题:

    在SQL中,用户可以直接操作的是()。

    • A、基本表
    • B、视图
    • C、基本表或视图
    • D、基本表和视图

    正确答案:D

  • 第7题:

    在SQL中,用户可以直接操作的是()

    • A、基本表
    • B、视图
    • C、基本表
    • D、基本表和视图

    正确答案:D

  • 第8题:

    对于数据文件夹,要让用户能查看和修改其它用户建立的文件的能力,应用怎样为用户或组授予权限?()

    • A、修改
    • B、写入
    • C、完全控制
    • D、读取及运行

    正确答案:A

  • 第9题:

    以主体(如:用户)为中心建立的访问权限表,被成为()

    • A、能力关系表
    • B、访问控制表
    • C、访问控制矩阵
    • D、权限关系表

    正确答案:A

  • 第10题:

    单选题
    要让用户能在文件夹中建立并修改文件,但不允许删除文件,应授予用户对该文件夹的最小权限是()
    A

    完全控制

    B

    读和执行

    C

    写入

    D

    修改


    正确答案: C
    解析: 暂无解析

  • 第11题:

    问答题
    在SQL的授权机制中,可授予用户的对基本表和对视图的操作权限分别有哪些?

    正确答案: 1)对基本表的操作权限有:查询、插入、修改、删除、修改表、建立索引凤及这六种权限的总和;
    2)对视图的操作权限有:查询、插入、修改、删除、以及这六种权限的总合。
    解析: 暂无解析

  • 第12题:

    判断题
    在基本表上的任何索引都会随着表内容的修改而得到重新建立和修改。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第13题:

    把对表ZONE的INSERT权限授予用户Smith,并允许他再将此权限授予其他人。

    (2)收回已经授予Tom的对FlowerInfo中属性ComName的修改权限。

    (3)建立视图viewpot,表现问题2的功能。


    正确答案:(1)GRANT INSERT ON TABLE ZONE TO SMITH WITH GRANT OPTION; (2)REVOKE UPDATE(ComName)ON TABLE FLOWERINFO FROM TOM; (3)CREATE VIEW Viewpot(IDComNameDelSize) AS SELECT FlowerInfo.IDFlowerInfo. ComNameDelivery.DelSize From FLOWERINFO ASPD
    (1)GRANT INSERT ON TABLE ZONE TO SMITH WITH GRANT OPTION; (2)REVOKE UPDATE(ComName)ON TABLE FLOWERINFO FROM TOM; (3)CREATE VIEW Viewpot(ID,ComName,DelSize) AS SELECT FlowerInfo.ID,FlowerInfo. ComName,Delivery.DelSize From FLOWERINFO ASP,D 解析:问题1的插入语句很简单,只是考查考生基本的SQL语言能力。
    Insert语句的基本格式如下:
    INSERT INTO基本表名(字段名[,字段名]…)
    VALUES(常量[,常量]…);
    问题2中的查询需要两个表:delivery和flowerinfo,必须知道如何连接这两个表。
    SELECT语句的基本格式如下:
    SELECT [ALL|DISTINCT]目标列表达式>[别名][,目标列表达式>[别名]]…
    FROM表名或视图名>[别名][,表名或视图名>别名]]…
    [WHERE条件表达式>]
    [GROUP BY列名1>[HAVING条件表达办>]]
    [ORDER BY列名2>[ASC|DESC]];
    SQL语言中的数据控制语句有授权(GRANT),收回权限(REVOKE),一般考生对这两个语句的掌握可能会不熟悉。
    SQL语言用CREATE VIEW命令建立视图,其一般格式为:
    CREATE VIEW视图名>[(列名>(,列名>)…)]
    AS子查询>
    [WITH CHECK OPTION];
    SQL语言用GRANT语句向用户授予操作权限,GRANT语句的一般格式为:
    GRANT权限>[,权限>]…
    [ON对象类型>对象名>]
    TO用户>[,用户>]…
    [WITH GRANT OPTION];
    其语义是将对指定操作对象的指定操作权限授予指定的用户。[WITH GRANT OPTION]是可将获得的权限授予他人。
    授予的权限可以由DBA或其他授权者用REVOKE语句收回。
    REVOKE语句的一般格式为:
    REVOKE权限>[,权限>]…
    [ON时象类型>对象名>]
    FROM用户>[,用户>]…;

  • 第14题:

    用户对SQL数据库的访问权限中,如果只允许删除基本表中的元组,应授予哪种权限?

    A.DROP

    B.DELETE

    C.ALTER

    D.UPDATE


    正确答案:B
    解析:DELETE权限只允许删除基本表中的元组。

  • 第15题:

    写出如下SQL实现语句。

    (1)把对表Zone的INSERT权限授予用户Smith,并允许它再将此权限授予他人。

    (2)收回已经授予Tom的对表FlowerInfo中属性ComName的修改权限。

    (3)建立视图viewpot,表现问题2的功能。


    正确答案:(1) GREANT INSERT ON TABLE Zone TO Smith WITH GRANT OPTION (2) REVOKE UPDATE(ComName)ON TABLE FlowerInfo FROM Tom (3) CREATE VIEW Viewpot(IDComName DeISize) AS SELECT FlowerInfo.IDFlowerInfo.ComNameDelivery.DelSize
    (1) GREANT INSERT ON TABLE Zone TO Smith WITH GRANT OPTION (2) REVOKE UPDATE(ComName)ON TABLE FlowerInfo FROM Tom (3) CREATE VIEW Viewpot(ID,ComName, DeISize) AS SELECT FlowerInfo.ID,FlowerInfo.ComName,Delivery.DelSize 解析:SQL语言中的数据控制语句有授权(GRANT)和收获权限(REVOKE),其基本格式分别如下:
    GRANT权限>[,权限>]…
    [ON对象类型>对象名>]
    TO用户>[,用户>]…
    [WHERE GRANT OPTION]
    REVOKE权限>[,权限>]…
    [ON对象类型>对象名>]
    FROM用户>[,用户>]…
    据此可得问题(1)对应的SQL语句为GREANT INSERT ON TABLE Zone TO Smith WITH GRANT OPTION;问题(2)对应的SQL语句为REVOKE UPDATE(ComName)ON TABLE FlowerInfO FROM Tom。
    问题(3)是创建视图,用CREATE VIEW语句实现,其基本格式为:
    CREATE VIEW 视图名(列表名)
    AS SELECT 查询子句
    [WITH CHECK OPTION]
    根据题意可得对应的SQL语句为:
    CREATE VIEW Viewpot(ID,ComName,DelSize)
    AS
    SELECT FlowerInfo.ID,FlowerInfo.ComName,Delively.DelSize
    FROM FlowerInfo AS F,Delivery AS D
    WHERE F.Delivered=D.id AND D.Category='pot'
    ORDER BY F.ComName DESC

  • 第16题:

    以下SQL语句不能实现要求的是()

    A.把查询Student表权限授给用户U1GRANT SELECTON TABLE StudentTO U1

    B.把对表SC的查询权限授予所有用户GRANT SELECT ON TABLE SCTO PUBLIC

    C.把对Student表和Course表的全部权限授予用户U2和U3GRANT ALL PRIVILIGESON TABLE Student, Course TO U2,U3

    D.把查询Student表和修改学生学号的权限授给用户U4GRANT UPDATE, SELECTON TABLE StudentTO U4


  • 第17题:

    在SQL的授权机制中,可授予用户的对基本表和对视图的操作权限分别有哪些?


    正确答案: 1)对基本表的操作权限有:查询、插入、修改、删除、修改表、建立索引凤及这六种权限的总和;
    2)对视图的操作权限有:查询、插入、修改、删除、以及这六种权限的总合。

  • 第18题:

    要让用户能在文件夹中建立并修改文件,但不允许删除文件,应授予用户对该文件夹的最小权限是()

    • A、完全控制
    • B、读和执行
    • C、写入
    • D、修改

    正确答案:C

  • 第19题:

    用户CRAIG创建了名为INVENTORY_V的视图,该视图以INVENTORY表作为基础。CRAIG希望此视图可让所有数据库用户来查询。CRAIG应执行以下哪些操作()

    • A、不需要执行任何操作,因为在默认情况下所有数据库用户都可以自动访问视图
    • B、应将SELECT权限授予“库存”表的所有数据库用户
    • C、应将SELECT权限授予INVENTORY_V视图的所有数据库用户
    • D、必须为每个用户授予对“库存”表和INVENTORY_V视图的SELECT权限

    正确答案:C

  • 第20题:

    在基本表上的任何索引都会随着表内容的修改而得到重新建立和修改。


    正确答案:错误

  • 第21题:

    根据《个人信用信息基础数据库金融机构用户管理办法(暂行)》规定,属于用户管理员权限的有()。

    • A、修改用户资料和权限
    • B、查询用户信息
    • C、修改登录密码
    • D、查看自己的基本资料和权限

    正确答案:A,B

  • 第22题:

    单选题
    对于数据文件夹,要让用户能查看和修改其它用户建立的文件的能力,应用怎样为用户或组授予权限?()
    A

    修改

    B

    写入

    C

    完全控制

    D

    读取及运行


    正确答案: D
    解析: 暂无解析

  • 第23题:

    多选题
    根据《个人信用信息基础数据库金融机构用户管理办法(暂行)》规定,属于用户管理员权限的有()。
    A

    修改用户资料和权限

    B

    查询用户信息

    C

    修改登录密码

    D

    查看自己的基本资料和权限


    正确答案: C,B
    解析: 暂无解析