0
点赞
收藏
分享

微信扫一扫

MySQL---视图索引

得一道人 2024-01-18 阅读 11

表定义:

1.用SQL语句创建学生表student,定义主键,姓名不能重名,性别只能输入男或女,所在系的默认值是 “计算机”。

创建Student表

Student表插入数据

#查看表结构

#查看Student表数据

2.修改student 表中年龄(age)字段属性,数据类型由int 改变为smallint。

#在MySQL中,alter table 语句可以用于修改表的结构,包括添加、删除或修改列,以及重命名表。其中, modify关键字可以用于修改现有列的定义

3.为SC表建立按学号(sno)和课程号(cno)组合的升序的主键索引,索引名为SC_INDEX 。

#创建学生选课表SC

#学生选课表SC中插入数据

#查询学生选课表SC中的内容

4.创建一视图 stu_info,查询全体学生的姓名,性别,课程名,成绩。

#创建课程表Course

#课程表Course中插入数据

#查询课程表的数据

SQL语句分析:涉及三张表的连接,因为选课表SC中的Sno与学生表Sno数据一致,SC表中的Cno与课程表Cno数据一致,所以选课表SC表当作中间参数,连接另外两张表

#描述视图表v_Stu_SC_C的结构

 #查询视图表v_Stu_SC_C中的内容

举报

相关推荐

mysql---索引

MySQL---索引

MySQL---搜索引擎

Mysql-索引视图

MySQL索引和视图

mysql之视图、索引

0 条评论