当前位置: 首页 > backend >正文

第四次作业

作业

1.将mydb9_stusys数据库下的student、sc 和course表,备份到本地主机保存为st_msg_bak.sql文件,然后将数据表恢复到自建的db_test数据库中;

2.在db_test数据库创建一视图 stu_info,查询全体学生的姓名,性别,课程名,成绩。

3.查看mydb9_stusys库下哪些是视图表;

4.删除视图表

1.将mydb9_stusys数据库下的student、sc 和course表,备份到本地主机保存为st_msg_bak.sql文件,然后将数据表恢复到自建的db_test数据库中;

(1)备份 mydb9_stusys 数据库中的表到本地文件

mysqldump -uroot -p mydb9_stusys student sc course > c:\st_msg_bak.sq

(2)创建 db_test 数据库并恢复数据

create database db_test;

mysql -u root -p db_test < st_msg_bak.sql

三:视图增删改

1.在db_test数据库创建一视图 stu_info,查询全体学生的姓名,性别,课程名,成绩。

(1)在 db_test 数据库中创建 stu_info 视图:

use db_test;

create view stu_info as

select s.sname as 姓名, s.ssex as 性别, c.cname as 课程名, sc.score as 成绩

from student s

join sc on s.sno = sc.sno

join course c on sc.cno = c.cno;

2.查看mydb9_stusys库下哪些是视图表;

use mydb9_stusys;

-- 查看所有视图

show full tables where table_type like 'view';

3.删除视图表

-- 删除视图

drop view if exists 视图名;

http://www.xdnf.cn/news/15838.html

相关文章:

  • haproxy七层代理
  • 嵌入式硬件篇---继电器
  • C#.NET EFCore.BulkExtensions 扩展详解
  • 物联网安装调试-温湿度传感器
  • 分布式文件系统04-DataNode海量数据分布式高可靠存储
  • python中读取 Excel 表格数据
  • 【数据结构】揭秘二叉树与堆--用C语言实现堆
  • 【MySQL】索引中的页以及索引的分类
  • LLVM中AST节点类型
  • string【下】- 补充
  • MySQL中的排序和分页
  • 集群与高可用
  • Facebook 开源多季节性时间序列数据预测工具:Prophet 饱和预测 Saturating Forecasts
  • Go并发聊天室:从零构建实战
  • Shell脚本-tee工具
  • 小程序和H5数据mock配置过程
  • 前端环境搭建---基于SpringBoot+MySQL+Vue+ElementUI+Mybatis前后端分离面向小白管理系统搭建
  • LLM 的Top-P参数 是在LLM中的每一层发挥作用,还是最后一层?
  • SpringBoot五分钟快速入门指南
  • NW993NX584美光固态闪存NX559NX561
  • [故障诊断方向]基于二维时频图像和数据增强技术的轴承故障诊断模型
  • 数据分析综合应用 30分钟精通计划
  • 动态规划——数位DP经典题目
  • 量子计算与AI融合的技术突破与实践路径
  • 6. 装饰器模式
  • 如何解决pip安装报错ModuleNotFoundError: No module named ‘pillow’问题
  • 小架构step系列19:请求和响应
  • Java行为型模式---中介者模式
  • [故障诊断方向]SNNs:针对小样本轴承故障诊断的孪生神经网络模型
  • Selenium 中 findElement 方法全解析:定位网页元素的 7 种方式