题目内容 (请给出正确答案)
[主观题]

●将表employee中name列的修改权限赋予用户Liu,并允许其将该权限授予他人,应使用的SQL语句为:GRAN

●将表employee中name列的修改权限赋予用户Liu,并允许其将该权限授予他人,应使用的SQL语句为:

GRANT (52) ON TABLE employee TO Liu (53) ;

(52)

A.UPDATE(name)

B.DELETE

C.SELECT

D.INSERT

(53)

A.FORALL

B.CASCADE

C. WITH GRANT OPTION

D.WITH CHECK OPTION

提问人:网友lyftcs 发布时间:2022-01-06
参考答案
查看官方参考答案
如搜索结果不匹配,请 联系老师 获取答案
更多“●将表employee中name列的修改权限赋予用户Liu,…”相关的问题
第1题
数据库操作sql练习 一、数据库的创建: 1、创建一个名称为mydb1的数据库 2、创建一个使用utf8字符集
的mydb2数据库。 3、创建一个使用utf8字符集,并带比较规则的mydb3数据库。 二、数据库的修改: 修改mydb2字符集为gbk; 三、数据库的删除: 删除数据库mydb3。 四、数据库查看: 查看所有数据库。 查看数据库mydb1的字符集 ----------------------------------------------- 数据库中表操作的sql练习 一、创建表 1、创建一张员工表employee 字段 类型 id 整形 name 字符型 gender 字符型 birthday 日期型 entry_date 日期型 job 字符型 salary 小数型 resume 文本 2、创建一张员工表employee2 字段 类型 id 整形 name 字符型 gender 字符型 birthday 日期型 entry_date 日期型 job 字符型 salary 小数型 resume 文本 要求:把id 设置成主键,并且自动增长。name不允许为空。 二、删除表 1、删除employee2表 三、数据表的结构的修改: 1、在上面员工表的基本上增加一个image列。 2、修改job列,使其长度为60。 3、删除gender列。 4、表名改为user。 5、修改表的字符集为utf8 6、列名name修改为username 四、查看表结构 1、查看数据库内的所有表 2、查看employee的建表语句 3、查看employee的表结构 ---------------------------------------------------- 表记录的操作 一、插入语句 ---insert 1、向employee中插入三个员工信息,要求员工姓名分别是zs,ls,wangwu 二、更新语句 ---update 1、将所有员工薪水修改为5000元。 2、将姓名为’zs’的员工薪水修改为3000元。 3、将姓名为’ls’的员工薪水修改为4000元,job改为ccc。 4、将wangwu的薪水在原有基础上增加1000元。 三、删除语句 ---delete 1、删除表中名称为’zs’的记录。 2、删除表中所有记录

点击查看答案
第2题
有一个关系模式employee(name,department,phone_number),下面哪句话允许user1可以修改phone_number列的值()

A、GRANT MODIFY (phone_number) ON TABLE employee TO user1

B、GRANT ALTER (phone_number) ON TABLE employee TO user1

C、GRANT UPDATE (phone_number) ON TABLE employee TO user1

D、GRANT REFERENCES (phone_number) ON TABLE employee TO user1

点击查看答案
第3题
在JDBC编程中执行完下列SQL语句SELECT name, rank, serialNo FROM employee,能得到rs的第一列数据的代码是rs.getString(0)或 。
点击查看答案
第4题
在JDBC编程中执行完下列SQL语句SELECT name, rank, serialNo FROM employee,能得到rs的第一列数据的代码是()

A.rs.getString(0);

B.rs.getString(“name”)

C.rs.getString(1)

D.rs.getString(“ename”)

点击查看答案
第5题
在JDBC编程中执行完SQL语句:SELECT name, rank, serialNo FROM employee, 能得到结果集rs的第一列数据的代码是()

A.rs.getString(0);

B.rs.getString("rank");

C.rs.getString(1)或rs.getString("name");

D.rs.getString(“ename”);

点击查看答案
第6题
实验二:数据更新及数据完整性 一、实验目的 1. 熟练使...

