实验四使用SQL语句创建并管理数据库、数据表

云南大学软件学院

实验报告

课程:数据库原理与实用技术实验任课教师:张璇,刘宇

专业:软件工程学号:20201120280 姓名:戴开新成绩:

实验4 使用SQL语句创建并管理数据库、数据表

1、用SQL语句创建并管理数据库“学生管理数据库”

要求:

(1)将该数据库存放在D盘的SQL目录下,数据库文件初始大小为1MB,最大容量为50MB,文件增长率为5MB,建立日志文件“学生管理日志”,将该数据库存放在D盘的SQL目录下,日志文件初始大小为1MB,最大容量为5MB,并按数据文件的10%增长,SQL语句为:

(2)修改数据库:将“学生管理数据库”的数据库最大容量更改为无限制(UNLIMITED),然后将“学生管理数据库”的日志文件增长方式改为1MB,SQL语句为:

(3)在“学生管理数据库”中建立如下四张表并录入所有数据,其中学生表必须用SQL语句创建,葛文卿的数据必须用SQL语句添加到表中,其他数据表的创建以及数据的录入可以使用图形方式:

学号姓名性别年龄所在院系班级入学日期20009001 葛文卿女22 国际贸易国贸2班2000-8-29 20014019 郑秀丽女21 会计学会计1班2001-9-2 20023001 刘成铠男18 计算机软件2班2002-8-27 20026002 李涛女19 电子学电子1班2002-8-27 20023002 沈香娜女18 计算机软件2班2002-8-27 20026003 李涛男19 计算机软件1班2002-8-27 20023003 肖一竹男19 计算机软件2班2002-8-27

课程号课程名选修课学分

C801 高等数学 4

C802 C++语言C807 3

C803 数据结构C802 4

C804 数据库原理C803 4

C805 操作系统C807 4

C806 编译原理C803 4

C807 离散数学 4

成绩表:(主键:学号、课程号)

学号课程号成绩学分

20023001 C801 98 4

20023002 C804 70 4

20026001 C801 85 4

20023001 C802 99 3

20026002 C803 82 4

授课表:(主键:课程号、班级名)

教师名课程号学时数班级名苏亚步C801 72 软件2班王文山C802 64 软件2班张珊C803 72 软件2班王文山C804 64 软件2班苏亚步C801 72 软件1班

创建学生表的SQL语句为:

将葛文卿数据添加到学生表的SQL语句为:

修改表中记录:将“李涛”同学的班级修改为“电子2班”,SQL 语句为:

创建Student_DB数据库中的四张表,创建成功的截图为:

学生表:

课程表:

成绩表:

授课表:

相关文档
最新文档