题目内容

设db_association数据库中有三个表。学生表tb_student(sno,sname,ssex,smajor),各字段含义是:学号、姓名、性别、专业;社团表tb_group(gno,gname,gdate,gcomment),各字段的含义是:社团编号,社团名称,成立日期,说明;学生参加社团表tb_gs(gno,sno,gjob),各字段含义是:社团编号,学生学号,所承担的工作。如下语句:CREATEVIEWv_sgroupASSELECTs.sno,sname,gjobF

A. v_sgroup的数据分别保存在三个表中
B. v_sgroup中只有话剧社学生的相关信息
C. 该视图不能更新
D. 创建视图语句有语法错误,没有定义视图的结构

查看答案
更多问题

在使用ALTERTABLE修改表结构时,关于CHANGE和MODIFY两子句的描述中,不正确的是()。

A. CHANGE后面需要写两次列名,而MODIFY后面只写一次
B. 两种方式都可用于修改某个列的数据类型
C. 都可以使用FIRST或AFTER来修改列的排列顺序
D. MODIFY可用于修改某个列的名称

假设数据库中有一个名为get_time的存储函数,其只有一个类型为TIME的输入参数t,现欲删除该存储函数,以下语句正确的是()。

A. DROP FUNCTION get_time;
B. DROP FUNCTION get_time(t);
C. DROP FUNCTION get_time(t TIME);
DROP FUNCTION get_time(TIME t);

查看存储函数fun具体内容的命令是()。

A. DISPLAY CREATE FUNCTION fun;
B. SHOW CREATE FUNCTION fun;
CREATE FUNCTION fun;
D. SELECT FUNCTION fun;

设有学生选课表score(sno,cname,grade),其中sno表示学生学号,cname表示课程名,grade表示成绩。以下能够统计每个学生选课数的语句是()。

A. SELECT COUNT(*) FROM score GROUP BY cname ;
B. SELECT COUNT(*) FROM score GROUP BY sno ;
C. SELECT SUM(*) FROM score GROUP BY cname ;
D. SELECT SUM(*) FROM score GROUP BY sno ;

答案查题题库