数据库实验报告五

  • 格式:doc
  • 大小:36.50 KB
  • 文档页数:2

实验五 视图、账户、备份

1. 实验目的

熟练掌握视图的使用、登录账户及用户的使用,数据库的备份与恢复。

2. 实验内容

(1)视图操作

创建视图

 创建一个名为stud_view1的水平视图,从数据库JWGL的sutdent表中查询出性别为“男”的所有学生资料。

 创建一个名为stud_view2的投影视图,从数据库JWGL的student表中查询出性别为“男”的所有学生的学号、姓名、性别。

 创建一个名为stud_view3的连接视图,从数据库JWGL的student表中查询出学号姓名,从course表中查询出课程名称,从student_course中查询出成绩。

对视图进行操作

 修改视图stud_view1,使其从数据库JWGL的sutdent表中查询出性别为“男”的所有学生资料。

 从视图stud_view3中查询出王红同学的信息。

使用SSMS管理控制台创建与管理视图

(2)账户与用户

创建登录账户

 创建一个登录账户login1密码为:log123 (注意大小写)。

创建用户user1与架构test1

 创建用户user1并且同时指定给登录账户login1

 创建架构test1并且同时赋权给用户user1

 在该架构上创建表test01

使用SSMS管理控制台修改SQL Server登录验证机制,并且开启sa账户。

用sa账户、login1账户登录测试。

 修改服务器属性安全性混合登录模式

 修改安全性登录名设置sa的密码

 重启SQL Server服务(注意不是重新登录SSMS管理控制台)

 使用login1登录,测试读取test1.test01

 测试向test1.test01中插入记录

 测试建立新表test02(如不成功,使用grant 语句赋予user1 建表的权限)

(3) 数据库备份与还原

使用管理控制台SSMS进行备份与还原(注意两者的区别)

永久性备份的创建与还原

 创建备份设备bake

 把数据库JWGL备份到备份设备中

 从备份设备中进行还原

临时性备份的创建与还原

 把数据库JWGL备份到临时文件bakeup01

 从文件bakeup01还原数据库

作业:

本次实验不用交实验报告。