《数据库管理系统》实验报告2010/2011学年第2学期
实验项目:认识DMBS系统
班级:
学生:(学号)
地点:经管院A 实验室
机器号:rlzy17
指导教师:
时间:2012 年 3 月15 日
经济管理学院信息管理教研室
实验要求:
将实验成果文件压缩,以<班级>_<学号>_<实验X>.RAR文件形式交付指导老师,需包含对作品的说明文件。
1.记录实验内容
2.总结分析实验中的收获心得
教师
评语
一、实验内容和步骤:(描述实验的主要内容和关键步骤,记录屏幕截图)
1.使用企业管理器,创建用户自己的专用数据库(用完整学号命名)
企业管理器是SQL Server 主要的管理工具,它是SQL Server中用户用得最多的一个工具,也是SQL Server提供的用户管理界面。
它提供了简单易用的管理控制台(MMC)用户界面,使初学者可以通过菜单和向导的模式建立数据库、定义数据表、备份和还原、数据导入导出、以及管理用户权限和数据库安全级别等高级功能。
在这里,用户可以以图形化方式管理所能访问的全部SQL 服务器,包括数据库(Database)、数据装换服务(Data Transformation Services)、管理(Managerment)、安全(Security)等管理.
1)在本地磁盘创建一个数据库(用学号240103817命名),有一个数据文件和日志文件,将文件名称分别命名为240103817和240103817_log,物理名称命名为240103817_data.mdf 和240103817_log.ldf,初始大小都为3MB,增长方式分别为10%和1MB,数据文件最大为500MB,日志文件大小不受限制。
2)新建一个Company数据库,将该数据库的主数据文件逻辑名称命名为Company_data,物理文件命名为Company.mdf,初始大小为10MB,最大尺寸为无限大,增长速度为10%;数据库的日志文件逻辑名称为Company_log,物理文件名为Company.ldf,初始大小为1MB,最大尺寸为50MB,增长速度为1MB。
3)新建数据库DB,使其有2个数据文件,文件逻辑名分别为DB_data1和DB_data2,文件初始大小均为5MB,最大为100MB,按10%增长;只有一个日志文件,初始大小为3MB,按10%增长;所有文件都存储在E盘文件夹CS中。
4)在数据库(用学号240103817命名)中增加数据文件db2,初始大小为10MB,
最大大小为50 MB,按10%增长;
5)在数据库(用学号240103817命名)中添加日志文件,保存在E盘中,初始大小为1MB,最大无限制,增长方式按照1MB增长;
6)修改数据库(用学号240103817命名)主数据文件的大小,将主数据文件的初始大小修改为10Mb,增长方式为20%;
7)修改数据库(用学号240103817命名)辅助数据文件初始大小为3MB,最大为100MB,按照10%增长,名称为db;
8)将数据库(用学号240103817命名)辅助数据文件和第二个日志文件删除;9)删除数据库company和DB。
2.使用查询分析器(Query Analyzer)
查询分析器是SQL Server 的另一个非常主要的客户端工具,
SQL Server Query Analyzer是用来管理服务器的一个工具。
与企业管理器不同,使用该工具时,必须键入SQL命令和SQL脚本程序。
但与企业管理器相比,允许用户对DBMS用更多的控制。
只要用户熟悉Transact - SQL 编程,查询分析器的管理功能比企业管理器有过之而无不及。
只是两者操作模式不一样,前者用Transact-SQL 程序对数据库系统进行分析和管理,后者用图形界面和向导对数据库进行操作。
启动SQL Server 2005查询分析器
【SQL Server Management Studio】→【新建查询】
在编辑器中输入查询分析语句“use msdb select*from backupfile”。
然后点击工具栏上的执行按钮(编辑框上方图形菜单中)进行执行。
查询结果将出现在编辑器的下面。
3. 使用服务器管理
服务器管理用来启动、暂停、停止MS SQL Server服务、SQL Server Agent服务、MS DTC服务以及Microsoft Search服务,是SQL Server的一个必要组成部分。
这些服务一般作为应用程序在服务器的后台运行。
实验中,我们只是用MS SQL Server服务。
服务器有三个不同状态:
●开始/继续(Started/Continue)——这种服务状态表示服务正
在正常运行。
当MS SQL Server服务处于这种状态时,服务器课接受用户连接并处理数据。
●停止(Stopped)——当MS SQL Server服务处于这种状态时,
任何连接到服务器上的客户连接都会被断开,并且他们所有的过程都将终止。
在此种状态的其他服务和处理会被中断。
●暂停(Paused)——这种状态只对MS SQL Server服务有效。
当MS SQL Server服务暂停时,以连接到服务器上的用户将被允许继续保持连接,但新的用户连接将被拒绝。
管理SQL Server 2005服务器,主要包括启动、暂停、停止和重新启动等操作;
1)通过SQL Server Management Studio对服务器进行管理
启动顺序为【开始】→【程序】→【SQL Server 2005】→正确登录服务器→右击服务器,选择暂停或者停止服务器;
2)通过SQL Server Configuration Manager配置管理器进行管理
启动顺序为【开始】→【程序】→【SQL Server 2005】→【配置工具】
→【SQL Server Configuration Manager】→【SQL Server Server】选择暂停或停止制定服务;SQL Server 配置管理器(configuration manager)是一种工具,用于管理与SQL Server 相关联的服务、配置SQL Server 使用的网络协议以及从SQL Server 客户端计算机管理网络连接配置。
3)通过【控制面板】→【管理工具】→【服务】→【SQL Server
(MSSQLSERVER)】选择暂停或者停止服务器;
4.数据库服务器的连接
为要从远程计算机连接到的每个SQL Server 2005 实例启用远程连接。
操作步骤:
1.单击“开始”,依次指向“程序”、“Microsoft SQL Server
2005”和“配置工具”,然后单击“SQL Server 外围应用配置器”。
2.在“SQL Server 2005 外围应用配置器”页上,单击“服务
和连接的外围应用配置器”。
3.在“服务和连接的外围应用配置器”页上,展开“数据库引
擎”,依次单击“远程连接”和“本地连接和远程连接”,单击适用于您的环境的相应协议,然后单击“应用”。
注意:请在接收到以下消息时单击“确定”:
直到重新启动数据库引擎服务后,对连接设置所做的更改才会生效。
4.在“服务和连接的外围应用配置器”页上,展开“数据库引
擎”,依次单击“服务”和“停止”,等待MSSQLSERVER 服务停止,然后单击“启动”以重新启动MSSQLSERVER 服务。
注册SQL Server 2005服务器
一般情况下,本地的SQL Server 2005数据库服务器在安装完毕后自动进行了注册,在远程客户机上,只能由DBA手工完成注册;
步骤:【SQL Server Management Studio】→【文件】→【连接对象资源管理器】→输入服务器名称及身份验证等选项,测试连接是否成功;
连接到服务器后
二、实验总结:
在这次实验中,我初次学会使用企业管理器。
这次实验让我第一次认识并略微了解了DBMS系统。
这次实验主要是让我们创建数据库并设置其中的数据文件和日志文件的相关属性,查询分析器(Query Analyzer),服务器管理,数据库服务器的连接。
开始我们都不熟悉这个操作过程,在一次次的摸索中,慢慢了解其一些简单的操作过程,收获颇丰。
这让我了解到,数据库系统的相关理论知识是重要的,但是结合实践操作更为重要,其过程使我们将相关知识真正结合到实践中去,更好的了解了,数据库的相
关操作原理。