sql server一些基础实验(学习1)

(1)使用SQL Server2008 Management Studio创建以你名字命名的数据库,为该数据库增加一个数据文件,初始大小为5MB。

在这里插入图片描述

(2)拷贝(1)中的数据文件和日志文件后,删除(1)中创建的数据库,并利用SQL Server2008 Management Studio来完成数据库的附加。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

(3)创建数据库student1。数据库的参数如下表所示
参数 参数值
数据库名称 Student1
数据库逻辑文件名 Student1_dat
数据文件名 C: \student1_dat.mdf
数据文件初始大小 10MB
数据文件最大值 50MB
数据文件增长量 原来的20%
日志逻辑文件名 Student_log
日志文件名 C: \student1_log.ldf
日志文件初始大小 5MB
日志文件最大值 25MB
日志文件增长量 5MB

在这里插入图片描述

(4)创建学生课程数据库,结构如下表所示:
数据库名 文件名 物理文件位置 初始大小 文件组
学生_课程 学生_课程_Data D:\SQL2008LX2\学生_课程_Data.MDF 4MB PRIMARY
学生_课程_Log D:\SQL2008LX2\学生_课程_Log.LDF
2MB MyLog

在这里插入图片描述

文件的物理存储位置可以随意选定。
表中的数据结构如下所示:
学生表:
学号 CHAR 5 不能空 主键, 姓名 CHAR 8 不能空
年龄 SMALLINT , 性别 CHAR 2, 所在系 CHAR 20
实现性别只能是“男”或“女”的Check约束和性别默认值为“男”

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

课程表:
课程号 CHAR 5 不能空 主键, 课程名 CHAR 20,唯一值
先行课 CHAR 5
在这里插入图片描述
选课表:
学号 CHAR 5 不能空,外键
课程号 CHAR 5 不能空,外键
(学号,课程号)主键
成绩 SMALLINT 0-100的约束。
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值