题目内容 (请给出正确答案)
[主观题]

基于数据库中的学生表、成绩表、任课表:学生(学号,姓名,性别,出生日期,系名)成绩(学号,课程名,成绩

基于数据库中的学生表、成绩表、任课表:

学生(学号,姓名,性别,出生日期,系名)

成绩(学号,课程名,成绩)

任课(课程名,任课教师名)

用SQL语言中的CREATE语句创建一个含有学号、姓名、性别、系名、课程名、成绩、任课教师名的学生成绩视图.

提问人:网友meikui 发布时间:2022-01-06
参考答案
查看官方参考答案
如搜索结果不匹配,请 联系老师 获取答案
更多“基于数据库中的学生表、成绩表、任课表:学生(学号,姓名,性别…”相关的问题
第1题
图3-7为成绩管理数据库的模式导航图,在该数据库中没有定义任何级联操作,则下列说法错误的是:()。

A、如在成绩表Score中插入一条记录('1500006', '001', '151', 78),如果学号1500006同学在学生表Student中不存在,系统允许操作。

B、如在成绩表Score中修改1500001同学的学号为1500006,如果学号1500006同学在学生表Student中不存在,系统拒绝操作。

C、如在学生表Student中修改1500001同学的学号为1500006,如果学号1500001同学在选课表Score中没有选修任何课程,系统允许操作。

D、被参照关系可以随意插入新元组。

点击查看答案
第2题
带参数的存储过程从4个表的连接中返回指定的学生、课程名、教师名。 CREATE PROCEDURE GradeInfo @S
name varchar(20), @Tname varchar(20) AS SELECT Sname AS 学生姓名,Cname AS 课程名,Tname AS 教师姓名,Grade AS 成绩 FROM 成绩表 ,开课表,学生表,课程表,教师表 WHERE 学生表.Sno = 成绩表.Sno AND 成绩表.OpenCno=开课表.OpenCno AND 开课表.Cno = 课程表.Cno AND 开课表.Tno=教师表.Tno AND Sname= @Sname AND Tname=@Tname EXECUTE () ’王仁芳’,’简方’

点击查看答案
第3题
根据素材数据完成数据库的一下操作 1.打开“考试成绩.accdb”数据库,涉及的表及联系如图所示,按下
列要求操作: (1)在“院系代码”表中,设置字段“院系代码”为主键; (2)基于“学生表”、“成绩表”,查询所有总分大于等于60分且基础知识分小于24分的学生成绩,要求输出“学号”、“姓名”、“总分”和“基础知识”,查询保存为“CX1”; (3)基于“院系代码”、“学生表”、“成绩表”,查询各学院成绩合格人数(总分大于等于60分且基础知识分大于等于24分为合格),备注为“作弊”的成绩不参加统计(用IS NULL条件),要求输出“院系代码”、“院系名称”、“合格人数”,查询保存为“CX2”; 2.保存数据库,存放于素材文件夹中。

点击查看答案
第4题
建立数据库student。 2.按照图表中给出的表定义,请在student数据库中创建学生表。 3.查询学生表中
女同学的基本信息。 4.查询成绩表中选修了课程号为‘002’的所有学生的学号及成绩,并按成绩降序排列。 5.查询成绩表中课程号为‘003’课程的成绩最高分。 6.查询所有学生的学号、姓名、所选课程的课程名称及相应成绩 7.修改课程表中 ‘数据结构’课程的学分,将其学分改为6 。 8.根据学生表创建视图View1,视图包含计算机系所有学生的基本信息。 9.创建存储过程Proc1,使其完成如下功能:根据任意输入的学生学号,查询成绩表中该学生的学号、课程号及成绩。() 10.执行第9小题中创建的存储过程Proc1,执行时输入的学生学号为‘20090101’ 11、删除成绩表

点击查看答案
第5题
数据库就是几个关键字或语句,为了提高写代码的速度,需要准确记住表的名称,重要列的名。因此给出这
样的作业,熟悉这5张表的列名,有助于理解它们的关系。 看qq发的“教材示例数据库说明”文件,找到各表的名称,列名,填写在下面对应的空上()。 1、系部表的名称是 , 系部编号 。 2、班级表名称 、 班号 ,系部编号 ,班名 ; 3、学生表名 ,学号 ,班号 ,姓名 ,性别 。 4、排课表名 ,课程编号是 ,课程名称 ,所得学分是 。 5、成绩表的名是 ,学号 ,课程编号 ,分数

点击查看答案
第6题
数据库技术基础期末考试——主观题部分 数据库“学生信息...

数据库技术基础期末考试——主观题部分 数据库“学生信息管理”中的五张表结构如下: 学生基本信息表(学号,姓名,性别,年龄,专业) 例:('2014001', '张三',19,'男','应用技术专业') 课程基本信息表(课程号,课程名,学期,学分,先修课) 例:('A01','JSP程序设计',2,3, 'Java程序设计') 选课成绩表(学号,课程号,成绩) 例:('2014001','A01',76) 注:成绩为null表示缺考 教师基本信息表(教师号,教师名,职称,教研室) 例:('051001','王明', '副教授', '计算机应用教研室') 教师授课表(课程号,教师号,授课班级) 例:('A01','051001',’21302’) 请用Transact-SQL语句完成如下四个题目。 1、请用SQL完成下列操作。(10分,每小题2分) (1) 查询应用技术专业C语言程序设计课程的平均成绩。 (2) 列出哪些课程没有人选。 (3) 删除“张三”同学的所有成绩信息。 (4) 将JSP程序设计课程的学分加1。 (5) 向教师基本信息表中插入一条记录 ('051012','李成', '助教', '电子商务教研室') 2、创建一个存储过程:通过输入学号和课程名称查询考试成绩,若没有指定课程名,则默认为‘数据库技术基础’。(10分) 3、创建一个触发器,当删除学生基本信息表中的记录时,同时将此学生的选课信息删除。(10分)

点击查看答案
第7题
基于学生表S和学生选课表SC两个数据库表,它们的结构如下: S(学号,姓名,性别,年龄),其中学号、姓名

基于学生表S和学生选课表SC两个数据库表,它们的结构如下: S(学号,姓名,性别,年龄),其中学号、姓名和性别为C型字段,年龄为N型字段; SC(学号,课程号,成绩),其中学号和课程号为C型字段,成绩为N型字段。 假设所有的选课成绩都已确定。显示“2002”号课程成绩中最高的20%记录信息,正确的SQL命令是()。

A. SELECT*TOP 20 FROM SC ORDER BY成绩WHERE课程号=”2002”

B. SELECT*PERCENT 20 FROM SC ORDER BY成绩DESCWHERE课程号=”2002”

C. SELECT*TOP 20 PERCENT FROM SC ORDER BY成绩WHERE课程号=”2002”

D. SELECT*TOP 20 PERCENT FROM SC ORDER BY成绩DESCWHERE课程号=”2002”

点击查看答案
第8题
以下语句的输出结果是()。 DECLARE @X int SET @X=0 W...

以下语句的输出结果是()。 DECLARE @X int SET @X=0 WHILE @x<3 begin set @x="@x+2" print 'x="+convert (char(1),@x) END<br> A、x=2,4<br> B、x=2,x=4,x=6<br> C、x=2 x=4 x=6<br> D、x=2 x=4<br><p class="answer"></p><br><br>51、学生表中原始数据如下 Sno Sname Classno 0301001 李永年 03010 0301102 张丽珍 03011 0302003 王仁芳 03020 执行以下语句之后,学生表中数据正确的是 ()。 BEGIN TRANSACTION EXAMPLETRANS UPDATE 学生表 SET ClassNo=‘03010" where sno="0302003" save transaction change update 学生表 sname="李小丽" %张%', @tname varchar(18)="%" as select 学生姓名,cname 课程名,tname 教师姓名,grade 成绩 from 成绩表 ,开课表,学生表,课程表,教师表 学生表.sno="成绩表.Sno" and 成绩表.opencno="开课表.OpenCno" 开课表.cno="课程表.Cno" 开课表.tno="教师表.Tno" like @sname tname execute> A、查找姓张的学生

B、查找姓张的老师

C、查找名字里面含“张”字的学生

D、查找名字里面含“张”字的老师

点击查看答案
第9题
回答下列各题: 基于学生表S和学生选课表SC两个数据库表,它们的结构如下: S(学号,姓名,性别,年龄)

回答下列各题: 基于学生表S和学生选课表SC两个数据库表,它们的结构如下: S(学号,姓名,性别,年龄),其中学号、姓名和性别为C型字段,年龄为N型字段; SC(学号,课程号,成绩),其中学号和课程号为C型字段,成绩为N型字段。 查询学生选修课程成绩75分以上的学生学号,正确的SQL语句是()。

A.SELECT DISTINCT学号FROM SC WHERE”成绩”>75

B.SELECT DISTINCT学号FROM SC WHERE成绩>75

C.SELECT DISTINCT学号FROM SC WHERE成绩>”75”

D.SELECT DISTINCT”学号”FROM SC WHERE”成绩”>75

点击查看答案
第10题
回答下列各题: 基于学生表S和学生选课表SC两个数据库表,它们的结构如下: S(学号,姓名,性别,年龄)

回答下列各题: 基于学生表S和学生选课表SC两个数据库表,它们的结构如下: S(学号,姓名,性别,年龄),其中学号、姓名和性别为C型字段,年龄为N型字段; SC(学号,课程号,成绩),其中学号和课程号为C型字段,成绩为N型字段。 {TS}查询学生选修课程成绩75分以上的学生学号,正确的SQL语句是()。

A. SELECT DISTINCT学号FROM SC WHERE”成绩”>75

B. SELECT DISTINCT学号FROM SC WHERE成绩>75

C. SELECT DISTINCT学号FROM SC WHERE成绩>”75”

D. SELECT DISTINCT”学号”FROM SC WHERE”成绩”>75

点击查看答案
账号:
你好,尊敬的用户
复制账号
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
欢迎分享答案

为鼓励登录用户提交答案,简答题每个月将会抽取一批参与作答的用户给予奖励,具体奖励活动请关注官方微信公众号:简答题

简答题官方微信公众号

警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
简答题
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反简答题购买须知被冻结。您可在“简答题”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
简答题
点击打开微信