数据库实验一

本次实验在SQL Server环境下,以Administrator身份进行。实验内容包括在D盘(或C盘)创建以学号命名的文件夹,以及建立两个数据库student和SPJ,配置其数据文件和日志文件的大小、增长方式等参数。随后在student数据库中根据课本第三章内容创建了student、course和sc三张表,并输入相关数据,同时通过alter table 添加主码和外码的约束。
摘要由CSDN通过智能技术生成

实验内容及步骤

1、假设SQL Server服务已启动,并以Administrator身份登录计算机(文件名称自定);请分别使用Management界面方式和T-SQL语句实现以下操作:

  1. 在本地磁盘D(没有D盘就放到C盘也可以)上以学号为名字建立一文件夹。
  2. 要求在本地磁盘D创建一个学生-课程数据库(名称为student),只有一个数据文件和日志文件,文件名称分别为stu和stu_log,物理名称为stu_data.mdf 和stu_log.ldf,初始大小分别为5MB和3MB,增长方式分别为10%和1MB,数据文件最大为500MB,日志文件大小不受限制。
  3. 创建一个SPJ数据库,该数据库的主数据文件逻辑名称为SPJ_data,物理文件为SPJ.mdf,初始大小为10MB,最大尺寸为无限大,增长速度为10%;数据库的日志文件逻辑名称为SPJ_log,物理文件名为SPJ.ldf,初始大小为1MB,最大尺寸为50MB,增长速度为1MB。

2、在student数据库中建立课本第三章中的三个表student、course、sc,输入如下数据(注意主码和外码的约束设定好,建议先建好表导入数据后,然后再设定主码和外码的约束,使用alter table   add constraint 的方式创建),掌握课堂上讲的内容。

Sno

Sname

Ssex

Sage

Sdept

200515001

赵菁菁

23

CS

200515002

李勇

20

CS

200515003

张力

19

CS

200515004

张衡

18

IS

200515005

张向东

20

IS

200515006

张向丽

20

IS

200515007

王芳

20

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值