资源预览内容
第1页 / 共5页
第2页 / 共5页
第3页 / 共5页
第4页 / 共5页
第5页 / 共5页
亲,该文档总共5页全部预览完了,如果喜欢就下载吧!
资源描述
数据库技术实验指导书徐州师范大学计算机科学与技术学院实验一 使用数据库管理系统 (2 学时 )【实验目的】1. 掌握服务管理器的启动和停止方法;2. 掌握注册服务器的步骤;3. 掌握在 SQL Server 2008 中创建和编辑数据库;4. 掌握备份、附加和分离数据库的方法【实验要求】1. 熟练掌握SQL Server2008数据库服务器服务启动和注册方法;2. 熟练使用Management Studio界面方式创建及编辑数据库;3. 熟练进行数据库备份、分离附加操作;4. 独立完成实验内容,并提交书面实验报告。【实验内容】1. 管理 SQL Server 2008 服务器,主要包括启动、暂停、停止和重新启动等操作;2. 注册 SQL Server 2008 服务器。3. 使用 SQL Server 2008 对象资源管理器和 SQL 语句(新建查询)两种方法,完成学 生管理系统数据库的创建,修改数据库属性。( 1)创建一个数据库,要求如下。 数据库名 “ STUDENT”。数据库中 包含一个数据文件, 逻辑文件名为 student_data, 磁盘文 件名 为 student_data.mdf,文件初始容量为 10MB,最大容量为100MB,文件容量递增值为 5。事务日志文件,逻辑文件名为 student_log,磁盘文件名为student_logdf,文件初始 容量为 5MB ,最大容量为 30MB ,文件容量递增值为 2MB 。( 2)对该数据库做如下修改。添加一个数据文件.逻辑文件名为 student2_data,磁盘文件名为 student2_data.ndf, 文件初始容量为 5MB ,最大容量为 50MB ,文件容量递增值为 5MB 。将日志文件的最大容量增加为 50MB .递增值改为 3MB 。( 3)将学生数据库更名为 STU。( 4)备份 STUDENT 数据库。( 5)删除 STUDENT 数据库。( 6)还原 STUDENT 数据库。4. 附加给定的数据库文件并分离创建好的数据库文件。实验步骤】1. 管理 SQL Server 2008 服务器,主要包括启动、 暂停、停止和重新启动等 操作;方法1 利用 windows services 启动服务在windows的开始菜单中,依次选择“控制面板/管理工具/服务”,打开 windows服务窗口,找到SQL Server(MSSQLSERVE并双击此服务,打开属性对话 框,此时可查看服务的状态。若处于未启动状态,可单击【启动】按钮将其启动; 若计算机设置的是自动启动类型,则该服务已经被启动,单击【暂停】、【停止】可以暂停或停止服务。方法 2:利用 SQL Server Configuration Manager启动服务在windows的开始菜单中,依次选择“所有程序” “Microsoft SQLServer 2008” “配置工具” “ SQL Server配置管理器”,启动 SQL Server Configuration Manager 。在左侧窗口中单击【SQL Server服务】,在右侧的窗 口中可以看到正在运行的服务情况,找到SQLServer(MSSQLSERVER)务,如果服务前有I誥1表示服务开启;如果服务前有 匸表示服务停止。在服务名称上单击 鼠标右键则可以在菜单中选择 【开启】、【暂停】、【停止】等操作。通过SQLServer Con figuration Ma nager 查看SQL Server所有服务,写在试验报告册中;方法3:利用命令启动停止服务在操作系统的任务栏中单击“开始”菜单,选择“运行”命令,在下拉列表 框中输入“ cmd命令,单击“确定”按钮。输入如下命令,即可启动、停止或暂停相应的服务。启动 SQL Server:NET START MSSQLSERVER暂停 SQL Server:NET PAUSE MSSQLSERVER重新启动暂停的 SQL Server:NET CONTINUE MSSQLSERVER停止 SQL Server:NET STOP MSSQLSERVER2. 注册SQL Server 2008服务器一般情况下,本地的SQL Server 2008数据库服务器在安装完毕后自动进行了 注册,在远程客户机上,只能由程序员手工完成注册; 步骤:-输入服务器名称及身份验证等选项,测试连接是否成功;开始菜单中, 依次选择“所有程序” “ Microsoft SQL Server 2008” 【SQL Server ManagementStudio-!取消】【视图】【已注册的服务器】,在弹出的窗口中选择服务 器组,右击鼠标在菜单中选择【新建服务器注册】 。 打开【新建服务器注册】对话框。从【连接到数据库】下拉列表中指定当前 用户将要连接到的数据库名称。在【身份验证】下拉列表中选择【 Windows 身份 验证】选项。单击【连接属性】标签,打开【连接属性】选项卡。这里可以设置 连接到的数据库、网络及其他连接属性。其中, 【默认值】选项表示可以从当前 服务器中选择一个数据库。当选择【浏览服务器】选项时,打开【查找服务器上 的数据库】对话框。从该窗口中可以指定当前用户连接服务器时默认的数据库。 设定完成后,单击【确定】按钮返回【连接属性】选项卡;单击【测试】 ,如果 测试成功,单击【保存】 ,则服务器注册成功,注册成功的服务器既可以在 SQL Server Man ageme nt Studio中进行管理了。3. 用界面方式创建一个 SQL Server 数据库用在windows的开始菜单中,依次选择“所有程序Microsoft SQLServer 2008” 【SQL Server Management Studio,在弹出的对话框中 右击窗口左侧树 形结构的资源管理器中的【数据库】 ,在弹出的菜单中选择【新建数据库】选项。 打开新建数据库对话框, 在数据库名称处填写数据库的名称。 数据库文件菜单中 设置数据库的文件名称和属性。 我们可以通过对象资源管理器中数据库名称上点 击鼠标右键,在弹出的对话框中选择【属性】来查看数据库的相关信息。在建立 数据库所指定的地址找到数据库文件。4. 附加和分离数据库文件附加数据库:在【SQL Server Management Studio左侧的对象资源管理器中, 右击窗口 左侧树形结构的资源管理器中的【数据库】 ,在弹出的对话框中选择【附加】选 项。弹出【附加数据库对话框,单击【添加按钮,在弹出的【定位数据库文 件对话框中选择需要添加的数据库文件名,单击【确定按钮。则可以在【附 加数据库窗口中看到该数据库的状态与文件,单击【确定按钮,则数据库添 加成功。分离数据库:在资源管理器中的 【数据库 下拉列表框中选择需要分离的数据库, 单击鼠 标右键选择【任务-【分离,弹出【分离数据库对话框,在右侧的复选框 中可以选择是否删除链接和更新统计信息,单击【确定按钮,则数据库分离成附:1. 使用 SQL 语句创建数据库使用 SQL 语句创建数据库的语法如下:CREATE DATABASE database_name ONPRIMARY( NAME = logical_file_name,FILENAME = os_file_name ,SIZE = size,MAXSIZE = max_size|UNLIMITED,FILEGROWTH = growthncrement),n:=FILEGROUP filegroup_name ,nLOG ON(NAME = logical_file_name,FILENAME = os_file_name SIZE = size,MAXSIZE = max_size | UNLIMITED,FILEGROWTH = growth_increment)2使用 SQL 语句查看、修改数据库属性使用 Transact-SQL 语句查看、修改数据库属性的语法为:查看: sp_helpdb database_name修改:ALTER DATABASE 数据库名称ADD FILE , nTO FILEGROUP 文件组名称 /* 在文件组中增加数据文件,默认情况下为主文件组*/|ADD LOG FILE , n|REMOVE FILE 逻辑文件名称ADD FILEGROUP 文件组名称|REMOVE FILEGROUP 文件组名称|MODIFY FILE |MODIFY NAME= 新数据库名称|MODIFY FILEGROUP 文件组名称 文件组属性 |NAME= 新文件组名称 注意:删除数据文件时,逻辑文件与物理文件均被删除;使用 MODIFY FILE 更改文件属性时应该注意,一次只能修改文件的一个属性。 操作内容:1. 创建一个STUDENT数据库,其中主文件组包含主要数据文件student1_dat和次要数据文件student2_dat。有2个次要文件组:studentGroup1包含2个次要数据文件 student1Fi1_dat 和 studentFi2_dat, studentGroup2 包 含 student2Fi1_dat 和 student2Fi2_dat两个次要数据文件。日志的逻辑文件名为student_log,此日志文件存储在 c:mssqldatastudentlog.ldf 中。2. 查看和修改数据库文件 修改日志文件的最大值,将 student1_log 日志文件的最大值更改为 150M。( 2)修改日志文件的初始值,将student1_log 日志文件的初始值由 5M 更改为 20M。( 3)查看数据库信息执行系统存储过程sp_helpdb,可以查看student数据库信息,并验证数据库是否已经修改成功。Sp_helpdb student( 4)更改数据库更改数据库 student时为student添加一个辅助文件,文件名为studentfz,存储在 e:studentfz.ndf 中,初始大小为 3MB ,最大值为 50MB ,增长量为 3MB 。向数据库student中添加一个含有2个文件的文件组向student数据库中添加2个5MB的日志文件删除数据库 student 中的一个文件 studentfz.ndf【实验报告】1. 写出 SQL Server 2008 的功能与特点 , 使用方法 , 应用状况的报告。2. 独立完成操作内容,记录实验过程中所出现的问题及解决方案。
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号