给定如下SQL语句()。 CREATE VIEW test.V test
A.在test表上建立一个名为V_test的视图
B.在students表上建立一个查询,存储在名为test的表中
C.在test数据库的students表上建立一个名为V_test的视图
D.在test表上建立一个名为students的视图
- · 有3位网友选择 D,占比37.5%
- · 有2位网友选择 B,占比25%
- · 有2位网友选择 C,占比25%
- · 有1位网友选择 A,占比12.5%
A.在test表上建立一个名为V_test的视图
B.在students表上建立一个查询,存储在名为test的表中
C.在test数据库的students表上建立一个名为V_test的视图
D.在test表上建立一个名为students的视图
A、因为没有表t的访问权限,所以Alice无法访问视图v
B、由于权限的依赖关系,Alice既可以访问视图v又可以表t
C、Alice可以通过访问视图v来查询表t的数据
D、Alice可以访问表t,因为她具有了视图v的访问权限,自然获得了表t的访问权限
A、SELECT * from v_fstu;
B、SELECT * from view v_fstu;
C、SELECT * from view where v_fstu;
D、SELECT * where view=v_fstu;
A、
B、
C、
D、
[说明]
在学校中,存在以下关系:
(a)一个系有若干学生,但一个学生只能在一个系;
(b)一个学生可以选修多门课程,每门课程有若干学生选修;
(c)每个学生所学的每门课程都有一个成绩。
该校在学生信息管理数据库设计了三个基本表,分别为表一、表二、表三。
(a)表一:学生信息表STUDENT(STID,NAME,AGE,DEPTNO),其中,STID表示学号,NAME表示学生姓名,AGE表示年龄,DEPTNO表示系号。
(b)表二:课程表COURSE(COID,NAME),其中,COID表示课程号,NAME表示课程名。
(c)表三:成绩表SCORE(SCID,COID,GRADE),其中,SCID表示学号,COID表示课程号, GRADE表示成绩,成绩为空时表示这学期正在上的课程。
根据要求将SQL语句补充完整。
(1)查询各系的学生数
SELECT(1),COUNT(*)(2)
GROUP BY DEPTNO;
(2)更改课程号为C601的课程名为“大学物理”
UPDATE(3)SET(4)
(3)基于学生信息表,建立一个计算机系(系编号为D01)的学生视图。写出命令。
CREATE OR REPLACE VIEW V_STUDENT
AS(5)
A、CREATE VIEW V系部 AS SELECT t.教师编号,性别,职称,基本工资,系部主任 FROM 教师表 t,系部表 d WHERE t.系部编号 =d.系部编号 and 职称='讲师'
B、CREATE VIEW V系部 AS SELECT 教师编号,性别,职称,基本工资,系部主任 FROM 教师表,系部表 WHERE 教师表.系部编号 =系部表.系部编号 and 职称='讲师'
C、CREATE VIEW V系部 AS SELECT t.教师编号,性别,职称,基本工资,系部主任 FROM 教师表 t join 系部表 d ON t.系部编号 =d.系部编号 and 职称='讲师'
D、CREATE VIEW V系部 AS SELECT 教师表.教师编号,性别,职称,基本工资,系部主任 FROM 教师表,系部表 WHERE 教师表.系部编号 =系部表.系部编号 and 职称='讲师'
B.s1.equals;
C.s1 = s2;
D.以上都不是
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!