实验一 sql server 系统基本操作.docx
- 文档编号:26003662
- 上传时间:2023-06-17
- 格式:DOCX
- 页数:21
- 大小:1,003.34KB
实验一 sql server 系统基本操作.docx
《实验一 sql server 系统基本操作.docx》由会员分享,可在线阅读,更多相关《实验一 sql server 系统基本操作.docx(21页珍藏版)》请在冰豆网上搜索。
实验一sqlserver系统基本操作
嘉应学院计算机学院
实验报告
课程名称
数据库系统概论
实验名称
SqlServer2000系统基本操作
实验地点
锡科405
指导老师
张海峰
实验时间
第2至第3周
提交时间
第3周周日
班级
1506
姓名
柯东煜
座号
07
一、实验目的
(一)通过实验了解大型数据库管理系统SQLSERVER2000基本架构,并且掌握验证SQLSERVER2000是否正确安装和基本的配置方法。
(二)通过实验,掌握SQLSERVER数据库与ACCESS数据库、EXCEL表和文本文件的数据之间的导入-导出方法。
二、实验原理
大型数据库管理系统是数据库管理的基本平台。
SQLSERVER2000数据存储在数据库中。
在数据库中,数据被组织到用户可以看见的逻辑组件中。
数据库还可以按物理方式,在磁盘上作为两个或更多的文件实现。
使用数据库时使用的主要是逻辑组件,例如表、视图、过程和用户。
文件的物理实现在很大程度上是透明的。
一般只有数据库管理员需要处理物理实现。
每个SQLServer实例有四个系统数据库(master、model、tempdb和msdb)以及一个或多个用户数据库。
3、实验过程描述
(1)基本操作
1、停止和启动SQLServer服务
可以通过下列4种方法停止和启动SQLServer服务
(1)SQLServer服务管理器。
程序->MicrosoftSqlServer->ServiceManager
(2)SQLServer企业管理器。
程序->MicrosoftSqlServer->EnterpriseManager->Sqlservergroup->servername
(3)控制面板中的服务对话框。
控制面板->管理工具->服务->MSSQLSERVER
(4)NT服务器命令行。
1)停止MSSqlServer
NETSTOPMSSQLSERVER
2)启动MSSqlServer
NETSTARTMSSQLSERVER
3)暂停MSSqlServer
NETPAUSEMSSQLSERVER
4)重新启动暂停的MSSQLServer
NETCONTINUEMSSQLSERVER
2.验证SqlServer
命令行方法:
osql-U(username)-P(Password)
在此:
username为sa;Password为空
(1)显示版本:
SELECT@@version
GO
(2)显示服务器名
SELECT@@servername
GO
3.注册服务器和创建服务器组
(1)注册服务器
启动企业管理器,右击SQLServerGroup,选择NewSQLServerRegistration。
出现RegisterSQLServerWizard(注册SQLServer向导)对话框
在Server下拉式菜单中,输入你打算注册的SQLServer名
(2)右击SQLServerGroup,在菜单中选择NewServerGroup,出现ServerGroups对话框
4.了解系统数据库
SQLServer管理两种类型的数据库:
系统数据库和用户数据库。
系统数据库存储SQL
Server专用的用于管理自身和用户数据库的数据。
用户数据库用于存储用户数据。
创建的系统数据库包括master、model、tempdb和msdb
安装过程还会创建一个叫作“pubs”和“northwind”的用户数据库的样本。
SQLServer使用存储在系统数据库中的信息来操纵和管理自身以及用户数据库。
存储在系统数据库中的信息来操纵和管理自身以及用户数据库。
无论是系统数据库还是用户数据库都包含系统表。
系统表存储有关SQLServer的行为信
息的数据。
系统表分为两种。
无论是系统数据库还是用户数据库,每个数据库都包含18个通
常叫作数据库目录的系统表。
(二)数据库的导入-导出
1.将sqlserver数据库转移到ACCESS数据库
(1).启动OFFICE的ACCESS,建立一个空的数据库(例如:
DB1)。
(2)、将需导出的数据库(NORTHWIND)右键-->所有任务-->Exportdata-->根据向导选择下一步,
数据源(microsoftOLEDBProviderforSQLServer),数据库(NORTHWIND)--->选择目的数据库(Destination):
MicrosoftExcel97-2000,
选择建立的EXCEL数据表(EDB1)--->COPYtable(s)andviewsfromthesourcedatabase--->选择Products,orders和customers表--->立即执行.
(3).数据库导出完成后,检查Excel数据表是否已经有表存在,与SQLSERVER中的数据进行比较,数据有没有丢失?
存在。
部分数据出现乱码。
3、将sqlserver数据库转移到文本文件中
注意一张表只能导出到一个数据文件
(1)、建立三个空的文本文件。
(2)、将需导出的数据库(NORTHWIND)右键-->所有任务-->Exportdata-->根据向导选择下一步,
数据源(microsoftOLEDBProviderforSQLServer),数据库(NORTHWIND)--->选择目的数据库(Destination):
textfile,
选择建立的文本文件--->COPYtable(s)andviewsfromthesourcedatabase--->选择Products,orders和customers表(其中的一个表),
以Delimited或Fixedfield两种格式导出--->立即执行.
(3)、比较Delimited或Fixedfield两种格式导出的数据。
Delimited格式导出的数据排列整齐有条理,让人一目了然;但是Fixedfield格式导出的数据就显得有点杂乱无章。
4、sqlserver数据库的导入
按照相反的顺序将ACCESS数据库,EXCEL表和文本文件导入SQLSERVER,有什么问题?
请分析。
5、新建一个数据库,在SQLSERVER上按向导建立一个TEST空的数据库。
将ACCESS数据库,EXCEL表和文本文件导入SQLSERVER,有什么问题?
请分析。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 实验一 sql server 系统基本操作 实验 系统 基本 操作
![提示](https://static.bdocx.com/images/bang_tan.gif)