sqlserver实验指导书实验1.docx
- 文档编号:28798572
- 上传时间:2023-07-19
- 格式:DOCX
- 页数:21
- 大小:1.08MB
sqlserver实验指导书实验1.docx
《sqlserver实验指导书实验1.docx》由会员分享,可在线阅读,更多相关《sqlserver实验指导书实验1.docx(21页珍藏版)》请在冰豆网上搜索。
sqlserver实验指导书实验1
实验1SQLServer2005的安装与基本应用
【实验目的】
1)了解SQLServer2005的安装方法、基本环境
2)了解SQLServer2005的基本架构
3)掌握SQLServer2005的服务器基本操作
4)掌握创建数据库与基本表对象的基本操作。
【实验环境】
Sqlserver2005
【实验重点及难点】
1)理解SQLServer2005服务的连接。
2)SQLServer2005数据库对象的基本操作。
【实验内容】
一、SQLServer2005的安装方法、基本环境
(一)安装SQLServer2005
1. 根据安装机器软硬件的要求,选择一个合适的版本,以下以开发版为例
2. 将SQLServer2005DVD插入DVD驱动器。
如果DVD驱动器的自动运行功能无法启动安装程序无法启动安装程序,请导航到DVD的根目录然后启动splash.hta。
3. 在自动运行的对话框中,单击“运行SQLServer安装向导”。
4. 在“最终用户许可协议”页上,阅读许可协议,再选中相应的复选框以接受许可条款和条件。
接受许可协议后即可激活“下一步”按钮。
若要继续,请单击“下一步”若要结束安装程序,请单击“取消”。
如下图:
5. 在“SQLServer组件更新”页上,安装程序将安装SQLServer2005的必需软件。
有关组件要求的详细信息,请单击该页底部的“帮助”按钮。
若要开始执行组件更新,请单击“安装”。
更新完成之后若要继续,请单击“完成”。
6. 在SQLServer安装向导的“欢迎”页上,单击“下一步”以继续安装。
7. 在“系统配置检查(SCC)”页上,将扫描安装计算机,以检查是否存在可能妨碍安装程序的条件。
8. 在“注册信息”页上的“姓名”和“公司”文本框中,输入相应的信息。
若要继续,请单击“下一步”
9. 在“要安装的组件”页上,请选择要安装的组件。
选择各个组件组时,“要安装的组件”窗格中会显示相应的说明。
您可以选中任意一些复选框。
建议全选。
若要安装单个组件,请单击“高级”。
否则,请单击“下一步”继续。
10. 在“实例名”页上,请为安装的软件选择默认实例或已命名的实例。
计算机上必须没有默认实例,才可以安装新的默认实例。
若要安装新的命名实例,请单击“命名实例”,然后在提供的空白处键入一个唯一的实例名。
11. 在“服务帐户”页上,为SQLServer服务帐户指定用户名、密码和域名。
您可以对所有服务使用一个帐户。
12. 在“身份验证模式”页上,选择要用于SQLServer安装的身份验证模式。
如果选择Windows身份验证,安装程序会创建一个sa帐户,该帐户在默认情况下是被禁用的。
选择“混合模式身份验证”时,请输入并确认系统管理员(sa)登录名。
建议选择混合模式,并输入安全的密码。
13. 如果选择ReportingServices作为要安装的功能,将显示“报表服务器安装选项”页。
使用单选按钮选择是否使用默认值配置报表服务器。
如果没有满足在默认配置中安装ReportingServices的要求,则必须选择“安装但不配置服务器”安装选项。
若要继续安装,请单击“下一步”
14. 在“错误报告”页上,可以清除复选框以禁用错误报告。
有关错误报告功能的详细信息,请单击该页底部的“帮助”。
若要继续安装,请单击“下一步”。
15. 在“准备安装”页上,查看要安装的SQLServer功能和组件的摘要。
若要继续安装,请单击“安装”。
16. 在“安装进度”页上,可以在安装过程中监视安装进度。
若要在安装期间查看某个组件的日志文件,请单击“安装进度”页上的产品或状态名称。
17. 在“完成MicrosoftSQLServer安装向导”页上,可以通过单击此页上提供的链接查看安装摘要日志。
若要退出SQLServer安装向导,请单击“完成”。
18. 如果提示您重新启动计算机,请立即重新启动。
19. 如果成功安装了SQLServer2005,则在开始菜单中添加了如下程序和相应的服务:
(二)SQLServer的环境介绍
1.AnalysisServices
提供“部署向导”,为用户提供将某个AnalysisServices项目的输出部署到某个目标服务器的功能。
2.配置工具
其子菜单中提供的配置管理器“SQLServerConfigulationmanager”用于查看和配置SQLServer的服务。
以下是SQLServer2005系统的7个服务。
右击某个服务名称,可以查看该服务的属性,并且可以启动、停止、暂停和重新启动相应的服务。
也可以使用操作系统“我的电脑”-“管理”选项,在【计算机管理】窗口中查看和启动、停止、暂停和重新启动相应的服务。
3.文档和教程
提供了SQLServer2005的联机帮助和示例数据库概述。
4.性能工具
子菜单提供了“SQLServerProfiler”和“数据库引擎优化顾问”用户数据库性能调试和优化工具。
5.SQLServerBusinessIntelligenceDevelopmentStudio
商务智能(BI)系统开发人员设计的集成开发环境,构建于VisualStudio2005技术之上,为商业智能系统开发人员提供了一个丰富、完整的专业开发平台,支持商业智能平台上的所有组件的调试、源代码控制以及脚本和代码的开发。
6.SQLServerManagementStudio
它将SQLServer早期版本中包含的企业管理器、查询分析器和分析管理器的功能组合到单一环境中,为不同层次的开发人员和管理员提供SQLServer访问能力。
二、SQLServer2005系统数据库简介
SQLServer2005有4个系统数据库,它们分别为Master、Model、Msdb、Tempdb。
(1)Master数据库是SQLServer系统最重要的数据库,它记录了SQLServer系统的所有系统信息。
这些系统信息包括所有的登录信息、系统设置信息、SQLServer的初始化信息和其他系统数据库及用户数据库的相关信息。
因此,如果master数据库不可用,则SQLServer无法启动。
在SQLServer2005中,系统对象不再存储在master数据库中,而是存储在Resource数据库中。
(2)model数据库用作在SQLServer实例上创建的所有数据库的模板。
因为每次启动SQLServer时都会创建tempdb,所以model数据库必须始终存在于SQLServer系统中。
当发出CREATEDATABASE(创建数据库)语句时,将通过复制model数据库中的内容来创建数据库的第一部分,然后用空页填充新数据库的剩余部分。
如果修改model数据库,之后创建的所有数据库都将继承这些修改。
例如,可以设置权限或数据库选项或者添加对象,例如,表、函数或存储过程。
(3)Msdb数据库是代理服务数据库,为其报警、任务调度和记录操作员的操作提供存储空间。
(4)Tempdb是一个临时数据库,它为所有的临时表、临时存储过程及其他临时操作提供存储空间。
Tempdb数据库由整个系统的所有数据库使用,不管用户使用哪个数据库,他们所建立的所有临时表和存储过程都存储在tempdb上。
SQLServer每次启动时,tempdb数据库被重新建立。
当用户与SQLServer断开连接时,其临时表和存储过程自动被删除。
1、SQLServer2005管理平台
SQLServer2005管理平台(SQLServerManagementStudio)包含了SQLServer2000企业管理器(EnterpriseManager),以及查询分析器(QueryAnalyzer)等方面的功能。
此外,SQLServer2005管理平台还提供了一种环境,用于管理AnalysisServices(分析服务)、IntegrationServices(集成服务)、ReportingServices(报表服务)和XQuery。
2、商业智能开发平台
SQLServer商业智能开发平台(BusinessIntelligenceDevelopmentStudio)是一个集成的环境,用于开发商业智能构造(如多维数据集、数据源、报告和IntegrationServices软件包)。
3、SQLServer分析器
SQLServer分析器(Profiler)是一个图形化的管理工具,用于监督、记录和检查SQLServer数据库的使用情况。
对系统管理员来说,它是一个连续实时地捕获用户活动情况的间谍。
可以通过多种方法启动SQLServerProfiler,以支持在各种情况下收集跟踪输出。
4、数据库引擎优化顾问
企业数据库系统的性能依赖于组成这些系统的数据库中物理设计结构的有效配置。
这些物理设计结构包括索引、聚集索引、索引视图和分区,其目的在于提高数据库的性能和可管理性。
SQLServer2005提供了数据库引擎优化顾问,这是分析一个或多个数据库上工作负荷的性能效果的工具。
5、分析服务
MicrosoftSQLServer2005AnalysisServices(SSAS)为商业智能应用程序提供联机分析处理(OLAP)和数据挖掘功能。
AnalysisServices允许设计、创建和管理包含从其他数据源(如关系数据库)聚合的数据的多维结构,以实现对OLAP的支持。
对于数据挖掘应用程序,分析服务允许设计、创建和可视化处理那些通过使用各种行业标准数据挖掘算法,并根据其他数据源构造出来的数据挖掘模型。
6、SQLServer配置管理器
SQLServer配置管理器是一种工具,用于管理与SQLServer相关联的服务、配置SQLServer使用的网络协议以及从SQLServer客户端计算机管理网络连接配置。
如下图所示。
7、SQLServer文档和教程
SQLServer2005提供了大量的联机帮助文档(BooksOnline),它具有索引和全文搜索能力,可根据关键词来快速查找用户所需信息。
SQLServer2005中提供的教程可以帮助了解SQLServer技术和开始项目。
三、SQLServer2005服务器的启动、暂停和停止
1、服务器管理
启动,暂停和停止服务的方法很多,这里主要介绍SQLServer配置管理器完成这些操作,其操作步骤如下:
1)单击“开始”---“MicrosoftSQLServer2005”-----“配置工具”,选择“SQLServerConfigurationManager”,打开SQLSetver配置管理器,如图1所示。
单击“SQLServer2005服务”选项,在右边的对话框里可以看到本地所有的SQLServer服务,包括不同实例的服务,如图2所示。
2)如果要启动、停止、暂停SQLServer服务的话,鼠标指向服务名称,单击右键,在弹出的快捷键菜单里选择“启动”、“停止”、“暂停”即可。
2、服务器注册
服务器注册主要为注册本地或者远程SQLServer服务器。
打开SQLServer2005下ManagementStudio,进行服务器注册。
注册步骤如下:
图1SQLServer配置服务管理器
(一)
图2SQLServer配置管理器
(二)
1)在视图菜单中单击“已注册的服务器”菜单选项显示出已注册的服务器,如图3所示。
图3已注册服务器
2)在右上角已注册的服务器中,选择注册类型进行相应服务类型注册。
3)在选定的服务类型的树型架构的根部单击鼠标右键,选择“新建”菜单下面的“服务器组”进行组的建立,如图4所示。
图4选择服务器组菜单
4)输入服务器组名称,单击保存即可,如图5所示。
图5新建服务器组
5)在新建的服务器组下面注册服务器,在新建服务器节点处单击鼠标右键,弹出菜单,选择新建选项下面的服务器注册选项,进行服务器注册,如图6所示。
填写服务器名称,选择相应的认证方式,输入用户名及密码,完成注册。
图6新建服务器注册
四、数据库的基本操作(以教材68页的“学生-课程数据库”内容为操作实例)
1、数据库的创建
1)打开“SQLServerManagementStudio”窗口,在“对象资源管理器”中展开服务器,鼠标右键单击“数据库”节点,单击“新建数据库”命令,会出现“新建数据库”对话框。
2)在对话框的“数据库名称”框内输入数据库名“S-T”,大小50M,日志文件名为S-Tlog、大小25M的新数据库,单击“确定”按钮即可创建默认大小的数据库。
3)鼠标右键单击“S-T”数据库,在弹出的快捷菜单中选择“属性”命令,会出现“数据库属性”对话框;在对话框中单击“文件”选项卡,可以增加或删除数据库文件,单击“确定”按钮即可完成数据库的修改。
4)鼠标右键单击“S-T”数据库,在弹出的快捷菜单中选择“任务”→“分离”命令,会出现“分离数据库”对话框,单击“确定”按钮即可完成数据库的分离。
5)鼠标右键单击“数据库”,在弹出的快捷菜单里选择“附加”命令,会出现“附加数据库”对话框,在该对话框中单击“添加”按钮,会出现“定位数据库文件”对话框,在改对话框中,选择要附加的数据库文件(.mdf),单击“确定”按钮后,返回到“附加数据库”对话框,再单击“确定”按钮即可完成数据库的附加。
2、数据库上建表并进行数据库的备份
(1)在数据库S-T上,建立如下所示的三个表:
Student
字段名
类型
长度
含义
Sno
char
10
学号
sname
char
20
姓名
ssex
char
2
性别
sage
smallint
年龄
Sdept
Char
20
所在系
Course
字段名
类型
长度
含义
Cno
char
4
课程号
cname
char
40
课程名
Cpno
char
4
先修课编号
Ccredit
smallint
学分
SC
字段名
类型
长度
含义
Sno
char
10
学号
Cno
char
4
课程号
Grade
smallint
成绩
(2)数据库文件的备份
(1)在SQLServer管理平台中,打开数据库文件夹,右击所要进行备份的数据库图标,在弹出的快捷菜单中选择“任务”选项,再选择备份数据库,如图7所示。
(2)出现SQLServer备份对话框,如图8所示。
图8中有两个页框,即“常规”和“选项”页框。
(3)单击“添加”按钮可以选择将备份添加备份文件还是设备,如图9所示。
(4)备份数据库的选项页框
(5)打开SQLServer管理平台,在数据库上单击鼠标右键,从弹出的快捷菜单中选择“任务”选项,再选择“还原数据库”命令,弹出还原数据库对话框,如图10所示。
图10还原数据库对话框-选项页框
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- sqlserver 实验 指导书
