数据库系统概论(王珊第五版)数据库实验1.pdf
实验 1 SQL SERVER 2008 环境 一、实验目的 1.掌握服务管理器的启动和停止方法;2.掌握 SQL Server Management Studio 对象资源管理器的使用方法;3.掌握注册服务器的步骤。4.掌握 E-R 图在计算机中的画法。二、实验学时 2 学时 三、实验要求 1.了解 SQL Server 2008 的安装过程。2.熟练掌握 SQL Server2008 数据库服务器的启动方法。3.熟练掌握 SQL Server2008 数据库服务器的登录方法和注册方法。4.掌握 E-R 图的画法,学会使用 Visio 画出标准的 E-R 图。5.独立完成实验内容,并提交书面实验报告。四、实验内容 1.了解并熟悉 SQL Server 2008 的安装方法。2.登录 SQL Server 2008 服务器,主要包括启动、暂停、停止和重新启动服务器,登录 SQL Server Management Studio 等操作;3.掌握 SQL Server Management Studio 对象资源管理器的使用方法;4.注册 SQL Server 2008 服务器。5.有一个图书管理系统需要构建 E-R 图,要求如下:(1)可随时查询书库中现有书籍的品种、数量与存放位置。所有各类书籍均可由书号唯一标识。(2)可随时查询书籍借还情况,包括借书人单位、姓名、借书证号、借书日期和还书日期。约定:任何人可借多种书,任何一种书可为多个人所借,借书证号具有唯一性。(3)当需要时,可通过数据库中保存的出版社的电报编号、电话、邮编及地址等信息向相应出版社增购有关书籍。约定,一个出版社可出版多种书籍,同一本书仅为一个出版社出版,出版社名具有唯一性。将有关实体型及其联系画出 E-R 模型图画在实验报告册中。五、实验步骤 1.了解并熟悉 SQL Server 2008 的安装方法(参见给定幻灯片演示文稿)。2.启动、暂停、停止 SQLSERVER 服务 方法 1:利用 windows services 启动服务 在 windows 的开始菜单中,依次选择“控制面板/管理工具/服务”,打开windows 服务窗口,找到 SQL Server(MSSQLSERVER)并双击此服务,打开属性对话框,此时可查看服务的状态。若处于未启动状态,可单击【启动】按钮将其启动;若计算机设置的是自动启动类型,则该服务已经被启动,单击【暂停】、【停止】可以暂停或停止服务。方法 2:利用 SQL Server 配置管理器启动服务 在 windows 的开始菜单中,依次选择“所有程序”“Microsoft SQL Server 2008”“配置工具”“SQL Server 配置管理器”,启动 SQL Server Configuration Manager。图 1-1 在左侧窗口中单击【SQL Server 服务】,在右窗格中就会显示所有的服务的运行情况,如果服务前有表示服务开启;如果服务前有表示服务停止。找到“SQL Server(MSSQLSERVER)”服务,在服务上单击右键,选择“启动”,SQL Server 数据库引擎服务启动。图 1-2 在服务名称上单击鼠标右键则可以在菜单中选择【暂停】、【停止】等操作可以将服务暂停或关停。方法 3:利用命令启动停止服务 在操作系统的任务栏中单击“开始”菜单,选择“运行”命令,在下拉列表框中输入“cmd”命令,单击“确定”按钮。输入如下命令,即可启动、停止或暂停相应的服务。启动 SQL Server:NET START MSSQLSERVER 暂停 SQL Server:NET PAUSE MSSQLSERVER 重新启动暂停的 SQL Server:NET CONTINUE MSSQLSERVER 停止 SQL Server:NET STOP MSSQLSERVER 3.登录服务器 在使用 SQL Server Management Studio 管理数据库引擎服务器时,需要首先登录到服务器上,第一次登录时需要将登录界面的“服务器名称”选项修改为本地的计算机名。同时将身份验证方式改为“Windows 身份验证”,然后单击“连接”。图 1-3 获取本地计算机名:右键点击“我的电脑”属性“计算机名”标签页 4.对象资源管理器的使用 在 SQL Server Management Studio 的窗口中,左边对象资源管理器,它以目录树的形式组织对象。右边是操作界面,如“查询分析器”窗口、“表设计器”窗口等。(1)了解数据库和对象。在安装 SQL Server 2008 后,系统生成了 4 个数据库:master、model、msdb和 tempdb。在对象资源管理器中单击“系统数据库”,右边显示 4 个系统数据库。如图 1-4 所示。图 1-4 图 1-5 打开 master 数据库前面的加号,观察数据库对象的组织方式。展开 master 如图1-5 所示的系统表,右击【dbo.spt_values】选项,并在菜单中选择编辑前 200 行,可以看到该数据表中的内容。(2)查询分析器的使用 在【SQL Server Management Studio】窗口中单击【新建查询】按钮,在对象资源管理器的右侧出现【查询分析器】窗口。如图 1-6 所示。图 1-6 在该窗口中输入下列命令:USE master SELECT*FROM dbo.spt_values GO 单击【!执行】按钮,可执行该条命令。也可以在执行按钮前的下拉框中选择当前数据库为“master”,则可以省略“USE master”命令。(3)了解模板资源管理器的使用方法 单击菜单栏【视图】,选择【模板资源管理器】菜单项,主界面右侧出现【模板资源管理器】窗口。在该窗口中找到【database】,双击【create database】,查看 CREATE DATABASE 语句的结构。4.注册 SQL Server 2008 服务器 在【SQL Server Management Studio】中的菜单【视图】中选择【已注册的服务器】,图 1-7 弹出已注册服务器窗口,在窗口中的 local server Groups 上右击鼠标,在菜单中选择【新建服务器注册】。图 1-8 弹出如下新建服务器注册对话框,进行新的服务器注册。图 1-9 也可以选择【新建服务器组】进行组的建立。输入服务器组名称,单击确定即可。图 1-10 在新建的服务器组下面注册服务器,在新建服务器节点处单击鼠标右键,弹出菜单,选择新建选项下面的服务器注册选项,进行服务器注册,如图所示。图 1-11 5.E-R 图绘制工具介绍(1)Visio 适用对象:IT 和商务专业人员 适用事务:就复杂信息、系统和流程进行可视化处理、分析和交流。使用具有专业外观的 Office Visio 图表,促进对系统和流程的了解,深入了解复杂信息并利用这些知识做出更好的业务决策。(2)PowerDesigner 适用类型:是 Sybase 公司的 CASE 工具集 适用事务:使用它可以方便地对管理信息系统进行分析设计,它几乎包括了数据库模型设计的全过程。可以制作数据流程图、概念数据模型、物理数据模型,可以生成多种客户端开发工具的应用程序,还可为数据仓库制作结构模型,也能对团队设备模型进行控制。(3)Erwin 适用类型:数据建模工具,是关系数据库应用开发的优秀 CASE 工具。适用事务:支持各主流数据库系统,其设计图支持 MS office 的直接拷贝。ERwin 也能与 CA 的 Model Mart 集成,满足企业建模的需求。(4)SmatDraw 适用类型:商业绘图软件 适用事务:是世界上最流行的。轻松的绘制具有专业水准的商业图。