Day06-作业(MySQL)

备注:本次作业最终需要提交的是对应的SQL语句。


软件安装:安装数据库可视化工具Navicat

Navicat下载,提取码:5555https://pan.baidu.com/s/1GtKdXu9Tx0G3ejgSwKVWZg


作业1:参照资料中提供的页面原型及需求描述,设计 部门表 tb_dept

tlias智能学习辅助系统,资料下载,提取码:5555https://pan.baidu.com/s/1oQqMQb-grCcAV3xx34dhwg

需求说明:

  • 设计页面原型中部门管理模块的表结构:部门表 tb_dept,要求ID为主键自增。

  • 要求表结构中的字段类型、长度设置合理,并设计合理的字段约束。


作业2:针对于上述的部门表 tb_dept,完成如下数据的增删改操作。

需求:

1). 编写SQL语句插入5条测试数据,要求一条一条插入,包含全部字段的值(insert语句)。

2). 编写SQL语句插入5条测试数据,要求一次性批量插入,包含全部字段的值 (insert语句)。

具体数据如下:

ID

部门名称

1

学工部

2

教研部

3

咨询部

4

就业部

5

人事部

3). 编写SQL语句完成更新操作,将 “人事部” 修改为 “人事行政部”。

4). 编写SQL语句完成删除操作,删除ID为4的部门。

要求:SQL语句的语法及操作严谨。


作业3:参照资料中提供的页面原型及需求描述,设计 班级表 tb_class

需求说明:

  • 设计页面原型中班级管理模块的表结构:班级表 tb_class,要求ID为主键自增 。 备注:不考虑班主任这个字段

  • 要求表结构中的字段类型、长度设置合理,并设计合理的字段约束。


作业4:针对于上述的班级表 tb_class,完成如下数据的增删改操作。

需求:

  • 编写SQL语句插入5条测试数据,要求一条一条插入,包含全部字段的值(insert语句)。

  • 编写SQL语句插入5条测试数据,要求一次性批量插入,包含全部字段的值 (insert语句)。

  • 编写SQL语句执行更新操作,更新id为1的班级,教室修改为 “401” (update语句)。

  • 编写SQL语句执行更新操作,将所有数据的结课时间设置为 “2023-12-31” (update语句)。

  • 编写SQL语句执行删除操作,删除id为1的班级数据 (delete语句)。

要求:SQL语句的语法及操作严谨。


作业5:参照资料中提供的页面原型及需求描述,设计 学生表 tb_student

需求说明:

  • 设计页面原型中学员管理模块的表结构:学生表 tb_student,要求ID为主键自增 。 备注:不考虑 所属班级 这个字段。

  • 要求表结构中的字段类型、长度设置合理,并设计合理的字段约束。


作业6:针对于上述的 学生表 tb_student,完成如下数据的增删改操作。 ​

需求:

  • 编写SQL语句插入5条测试数据,要求一条一条插入,包含全部字段的值(insert语句)。

  • 编写SQL语句插入5条测试数据,要求一次性批量插入,包含全部字段的值 (insert语句)。

  • 编写SQL语句执行更新操作,更新id为1的学生,将违纪次数修改为 1,且违纪扣分修改为10 (update语句)。

  • 编写SQL语句执行更新操作,更新性别为女的学生信息,将其最高学历统一修改为本科 (update语句)。

  • 编写SQL语句执行删除操作,删除性别为男的学生数据 (delete语句)。

要求:SQL语句的语法及操作严谨。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

穿城大饼

你的鼓励将是我最大的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值