早教吧 育儿知识 作业答案 考试题库 百科 知识分享
早教吧考试题库频道 --> 计算机类考试 -->软考中级 -->

阅读以下说明和表,回答问题1~3问题。[说明] 在学校中,存在以下关系: (a)一个系有若干学生,但一个

题目

阅读以下说明和表,回答问题1~3问题。

[说明]

在学校中,存在以下关系:

(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)

参考答案
正确答案:(1)DEPTNO (2)FROM STUDENT (3)COURSE (4)NAME='大学物理' WHERE ID='C601'; (5)SELECT*FROM STUDENT WHERE DEPTNO='D01';
(1)DEPTNO (2)FROM STUDENT (3)COURSE (4)NAME='大学物理' WHERE ID='C601'; (5)SELECT*FROM STUDENT WHERE DEPTNO='D01';
看了阅读以下说明和表,回答问题1~...的网友还看了以下: