当前位置:首页 > 2014届数据库原理实验
实验一 DBMS管理工具的基本操作
1.1实验目的
1. 掌握企业管理器中数据库的备份与还原操作
2. 掌握企业管理器建立数据库和表,对表的结构进行修改,增加约束,创建索引,插入数
据等基本操作
3. 掌握登录查询分析器的方法,在查询分析器中使用SQL语言建立和修改数据库、表、
约束、索引等基本操作,练习数据的插入修改删除,并了解网络中数据的操作方法。 4. 数据库备份和还原,分离和附加
1.2实验要求
1. 使用企业管理器建立数据库,表,备份数据库,还原数据库。 2. 查看执行的结果,并记录实验中遇到的问题。
1.3实验内容
一、建立数据库和表
1、打开企业管理器,展开连接到本机的数据库服务管理器,右击数据库,选择“新建数据库”,建立Studentdb数据库。
要求:数据库名为studentdb,初始大小为3MB,最大为10MB,数据库自动增长,增长方式是按1MB比例增长;日志文件初始为1MB,最大可增长到5MB,按5%增长。数据库的逻辑文件名和物理文件名均采用默认值。
实验结果如下:
2、建立数据库表S,C,SC,结构如图1-1: 实验结果如下:
第 1 页 共 31 页
3、如图建立表间的关系
(1) SC表中有两个外键,Sno和Cno,分别关联到S和C表 (2) C表中建立自身联系,Cpno关联到cno
实验结果如下:
4、建立索引,约束
(1) 在S表中为Sname建立唯一性索引,并设为聚簇索引。(此时是否能建为聚簇索引?
如何解决?) 实验结果如下:
(2) 在S表中建立性别只能取“男”或“女”的约束
实验结果如下:
第 2 页 共 31 页
(3) 在C表中建立约束:规定学分不能为负数
实验结果:
二、备份数据库
1.完全备份
在studentdb数据库,点击右键? “所有任务”? “备份数据库”,选择“完全”备份,在“目的”选择备份到“添加”(图1-2),选择备份目的?文件名,点击对话框按钮,选择要备份到位置如H盘,在文件名处为备份文件命名为sdfds。
图1-2
2、差异备份、日志备份 选择数据库的故障恢复模式为:完整。
第 3 页 共 31 页
图1-4
删除SC表,进行差异备份,选择建立备份设备名为:stuback1,设置备份的计划在每周五20:00进行。查看该备份设备。
图1-5
分别隔2小时进行两次日志备份。
三、还原数据库
可删除studentdb数据库,然后利用刚才的备份文件还原数据库。 1. 完全还原
在左边窗格的树型列表中,右击“数据库”? “所有任务”? “还原数据库”,在还原为数据库的下拉列表中选择“studentdb”(若删除了数据库,则可在此处输入数据库名),选择“从设备”? “选择设备”,从保存备份文件的磁盘(H盘)中选择之前备份的文件。 2、选择差异备份进行还原 3、选择日志备份进行还原
实验结果如下图所示:
第 4 页 共 31 页
共分享92篇相关文档