【MySQL】视图实训
1. 创建XSCJ数据库上的CS_KC视图,包括计算机专业各学生的学号、选修课的课程号及成绩。要保证对该视图的修改都要符合专业名为计算机这个条件。
CREATE OR REPLACE VIEW CS_KC AS SELECT xs_kc.学号,课程号,成绩 FROM xs_kc,xs
WHERE xs_kc.学号=xs.学号 AND xs.专业名='计算机' WITH CHECK OPTION ;
2.创建XSCJ数据库上的计算机专业学生的平均成绩视图CS_KC_AVG,包括学号(在视图中列名为num)和平均成绩(在视图中列名为score_avg )。
CREATE OR REPLACE VIEW CS_KC_AVG(num,score_avg) AS
SELECT xs_kc.学号,AVG(xs_kc.成绩) FROM XS_KC GROUP BY 学号;
3.在视图CS_KC中查找计算机专业的学生学号和选修课的课程号。
SELECT 学号,课程号 FROM CS_KC;
4.查找平均成绩在80分以上的学生的学号和平均成绩。
SELECT num,score_avg FROM CS_KC_AVG WHERE score_avg>80;
5.创建视图CS_XS,,视图中包含计算机专业的学生信息,
并向CS_XS视图中插入一条记录: ('081255','李牧','计算机','1', '1990-10-21', '50', NULL, NULL)。
CREATE OR REPLACE VIEW CS_XS AS SELECT * FROM XS WHERE 专业名='计算机' WITH CHECK OPTION ;
INSERT INTO CS_XS VALUES ('081255','李牧','计算机','1', '1990-10-21', '50', NULL, NULL) ;
6.将CS_XS视图中所有学生的总学分增加8。
UPDATE CS_XS SET 总学分=总学分+8 ;
7.将CS_KC视图中学号为081101的学生的101课程的成绩改为90。
UPDATE CS_KC SET 成绩=90 WHERE 学号='081101' AND 课程号='101';
8. 删除CS_XS中女同学的记录。
DELETE FROM CS_XS WHERE 性别='0';
9. 将CS_XS视图修改为只包含计算机专业学生的学号、姓名和总学分。
ALTER VIEW CS_XS AS SELECT 学号,姓名,总学分 FROM XS WHERE 专业名='计算机';
【MySQL】视图实训相关推荐
- 头歌MySQL数据库实训答案2022
答案由本人收集+自己写的,仅作参考,帮助写不完作业的小伙伴 目录 实训1 数据库.表与完整性约束的定义(Create) 实训2 数据库.表与完整性约束的定义(Create) 实训3 基于金融应用的数据 ...
- 头歌MySQL数据库实训答案 有目录
头歌MySQL数据库答案 特别感谢黄副班.小青提供代码,有问题联系公众号[学思则安]留言更正 其他作业链接 数据库1-MySQL数据定义与操作实战 MySQL数据库 - 初识MySQL MySQL数据 ...
- MySQL数据库实训题_实训六 MySql数据库编程练习
实训六MySql数据库编程练习 一.实训目的 1.掌握Mysql数据库.Navicat for Mysql等软件的安装配置方法. 2.掌握使用JDBC驱动程序连接MySql数据库的使用方法. 3.掌 ...
- MySQL数据库实训题_mysql实训
2018年7月11日笔记 1.新建数据库 设有一个数据库,包括四个表:学生表(student).课程表(course).成绩表(score)以及教师信息表(teacher).用SQL语句创建四个表并完 ...
- mysql的实训报告论文_数据库实验报告范文
实验一建立数据库 班级:姓名:学号:分数: 一.实验目的 1.理解SQL Server 数据库的存储结构: 2.掌握SQL Server数据库的建立方法和维护方法. 二.实验内容 1.创建数据库 (1 ...
- MySQL上手实训———陪你重拾MySQL(一)
- 头歌 软件测试项目综合实训 答案 有目录善用目录 持续更新
头歌 软件测试项目综合实训 其他作业链接 非盈利文章,谢谢大家的分享和支持,如果大家有想要投稿的答案,也可以点击下面链接联系作者. 点击联系作者 作者博客 选择题加粗为正确答案 头歌java实训答案集 ...
- Bootstrap4+MySQL前后端综合实训-Day10-AM【实训汇报-下午返校、项目代码(7个包+7个Html页面)】
[Bootstrap4前端框架+MySQL数据库]前后端综合实训[10天课程 博客汇总表 详细笔记][附:实训所有代码] 目录 实训汇报 数据库--所有SQL语句 工程文件展示 代码 ①package ...
- Bootstrap4+MySQL前后端综合实训-Day07-PM【用户信息管理页面——功能展示(分页显示数据、添加用户、批量删除用户、编辑用户信息)、servlet项目代码整理汇总】
[Bootstrap4前端框架+MySQL数据库]前后端综合实训[10天课程 博客汇总表 详细笔记][附:实训所有代码] 目 录 页面展示 分页显示数据 添加用户信息 (单个/批量)删除用户 编辑 ...
最新文章
- CSAPP(4):存储器层次结构
- 使用FileUpload控件上传图片并自动生成缩略图、自动生成带文字和图片的水印图
- 论文简述 | 鸟瞰单目多体SLAM
- 在博客园写了一年博客,收获的不仅仅是写作技能——我能一直保持积极的学习和工作态度...
- 【控制】《复杂运动体系统的分布式协同控制与优化》-方浩老师-第11章-意图场模型干预下的人机共享控制
- 服务器忘记linux系统密码,linux系统服务器忘记密码怎么办
- 简单使用Boost线程池threadpool
- zbb20171215 git 版本回退
- python对象属性在引用时前面需要加()_python基础-面向对象进阶
- WORD中如何添加复选框控件?
- 剑指Offer30-包含min函数的栈(单调栈)
- pandas打印某一列_Pandas数据分析教程
- linux 查看内存消耗情况,Linux终端:用smem查看内存占用情况
- vb全局热键的写法(占很少的资源)
- mysql数据库备份sql语句_mysql用户管理、常用sql语句及数据库的备份
- TextView控件的使用(KongJian)
- 如何在你的 wordpress 网站中添加搜索框
- 锁屏显示Activity
- Python数据处理(三)——美国西雅图自行车流量可视化
- 数字图像处理---低高通滤波实验(MATLAB实现)
热门文章
- 你所关心的外贸获客软件功能都在这里了!
- 汽车报价大全IOS客户端
- 劲舞团登陆不上消息服务器,《劲舞团》在内的多款产品服务器无法登陆
- 计算机评课用语不足与建议,评课用语不足与建议 [听课评语优缺点]
- 一种用凹槽斜支撑和弹簧拉紧的天然气罐对接机构
- 网易嵌入式面试 2015年9月2日下午网易视频二面
- 光纤、光模块、光接口、光跳线等弱电系统常用知识
- 【日常小问题1】U盘写入速度变慢的解决方法(适用于win10)
- keepalived配置手册(V1.2.24)中文版
- python 判断当前系统是linux还是windows