设有关系模式:student(sno,sname,age,dept),现利用命令:CREATE VIEW stu AS SELECT*FROM student
设有关系模式:student(sno,sname,age,dept),现利用命令:
CREATE VIEW stu AS SELECT*FROM studentWHERE dept=cs
WITH CHECK OPTION
创建一个视图。则以下SQL命令中能正确执行的是
A.UPDATE stu SET dept=”maths”
B.UPDATE stu SET dept=”maths”WHERE age>=20
C.INSERT INTO stu VALUES(”2004001”, ”John”,30,”cs”)
D.INSERT INTO stu VALUES(”2004001”,”John”,50,”maths”)
解析:SQL语言用CREATE VIEW命令创建视图,其格式为:
CREATE VIEW<视图名>[(<列名>[,<目标表达式>]…)]
AS<子查询>
[WITH CHECK OPTION];
修改视图包括插入(INSERT)、删除(DELETE)和更新(UPDATE),由于视图是虚表,因此对视图的修改,最终要转换为对基本表的修改。
对于学生信息表STUDENT(SNO, SNAME,SEX,AGE,DEPT)(STUDENT由学号 计算机类考试 2020-05-23 …
设有关系模式:student(sno, sname, age, dept),现利用命令:CREATE 计算机类考试 2020-05-23 …
设有关系模式:student(sno,sname,age,dept),现利用命令:CREATE VI 计算机类考试 2020-05-23 …
设有关系模式student(sno,sname,age),则约束“age BETWEEN 20 AN 计算机类考试 2020-05-23 …
设有关系模式student(sno,sname,age),则约束“ageBETWEEN 20 AND 计算机类考试 2020-05-23 …
设有关系模式:student(sno,same,age,dept),现利用命令:CREATE VIE 计算机类考试 2020-05-24 …
设有关系模式student(sno,sname,age),则约束"age BETWEEN 20 AN 计算机类考试 2020-05-24 …
设有关系模式student(sno,sname,age),则约束"age BETWEEN 20 AN 计算机类考试 2020-05-24 …
对于学生信息表S(SNUMBER,SNAME,SEX,AGE,DEPT)(STUDENT 由学号 S 计算机类考试 2020-05-24 …
设有关系模式student(sno,sname,age),则约束“age BETWEEN 20 AN 计算机类考试 2020-05-24 …