索引练习题
索引作业:

1、创建这三张表:


联合主键:
列定义
[CONSTRAINT 约束名] 约束类型(列名)
定义约束的语法:
列级约束:在定义列的同时定义约束
语法:列定义 约束类型,
表级约束:在定义了所有列之后定义的约束
语法:
列定义
[CONSTRAINT 约束名] 约束类型(列名)
2、用SQL语句创建学生表student,定义主键,姓名不能重名,性别只能输入男或女,所在系的默认值是 “计算机”
3、修改student 表中年龄(age)字段属性,数据类型由int 改变为smallint
mysql> alter table student modify Sage smallint;

4、为SC表建立按学号(sno)和课程号(cno)组合的升序的主键索引,索引名为SC_INDEX
ALTER TABLE 表名 ADD [ UNIQUE | FULLTEXT | SPATIAL ] INDEX 索引名(属性名 [ (长度) ] [ ASC | DESC]);
mysql> alter table SC add index SC_INDEX(Sno,Cno asc);

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

student.Sno=course.Cno 三张表怎么写

浙公网安备 33010602011771号