2023-7mysql期末复习题.zip
资源文件列表:

2023-7mysql期末复习题/操作复习题/
2023-7mysql期末复习题/操作复习题/2023:Mysql操作复习题.docx 16.93KB
2023-7mysql期末复习题/操作复习题/bookstore.sql 4.84KB
2023-7mysql期末复习题/操作复习题/xsgl.sql 2.48KB
2023-7mysql期末复习题/操作复习题/操作题参考答案.docx 303.2KB
2023-7mysql期末复习题/理论复习题.wps 39KB
2023-7mysql期末复习题/
资源介绍:
2023-7mysql期末复习题.zip
《Mysql 数据库应用》期末复习题
适用班级:移动互联 2101、移动互联 2102、大数据技术 2201、智能控制 2101
【总体要求】
按如下要求在 navicat for mysql 界面中操作,把操作成功的命令截图,粘贴到题单
相应题目的下面。最后将本题单文件上传至考试卷中。
一、 建库、建表、建约束
1、 创建名为”xscj”数据库
2、 在 xscj 数据库中创建表及表的约束
(1)创建名为 xs 的表
表结构如下:
列名
类型
是否允许空值
约束键
学号
字符串定长 10
不允许
主键
姓名
字符串变长 20
不允许
出生日期
日期型
允许

(2)创建名为 kc 的表
表结构如下:
列名
类型及长度
是否允许空值
约束键
课程号
字符串定长 10
不允许
主键
课程名
字符串变长 20
不允许
(3)创建名为 cj 的表
表结构如下:
列名
类型
是否允许空值
约束键
成绩编号
整形 5
不允许
主键
学号
字符串定长 10
不允许
课程号
字符串定长 10
不允许
外键:删除和修
改 都 设 定 为
cascade
成绩
数值浮点型(4,1)
允许

二、表数据的增、删、改操作
导入 xsgl.sql 数据库,对其中的数据按如下要求进行更新操作
1、向表 student 表中插入如下一行数据记录:
006,王林,男,2001-02-10,移动互联
2、替换学号为 006 的记录值为