国家电网招聘

把对关系SC的属性GRADE的修改权授予用户ZHAO的T-SQL语句是()A.GRANTGRADEONSCTOZHAO B.GRANTUPDATEONSCTOZHAO C.GRANTUPDATE(GRADE)ONSCTOZHAO D.GRANTUPDATEONSC(GRADE)TOZHAO

题目
把对关系SC的属性GRADE的修改权授予用户ZHAO的T-SQL语句是()

A.GRANTGRADEONSCTOZHAO
B.GRANTUPDATEONSCTOZHAO
C.GRANTUPDATE(GRADE)ONSCTOZHAO
D.GRANTUPDATEONSC(GRADE)TOZHAO
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

设有关系模式:SC(sno,cno,grade),各属性含义依次是学号、课程号、分数。将关系SC中所有选修课程号为‘DB’的学生的分数增加10分,正确的SQL命令是

A.ALTER TABLE SC SET GRADE+10 WHERE CNO=’DB’

B.ALTER TABLE SC SET GRADE=GRADE+10 WHERE CNO=’DB’

C.UPDATE SC SET GRADE+10 WHERE CNO=’DB’

D.UPDATE SC SET GRADE=GRADE+10 WHERE CNO=’DB’


正确答案:D
解析:更新操作语句的一般格式为:UP-DATE<表名>SET<列名>=<表达式>[,<列名>=<表达式>]…[WHERE谓词]。AITER是修改基本表信息的语句。

第2题:

设有关系SC(sno,cname,grade),各属性的含义分别为学号、课程名、成绩。若将所有学生的“数据库系统”课程的成绩增加5分,能正确完成该操作的SQL语句是__________grade=grade+5 WHERE cname=“数据库系统”。


正确答案:
UPDATESCSET
更新操作语句的一般格式为:
UPDATE<表名>
SET<列名>=<表达式>
[WHERE谓词]
更新指定表中满足谓词的元组,把这些元组按SET子句中的表达式修改相应字段上的值。

第3题:

设有关系SC(sno, cname, grade),各属性的含义分别为学号、课程名、成绩。若要将所有学生的“数据库系统”课程的成绩增加5分,能正确完成该操作的SQL语句是 ( ) grade = grade+5 WHERE cname=“数据库系统”。


正确答案:
 UPDATE SC SET

第4题:

为了提高特定查询的速度,对SC关系创建唯一索引,应该创建在( )属性上。

A)( S#,C#)

B)( S#, GRADE)

C)(C#, GRADE)

D)GRADE


正确答案:A
建立索引是加快查询速度的有效手段,在SC表中建立索引可以加快查询速度。由于SC表的主键是s#和C#,显然应当把索引建立在(S#,C#)上。

第5题:

设有关系SC(sno, cno, grade)。

执行SQL语句:SELECT sno, AVG(grade)FROM SC GROUP BY sno的结果中的元组数是

A.1

B.2

C.3

D.4


正确答案:B
解析:由题意可得筛选出001和002两条记录。

第6题:

已知关系模式:sc(sno, sname, grade),各属性含义依次为学号、课程名、分数。要查找“数据库”课分数最高的学生的学号,正确的SQL语句是

A.SELECT sno FROM sc WHERE sname="数据库" AND grade=MAX(grade)

B.SELECT sno FROM sc FOR sname="数据库" OR grade>=MAX(grade)

C.SELECT sno FROM sc WHERE sname="数据库" AND grade=(SELECT MAX(grade) FROM sc

D.SELECT sno FROM sc FOR sname="数据库" OR grade=(SELECT MAX (grade) FROM sc


正确答案:C

第7题:

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


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

第8题:

( 35 ) “ 把查询 sc 表和更新 sc 表的 grade 列的权限授予用户 user1 ” 的正确 SQL 语句是

A ) GRANT SELECT , UPDATE ( grade ) ON TABLE sc TO user1

B ) GRANT SELECT sc , UPDATE sc . grade TO user1

C ) GRANT SELECT , UPDATE ON TABLE sc . grade TO user1

D ) GRANT SELECT ON TABLE sc , UPDATE ON TABLE sc(grade) TO user1


正确答案:A

第9题:

“把查询SC表和更新SC表的9rade列的权限受予用户userl”的正确SQL语句是( )。

A) GRANT SELECT, UPDATE (grade) ON TABLE sc TO userl

B) GRANT SELECT so,UPDATE sc,grade TO userl

C) GRANT SELECT, UPDATE ON TABLE sc.grade TO userl

D) GRANT SELECT ON TABLE sc, UPDATE ON TABLE sc (grade)TO userl


正确答案:A
SQL语言用GRANT语句向用户授予数

其语义为:将对指定操作对象的指定操作权限授予指定的用户。

第10题:

“把查询SC表和更新SC表的9rade列的权限授予用户user”的正确SQL语句是( )。

A)GRANT.SELECT sc, UPDATE sc.grade TO user

B)GRANT SELECT, UPDATE (grade) ON TABLE sc TO user

C)GRANT SELECT, UPDATE ON TABLE sc.grade TO user

D)GRANT SELECT ON TABLE sc, UPDATE ON TABLE sc(grade) TO user


正确答案:B
GRANT语句的一般格式为:

A、C、D选项语法错误,所以B选项是正确的。

更多相关问题