嵌套
简单
内嵌
复杂
第1题:
建立一个视图salary,该视图包括了系号和(该系的)平均工资两个字段,正确的 SQL语句是
A.CREATE VIEW salary AS系号,AVG(工资)AS平均工资FROM教师; GROUP BY系号
B.CREATE VIEW salary AS SELECT系号,AVG(工资)AS平均工资FROM教师; GROUP BY系名
C.CREATE VIEW salary SELECT系号,AVG(工资)AS平均工资FROM教师; GROUP BY系号
D.CREATE VIEW salary AS SELECT系号,AVG(工资)AS平均工资FROM教师; GROUP BY系号
第2题:
下列SQL语句中,包含了不正确定义语句的组是( )。
Ⅰ. CREATE TABLE CREATE VIEW CREATE INDEX
Ⅱ. DROP TABLE DROP VIEW DROP INDEX
Ⅲ. ALTER TABLE ALTER VIEW ALTER INDEX
A)只有I
B)只有Ⅱ
C)只有Ⅲ
D)Ⅰ和Ⅱ
第3题:
(32)下列 SQL 的数据定义语句组中,( )包含了不正确的数据定义语句。
Ⅰ.CREATE TABLE? CREATE VIEW? CREATE INDEX?
Ⅱ.DROP TABLE? DROP VIEW? DROP INDEX?
Ⅲ.ALTER TABLE? ALTER VIEW? ALTER INDEX?
A)仅Ⅰ
B)仅Ⅱ
C)仅Ⅲ
D)都包含
第4题:
You need to create a view EMP_VU. The view should allow the users to manipulate the records of only the employees that are working for departments 10 or 20. Which SQL statement would you use to create the view EMP_VU? ()
A. CREATE VIEW emp_vu AS SELECT * FROM employees WHERE department _ id IN (10,20);
B. CREATE VIEW emp_vu AS SELECT * FROM employees WHERE department_id IN (10,20) WITH READ ONLY;
C. CREATE VIEW emp_vu AS SELECT * FROM employees WHERE department_id IN (10,20) WITH CHECK OPTION;
D. CREATE FORCE VIEW emp_vu AS SELECT * FROM employees WITH department_id IN (10,20);
E. CREATE FORCE VIEW emp_vu AS SELECT * FROM employees WHERE department_id IN (10,20) NO UPDATE;
第5题:
在数据库已打开的情况下,利用SQL命令从学生表中派生出含有“学号”、“姓名”和“年龄”字段的视图,下列语句正确的是
A.CREATE VIEW xs_view AS; SELECT学号,姓名,年龄FROM学生表
B.CREATE VIEW xs_view; SELECT学号,姓名,年龄FROM学生表
C.CREATE VIEW xs_view AS; (SELECT学号,姓名,年龄FROM学生表)
D.CREATE VIEW xs_view; (SELECT学号,姓名,年龄FROM学生表)
第6题:
用SQL命令生成含有字段职工号、姓名的视图,下列语句正确的是______。
A.CREATE VIEW ZG w AS SELECT职工号,姓名FROM职工
B.CREATE QUERY ZG w AS SELECT职工号,姓名FROM职工
C.CREATE VIEW ZG w AS SELECT职工号,姓名
D.CREATE QUERY ZG w AS SELECT职工号,姓名
第7题:
根据 “ 歌手 ” 表建立视图 myview, 视图中含有包括了 “ 歌手号 ” 左边第一位是 “ 1 ” 的所有记录,正确的 SQL 语句是
A)CREATE VIEW myview AS SELECT * FROM 歌手 WHERE LEFT( 歌手号 ,1)="1"
B)CREATE VIEW myview AS SELECT * FROM 歌手 WHERE LIKE("1" , 歌手号 )
C)CREATE VIEW myview SELECT * FROM 歌手 WHERE LEFT( 歌手号 ,1)="1"
D)CREATE VIEW myview SELECT * FROM 歌手 WHERE LIKE("1" , 歌手号 )
第8题:
根据“歌手”表建立视图myview,视图中含有包括了“歌手号”左边第一位是“1”的所有记录,正确的SQL语句是 ______。
A.CREATE VIEW myview AS SELECT*FROM歌手WHERE LEFT(歌手号,1)=“1”
B.CREATE VIEW myview AS SELECT*FROM歌手WHERE LIKE(“1”,歌手号)
C.CREATE VIEW myview SELECT*FROM歌手WHERE LEFT(歌手号,1)=“1”
D.CREATE VIEW myview SELECT*FROM歌手WHERE LIKE(“1”,歌手号)
第9题:
根据SQL标准,创建一个视图abc,通过该视图只能对表student中系dept为‘IS’的记录进行更新操作。下面哪条语句适用?()
A create view abc as select * from student where dept=’IS’
B create view abc as select * from student where dept=’IS’ with check option
C create view abc as student where dept=’IS’
D create view abc as select dept=’IS’ from student
第10题:
用SQL命令生成含有字段职工号、姓名的视图,下列语句正确的是 ______。
A.CREATE VIEW ZG_w AS SELECT职工号,姓名FROM职工
B.CREATE QUERY ZG_w AS SELECT职工号,姓名FROM职工
C.CREATE VIEW ZG w AS SELECT职工号,姓名
D.CREATE QUERY ZG_w AS SELECT职工号,姓名