Mysql 第四次作业

1、建库建表

1.学生表student,定义主键,姓名不能重名,性别只能输入男或女,所在系的默认值是"计算机",结构如下:student(Sno 学号,Sname姓名,ssex性别,Sage 年龄,sdept 所在系)Sno为主键

2.用SQL语句创建课程表

course(cno 课程号,Cname 课程名)sno,cno为主键

3.用SQL语句创建选课表

sC(sno 学号,cno 课程号,score 成绩)Sno,cno为主键

2、处理表

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

2.为Course表中Cno 课程号字段设置索引,并查看索引

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

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

5.删除所有索引

相关推荐
GUIQU.11 分钟前
【Oracle】数据仓库
数据库·oracle
恰薯条的屑海鸥34 分钟前
零基础在实践中学习网络安全-皮卡丘靶场(第十六期-SSRF模块)
数据库·学习·安全·web安全·渗透测试·网络安全学习
咖啡啡不加糖38 分钟前
Redis大key产生、排查与优化实践
java·数据库·redis·后端·缓存
曼汐 .44 分钟前
数据库管理与高可用-MySQL高可用
数据库·mysql
MickeyCV1 小时前
使用Docker部署MySQL&Redis容器与常见命令
redis·mysql·docker·容器·wsl·镜像
2301_793102491 小时前
Linux——MySql数据库
linux·数据库
喵叔哟1 小时前
第4章:Cypher查询语言基础
数据库
刘 大 望1 小时前
数据库-联合查询(内连接外连接),子查询,合并查询
java·数据库·sql·mysql
从零开始学习人工智能2 小时前
Doris 数据库深度解析:架构、原理与实战应用
数据库·架构
LiRuiJie2 小时前
深入剖析MySQL锁机制,多事务并发场景锁竞争
数据库·mysql