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

文章目录

    • 一、实验目的
    • 二、实验准备:
    • 三、实验内容和步骤
        • 1.建表
        • 2.添加
        • 3.删除
        • 4.插入
          • **我这块没有出现提示www有大佬有提示吗?求教教**
      • *5.用Transact-SQL语句新建
      • 6.用Transact-SQL语句统计
      • 7.备份
      • 8.还原
          • **我这边数据都没有变化?感觉是不太对劲的**
      • 10.用SSMS分离学生数据库student,并复制相应的*.mdf和*.ldf两个文件。
      • 11.用SSMS附加学生数据库student。

一、实验目的

熟练掌握使用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门实际课程。
【数据库】数据库基本操作,建,增,删,插入,更新与备份_第1张图片
点击右键点击编辑前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语句从学生表中采集相应信息添加到系部表。
【数据库】数据库基本操作,建,增,删,插入,更新与备份_第2张图片 【数据库】数据库基本操作,建,增,删,插入,更新与备份_第3张图片

1.5——新建

6.用Transact-SQL语句统计

在这里插入图片描述

1.6——统计
【数据库】数据库基本操作,建,增,删,插入,更新与备份_第4张图片

1.7——统计结果

7.备份

分别用SSMS和Transact-SQL语句为学生数据库student进行备份。
【数据库】数据库基本操作,建,增,删,插入,更新与备份_第5张图片
选择你的数据库右键选择任务然后选择备份。
1.8——SSMS备份
在这里插入图片描述
student_yxx是我的数据库哈

1.9——Transact-SQL备份

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

8.还原

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

1.11——SSMS还原
【数据库】数据库基本操作,建,增,删,插入,更新与备份_第6张图片

1.12——Transact-SQL还原

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

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

【数据库】数据库基本操作,建,增,删,插入,更新与备份_第7张图片

1.13——分离

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

【数据库】数据库基本操作,建,增,删,插入,更新与备份_第8张图片

1.14——附加

你可能感兴趣的:(学习,sqlserver)