实验二:数据更新及数据完整性 一、实验目的 1. 熟练使用INSERT/DELETE/UPDATE语句进行表的更新操; 2. 熟练掌握视图的定义并利用视图向表中插入、删除和修改数据; 3. 熟练使用T—SQL语句实现主键约束、外键约束、UNIQUE约束和CHECK约束的创建; 4. 理解触发器的概念和作用;了解触发器的分类及触发条件;掌握触发器的定义及应用。 二、实验环境 已安装SQL Server 2012或更高版本的计算机; 三、实验示例 l 针对bookshop数据库 1、在产品名称表中插入一条记录。 insert into books values('20652','数据库系统概论',39,'计算机','978704040661') 2、将employee员工表中性别为“女”的员工的员工编号、姓名,职称和薪水复制到一个名为temp_emp表文件中,该文件只具有这四个列。 insert into temp_emo select emp_no,emp_name,title,salary from employee where sex=’女’ 3、将所有经理的薪水上调10%。 update employee set salary=salary*1.1 where title='经理' 4、删除林光华的销售记录。 方案1:连接查询来获取满足条件的记录 delete sales from employee, sales where employee.emp_no=sales.sale_id and emp_name=’林光华’ 或方案二:用嵌套查询来获取满足条件的记录 delete from sales where sale_id in (select distinct emp_no from employee where emp_name=’林光华’) 5、创建视图sale_item_view,该视图中包含订单编号、订货日期、图书编号及数量。 create view sale_item_view as select sales.order_no,sales.order_date,book_no,qty from sales,sale_item where sales.order_no=sale_item.order_no 6、创建表及相应的约束 create table employee(emp_no char(5)not null primary key, emp_name char(10) not null, sex char(2) not null, dept char(4) not null, title char(6) not null, date_hired datetime not null, birthday datetime null, salary int not null, telephone varchar(20) null, addr char(50) null ) 7、修改表并添加约束 alter table employee add constraint ck_sex check (sex in ('男','女')) 8、定义一触发器,保证新添加的员工的工资不能超过5000元 create trigger employee_insert on employee after insert as if(select salary from inserted)>5000 begin print '新添加的员工的工资不能超过5000元!' rollback end 四、实验内容及步骤 针对bookshop数据库,请使用T-SQL 语句实现以下操作:(若操作不成功,请分析错误原因) 1、将所有女职工的工资上调200元。 2、对那些只要有一笔销售金额超过100元的员工的薪水增加500元。 3、删除订单明细中的订单号为'102897'的'神奇校车'图书。 4、删除所有没有销售业绩的业务员记录。 5、创建一个视图cust_view,该视图只含收件人receiver姓张的客户信息,带with check option 子句。 6、利用cust_view视图分别添加一条收件人姓张的和不姓张的顾客数据。(注意:分别查看customer表和该操作的结果。) 7、针对基本表employee和sales,创建一个视图sales_view,该视图包含业务员的编号、姓名、订单号、销售金额。 8、利用上述视图进行以下数据更新,能成功吗?如果失败说明原因。 a) 将订单号为102893的记录的销售金额改为60000。 b) 插入一条记录,订单编号为 '109999',销售金额1000,业务员编号为'E0001'。 c) 插入一条记录,业务员的编号为'E0001',姓名为‘李明’,订单号为'108888',销售金额为1000。 d) 删除订单编号为 '109999'的记录。 9、为员工表employee添加核查约束,约束名为CK_salary,将员工薪水字段salary的值限定在10000至200000之间。 10、 定义一个触发器,当向sale_item表中插入或删除记录,或修改sale_item表中的销售数量或者价格时,自动更新sales表中的订单金额。

点击查看答案
第7题
已知某MySQL数据库中,有表及其字段如下:Employee(员工)表,字段:ID(标识,主键)、Name(姓名)、DepartmentID(班级标识,外键)Department(部门)表,字段:ID(标识,主键)、Name(名称)要查询所有空部门,可以使用的查询语句是:()。

A.SELECT*FROMDepartmentLEFTJOINEmployeeONDepartment.ID=Employee.DepartmentIDANDEmployee.DepartmentID=NULL

B.SELECT*FROMDepartmentLEFTJOINEmployeeWHEREDepartment.ID=Employee.DepartmentIDANDEmployee.DepartmentIDISNULL

C.SELECT*FROMDepartmentLEFTJOINEmployeeONDepartment.ID=Employee.DepartmentIDWHEREEmployee.DepartmentIDISNULL

D.SELECT*FROMDepartmentLEFTJOINEmployeeONDepartment.ID=Employee.DepartmentIDANDEmployee.DepartmentIDISNULL

点击查看答案
第8题
在oracle数据库中,你想访问EMPLOYEE表中的employee列该列的数据存储在操作系统文件中,你需要在表中增加一列,选择什么数据类型?()

A.BFILE

B.LONGRAW

C.BLOB

D.CLOB

点击查看答案
第9题
在oracle数据库中,你想访问EMPLOYEE表中的employee列该列的数据存储在操作系统文件中,你需要在表中增加一列,选择什么数据类型?()

A.BFILE

B.LONGRAW

C.BLOB

D.CLOB

点击查看答案
第10题
现有表Employee,字段:id(int)、firstname(varchar)、lastname(varchar);以下sql语句错误的是()

A.select firstname+’.’+lastnameas’name’from employee

B.select firstname+’.’+lastname=’name’from employee

C.select’name’=firstname+’.’+lastnamefrom employee

D.select firstname,lastname from employee

点击查看答案
账号:
你好,尊敬的用户
复制账号
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
欢迎分享答案

为鼓励登录用户提交答案,简答题每个月将会抽取一批参与作答的用户给予奖励,具体奖励活动请关注官方微信公众号:简答题

简答题官方微信公众号

警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
简答题
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反简答题购买须知被冻结。您可在“简答题”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
简答题
点击打开微信