数据库第四次作业
1.将mydb9_stusys数据库下的student、sc 和course表,备份到本地主机保存为st_msg_bak.sql文件,然后将数据表恢复到自建的db_test数据库中;
备份>创库>恢复
[root@localhost ~]# mysqldump -uroot -pMysql@123 mydb9_stusys student sc course > st_msg_bak.sql;
mysql> create database db_test;
[root@localhost ~]# mysql -uroot -pMysql@123 db_test < st_msg_bak.sql;
2.在db_test数据库创建一视图 stu_info,查询全体学生的姓名,性别,课程名,成绩。
mysql> create view stu_info as select s.sname as 姓名,s.ssex as 性别,c.cname as 课程名,sc.score 成绩 from student s join sc on s.sno = sc.sno join course c on sc.cno = c.cno;
3.查看mydb9_stusys库下哪些是视图表;
mysql> show table status where comment = 'view';
4.删除视图表
mysql> drop view stu_info;