首先先创建库,然后创建需要的这三个表
用dese+表名查看
然后题目要求对表进行修改
用alter table这个语法来对表进行修改
modify为修改字段+ 需要修改的字段的属性类型+改变为的属性
最后用desc+Student查看
第二题需要创建索引
创建索引create+index+索引名称
create+index+索引名称 on + course(Cno)‘在哪个表哪个字段生效’
最后用show index from Course查看
第三题创建组合升序主键索引
create unique index+索引名on SC(sno asc‘因为是组合索引所以要用asc进行升序’,Cno asc);
asc为升序,dsc为降序
第四题创建视图
创建一个视图,视图不是一个实体表
首先要创建视图 create view +(视图名)stu_info as select Sname,Ssex,Cname,Score from Student join(进行链接到第二张表)SC(作为中间表) on Student.Sno=Sc.Sno join Crouse on SC.Cno=Crouse.Cno;
然后出现了错误,步骤应该是没问题的(应该是表中大小写的问题)
第五题删除索引 drop+index course_Cno on course(在这个表上)
然后还有一个SC_index on SC;