《数据库导论》实验报告
院系:
班级:
姓名:
学号:
一、实验目的
(1)了解SQL Server 数据库的逻辑结构和物理结构的特点。
(2)掌握使用SQL Server管理平台对数据库进行管理的方法。
(3)掌握使用Transact-SQL语句对数据库进行管理的方法。
二、实验内容、步骤及运行结果(截图)
(1)在SQL Server管理平台中创建数据库。
① 运行SQL Server管理平台,在管理平台的对象资源管理器中展开服务器。
② 右击“数据库”项,在快捷菜单中选择“新建数据库”菜单项。在新建数据库对话框的数据库名称文本框中输入学生管理数据库名studentsdb,单击“确定”按钮。
(2)选择studentsdb数据库,在其快捷菜单中选择“属性”菜单项,查看“常规”、“文件”、“文件组”、“选项”、“权限”和“扩展属性”等页面。
(3)打开studentsdb数据库的“属性”对话框,在“文件”选项卡中的数据库文件列表中修改studentsdb数据文件的“分配的空间”大小为2MB。指定“最大文件大小”为5MB。修改studentsdb数据库的日志文件的大小在每次填满时自动递增5%。
(4)单击“新建查询”打开查询设计器窗口,在查询设计器窗口中使用Transact-SQL语句CREATE DATABASE创建studb数据库。然后通过系统存储过程sp_helpdb查看系统中的数据库信息。
(5)在查询设计器中使用Transact-SQL语句ALTER DATABASE修改studb数据库的设置,指定数据文件大小为5MB,最大文件大小为20MB,自动递增大小为1MB。
(6)在查询设计器中为studb数据库增加一个日志文件,命名为studb_Log2,大小为5MB,最大文件大小为10MB。
(7)使用SQL Server管理平台将studb数据库的名称更改为student_db。
(8)使用Transact-SQL语句DROP DATABASE删除student_db数据库。
(9)在SQL Server管理平台中删除studentsdb数据库。
【实验过程中遇到的问题】
进行到步骤三的时候,修改完数据库文件设置后,系统提示出错无法通过。
【解决方法】
首先我向老师请教,在老师的指导下我先将“最大文件大小”修改成了“无限制”,通过后,我再回头将“最大文件大小”改为5MB。
三、实验心得
这是第一次数据库实验课,可能是刚刚开始,自己对这门实验的准备不够充分,也对SQL server不是太了解,所以在开始做实验后,脑袋空空,但是在老师的指引下,自己一步步了解了这款数据库管理系统的基础操作,那种感觉是很奇妙的,感觉心里一下有了底气。按照指导书过完一遍之后,再回头看之前犯难的一些步骤,觉得好简单好基础,这应该就是所谓的“难的不会,会的不难”吧。
总的来说,通过本次实验,我基本掌握了在SQL Server中创建及编辑数据库的方法,包括使用窗体方式和命令方式创建数据库和删除数据库,还有在数据库中添加新的文件,以及使用Transact-SQL语句对数据库进行管理。
我个人对数据库实验是有很大兴趣的,掌握数据库管理的操作方法,无论对我的学习和以后的工作都有很大益处。