【数据库】数据库基本操作,建,增,删,插入,更新与备份

一、实验目的

熟练掌握使用SSMS和T-SQL语句向数据表中插人记录、修改记录和删除记录的操作,体会并验证各类约束所起的作用。
了解SQL Server的数据备份和恢复机制,掌握SQL Server中数据备份和恢复的方法。

二、实验准备:

1.用SSMS和T-SQL语句插入(INSERT)、修改(UPDATE)和删除(DELETE)记录。
2.熟悉SQL ServeSSMS和查询分析器工具的使用方法。
3.分别使用SSMS和T-SQL语句实现同一数据库服务器上的数据备份和恢复—备份与还原数据库。
4.使用SSMS和T-SQL语句实现不同数据库服务器间的数据备份和恢复—分离与附加数据库。

三、实验内容和步骤

1.建表

用SSMS向学生表studinfo、课程表course和选课表sc中输入至少5条实际数据,其中学生表包含各类班级5位同学的信息,课程表包含5门实际课程。
在这里插入图片描述
点击右键点击编辑前200行,就可以打开确定列对应的行,进行填写。

1.1——建表

2.添加

用Transact-SQL语句向学生表中插入自己的信息。

在这里插入图片描述

1.2——添加

3.删除

用Transact-SQL语句在选课表中删除自己所选修的一门课程,比如删除“001”课程。
在这里插入图片描述

1.3——删除

4.插入

用Transact-SQL语句在选课表中插入一条课程表中不存在的课程选修记录,观察出现的提示信息并分析。
在这里插入图片描述
elective1是我的选课表~
1.4—插入

我这块没有出现提示www有大佬有提示吗?求教教

*5.用Transact-SQL语句新建

新建一个系部表department(系部名称,总人数,男生人数,女生人数),用Transact-SQL语句从学生表中采集相应信息添加到系部表。
在这里插入图片描述 在这里插入图片描述

1.5——新建

6.用Transact-SQL语句统计

在这里插入图片描述

1.6——统计
在这里插入图片描述

1.7——统计结果

7.备份

分别用SSMS和Transact-SQL语句为学生数据库student进行备份。
在这里插入图片描述
选择你的数据库右键选择任务然后选择备份。
1.8——SSMS备份
在这里插入图片描述
student_yxx是我的数据库哈

1.9——Transact-SQL备份

7.修改学生数据库中学生表和选课表的相应数据,以便比较还原前后的数据变化。
在这里插入图片描述
1.10——还原

8.还原

分别用SSMS和Transact-SQL语句还原学生数据库student,观察刚才修改的学生表和选课表的数据如何变化。
在这里插入图片描述

1.11——SSMS还原
在这里插入图片描述

1.12——Transact-SQL还原

我这边数据都没有变化?感觉是不太对劲的

10.用SSMS分离学生数据库student,并复制相应的*.mdf和*.ldf两个文件。

在这里插入图片描述

1.13——分离

11.用SSMS附加学生数据库student。

在这里插入图片描述

1.14——附加

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值