实验内容
1.创建数据库。
2. 创建数据表,包含学生表,课程表和成绩表。
3. 修改数据表。
4.写入数据。
5.删除数据表。
实验原理
创建表:
create table 表名(字段名 字段类型,.....)
在创建的字段后面可以添加需要的约束,例如not null 非空约束、default 默认值约束和检擦约束 check之类的。
删除表:
drop table 表名;
修改表:
alter table 表名 rename as 新的表名;
插入数据:
insert into 表名[此处若未给定字段名,默认视为添加所有] value(内部的数据需要创建的字段相对应);
修改数据
update 表名 set 更改内容 where 匹配条件;
删除数据:
delete from 表名 where 匹配条件;
实验步骤
创建student数据库,并使用数据库
实现student_shenfen表的创建,并插入数据
1、创建student_shenfen表结构,代码实现
查看创建的student_shenfen表结构
插入student_shenfen表数据
查看插入的student_shenfen表数据
实现student_kecheng表的创建,并插入数据
创建student_kecheng表结构
查看创建的student_kecheng表结构
插入数据到student_kecheng表
查看插入student_kecheng的数据
实现student_chengji表的创建,并插入数据
创建student_chengj表结构
查看创建的student_chengj表结构
插入数据到student_chengj表
查看插入student_chengj的数据
表操作
添加专业字段在student_shenfen表中
代码实现
实现结果:
修改专业的类型为varchar(10)
代码实现
实现结果
删除student_kecheng表中的教师字段
代码实现
实现结果
更改表名
原表:
代码实现
实现结果
更改张三性别
原始数据
代码实现
实现结果
删除张三记录
原始数据
代码实现(若要删除张三记录则需要删除对应的外键表)
实现结果