实验一 sql server 2000 系统基本操作
数据库课程实验报告_实验一_SQL Sever 2000 了解系统和创建数据库

实验一SQL Sever 2000 了解系统和创建数据库一实验目的要求1.初步了解SQL Sever 2000, 学习使用SQL Sever的常用工具。
2.练习Enterprise Manager 和Query Analyzer 的使用。
3.重点练习创建数据库和表,定义表的主键和外键。
4.学会数据库的备分和恢复。
二实验内容1.观察Microsoft SQL Sever 主要成分(1)找到系统目录,了解其中各子目录的作用;(2)找到系统自带的两个样本数据库和四个系统数据库;(3)了解系统提供的各种服务;(4)了解系统提供的各种管理工具;(5)练习使用help功能和Books Online.2.用Services Manger 启动,关闭服务器(1)启动服务器;(2)设置/取消自动启动;(3)关闭服3.初步使用Enterprise Manager(1) 进入Enterprise Manager窗口;(2) 注册服务器;(3) 登陆服务器;(4) 修改口令;(5) 设置服务器属性;(6) 添加新用户数据库操作;(7) 删除已注册的服务器;4.初步使用Qyert Analyzer(1)进入Qyert Analyzer 窗口;(2)在工具条上的Database 框中选中数据库;(3)查看pubs 数据库中表的数据;5定义数据(1)创建和撤消数据库数据库名为”student”,它的数据文件名为”student .MDF“,初始容量为10MB,需要是每次增长20%。
①用Enterprise Manager 创建,再删除这个数据库。
②用SQL语句创建,再删除这个数据库。
③用创建数据向导创建这个数据库。
6.基本表定义:学生表:S(SNO,SNAME,AGE,SEX,SDEPT)课程表:C(CNO,CNAME,CDEPT,TNAME)学习情况表:SC(SNO,CNO,GRADE)(2) 用SQL语句创建SC表并定义主键和外键,定义用户规定的完整性(成绩在0-100之间)7.利用INSTER语句,向S,C和SC表输入数据。
SQL Server 2000简单操作

西南石油大学实验报告一、实验课时:2二、实验目的(1)掌握SQL Server 2000服务器的启动方式。
(2)熟悉SQL Server 2000常用工具:企业管理器和查询分析器的使用。
(3)掌握数据库、表的创建方法。
三、实验环境(1) PC机。
(2) SQL Server 2000。
四、实验内容及步骤1.服务器的两种启动方式(1)从开始菜单中的“服务管理器“启动。
(2)使用企业管理器启动。
2.企业管理器的使用查看数据库pubs中表employee的结构与数据3.查询分析器的使用(1)在工具栏中的数据库选择框中,选择要进行查询的数据库“Pubs”;(2)编辑窗口中输入select语句,实现从数据库pubs的表publishers中找出满足country列值为USA的所有记录;(3)单击“查询”菜单的“分析”命令或工具栏上的“分析查询”按钮,进行SQL 脚本的语法检查;(4)单击“查询”菜单的“执行”命令或工具栏上的“执行”按钮或按F5键,执行SQL脚本;(5)查看执行结果;(6)改变“查询”上返回结果的显示方式,重新执行脚本,观察执行结果。
4.建立数据库利用企业管理器建立名字为“授课管理_本人姓名”(如:授课管理_张三)的数据库,其数据库的设置全部为系统默认值。
5.进入查询分析器中利用Transact-SQL 语句在数据库“授课管理”中建立课程表,表结构如下表所示。
课程表结构五、收获,体会及问题刚开始做作业,不知道从何入手。
慢慢的找了一遍才弄清楚使用方法,在编写创建表时,一时间忘记了在书上学的经验。
翻书看了一会,才慢慢把创建程序写好!并且出现一些错误,查找错误的同时,慢慢更了解SQLserver2000的使用。
SQLServer2000实验指导书

1.通过 SQL Server Management Studio 创建数据库 创建一个名称为学生管理信息 Student_info 数据库,创建数据库 Student_info 的具体参 数如表 B.1 所示。
参数名称 数据库名称 数据库逻辑文件名称 数据库物理文件名称 数据文件初始大小 数据文件大小最大值 数据文件增长增量 日志逻辑文件名称 日志物理文件名称 日志文件初始大小 日志文件大小最大值 日志文件增长增量
附录 B 实验 271
方法 2:在 SQL Server Management Studio 中查看。 3.修改数据库的属性 通过 SQL Server Management Studio 查看数据库,将数据库 Student_info 数据文件的初 始大小改为 30MB,最大值改为 300MB,数据增长改为 5%,日志文件的初始大小改为 20MB, 最大值改为 30MB,数据增长改为 6%。 4.数据库的分离及附加 (1)将 Student_info 数据库从数据库服务器分离。 (2)将 Student_info 数据库再次附加到服务器中。 5.通过 SQL Server Management Studio 在 Student_info 数据库中创建表 Student_info 数据库包含三张表:Student 表、Course 表及 SC 表,分别代表学生信息、 课程信息及学生选课信息。三张表的结构及其约束见表 B.2、表 B.3 和表 B.4。
表 B.5 Student 表
Sno Sname Sex 20110001 张虹 男 20110002 林红 女 20110103 赵青 男
Birth 1992/09/11 1991/11/12 1993/05/11
实验一 熟悉SQL Server 2000常用工具的使用

实验一熟悉SQL Server 2000常用工具的使用一、实验目的1、了解SQL Server 2000的安装过程2、熟悉SQL Server 2000服务管理器的启动方法3、熟悉SQL Server 2000常用工具的使用二、实验内容1、练习SQL Server 2000服务器的几种启动方式:1)通过“开始”菜单启动服务管理器2)设置在启动OS时自动启动SQL Server服务管理器3)使用命令方式启动服务管理器4)练习SQL Server 2000服务的开始、暂停、继续、停止等操作2、打开企业管理器,观察企业管理器的各个组成部分,练习有关的操作。
3、打开查询分析器,观察查询分析器的组成部分,练习有关的操作。
4、练习SQL Server 2000的联机丛书的使用,并使用联机丛书学习自己感兴趣的知识。
三、选做题1、创建SQL Server服务器组。
2、练习SQL Server 2000的数据导入/导出操作。
四、填写实验报告要求1.及时撰写实验报告,在实验完成后一内一周内上交;2.内容详略得当,字迹工整;3.既要包含所做实验的全部内容,又要包含实验中出现的问题和如何解决的;4.最后要谈谈本次实验的体会。
实验二标准SQL的数据定义一、实验目的1、掌握使用标准SQL创建和删除数据库。
2、掌握使用标准SQL创建和删除数据表。
二、实验内容1、使用标准SQL的create database命令创建图书管理系统数据库。
2、使用标准SQL的create table命令创建图书管理系统数据库中的四个数据表的结构:1)readers(读者信息表)2)books(图书信息表)3)borrowinf(借阅信息表)4)readtype(读者类型表)3、对以上四个表分别用insert命令输入多条记录。
三、数据库中表的结构及数据1、readers表结构:Readers表的部分数据:2、books 表的结构:Books 表的数据:3、borrowinf表的结构:Borrowinf表的数据:4、readtype表的结构: Readtype表的数据:。
SQLSERVER2000教程

SQLSERVER2000教程SQL Server 2000是微软公司开发的关系型数据库管理系统(RDBMS),是SQL Server系列的一部分。
它提供了强大的数据管理和处理功能,可以用于构建和管理大型数据库系统。
SQL Server 2000教程将引导您了解SQL Server 2000的基本概念和功能,以及如何使用SQL Server 2000来管理和操作数据。
以下是一个简单的SQL Server 2000教程。
第一部分:入门1. 介绍SQL Server 2000:讲解SQL Server 2000的基本概念,包括数据库和表的概念。
2. 安装SQL Server 2000:介绍如何安装SQL Server 2000并配置数据库服务器。
3.创建数据库:讲解如何创建新的数据库以及添加表。
第二部分:基本操作1.创建表:介绍如何创建新的表,包括定义列和设置约束。
2.插入数据:讲解如何向表中插入数据。
3.查询数据:介绍如何使用SELECT语句从表中检索数据。
4.更新数据:讲解如何使用UPDATE语句更新现有数据。
5.删除数据:介绍如何使用DELETE语句删除现有数据。
第三部分:高级功能1.查询语句:讲解如何使用聚合函数、子查询和连接来进行复杂的查询。
2.索引:介绍如何创建索引以提高查询性能。
3.事务:讲解如何使用事务来确保数据的完整性和一致性。
4.触发器:介绍如何创建触发器以响应数据库中的事件。
5.存储过程:讲解如何创建和使用存储过程来执行常用的数据库操作。
第四部分:管理和维护1.用户管理:介绍如何创建和管理用户以及设置用户权限。
2.备份和恢复:讲解如何备份和恢复数据库以及如何进行数据库恢复。
3.性能优化:介绍如何识别和解决数据库性能问题。
4. 跨服务器操作:讲解如何在多个SQL Server 2000实例之间共享数据。
5. 定时任务:介绍如何使用作业和调度器来定期执行一些SQLServer 2000任务。
实验一SQL Server2000安装和配置及数据库相关的操作

实验一SQL Server2000安装和配置及数据库相关的操作一、实验目的1.掌握SQL Server 2000对环境的要求及安装过程;2.了解SQL Server2000常用工具环境3.掌握SQL Server服务的启动方法4.掌握创建数据库的几种不同方法二、实验要求1.实验前做好上机实验的准备,针对实验内容,认真复习与本次实验有关的知识,完成实验内容的预习准备工作;2.能认真独立完成实验内容;3.实验后做好实验总结,根据实验情况完成总结报告。
三、实验操作及流程分析(二)SQL Server 2000的安装步骤1.将SQL Server 2000 Personal 版安全盘插入光驱后,系统会自动运行SQL Server 2000安装程序,屏幕上出现如图1所示的第一界面。
该界面中共有5个选项,选择“安装SQL Server 2000组件”。
图1 安装SQL Server 2000组件界面2.此时出现如图2所示的安装组件对话框。
选择“安装数据库服务器”,则进入SQL Server 2000安装向导。
3.在出现的“欢迎”界面中,直接单击“下一步”按钮继续。
4.出现如图3所示“计算机名”对话框中,选择进行安装的目的计算机,选择“本地计算机”,单击下一步。
图2 安装SQL Server 2000组件选项对话框图3 “计算机名”对话框5.出现如图4所示的“安装选择”对话框。
对话框中的“实例”指的就是数据库服务器的名称,SQL Server 2000将以进行安装的计算机名称作为默认的数据库服务器名称。
选择“创建新的SQL Server实例,或安装客户端工具”,并单击下一步按钮。
6.出现如图5所示的“用户信息”窗口,输入用户信息,单击“下一步”按钮。
7.在出现的“软件许可证协议”对话框中单击“是”按钮,表示接受软件许可证协议。
8.出现如图6所示的“安装定义”对话框,有3种安装类型,选择“服务器和客户端工具”,单击下一步。
SQL2000 SERVER实验教程

实验一企业管理器与查询分析器实验目的:了解企业管理器和查询分析器的功能;学会使用企业管理器建立连接,学会使用查询分析器进行简单的查询。
实验内容:一、企业管理器的使用1、启动企业管理器2、新建一个SQL SERVER组,将其命名为MY SQLSERVER GROUP(如果此组已经存在,先将其删除)。
3、在MY SQLSERVER GROUP组下,新建SQL SERVER注册提示:服务器名:SQL2000(webdog)身份验证方式:SQL SERVER身份验证登录名:自己的学号,如XG00101代表信管001班1号,密码为空。
服务器组选择MY SQLSERVER GROUP组4、注册成功后,为自己的帐号设置一个密码,以防止他人使用。
5、更改SQL SERVER注册属性,将总是提示输入登录名和密码项选上。
6、断开SQL SERVER连接,重新进行注册。
二、熟悉企业管理器的一般操作三、SQL查询分析器的使用1、启动查询分析器2、练习使用查询分析器对student数据库中数据表进行查询。
实验二创建数据库实验目的:学会使用企业管理器创建数据库及各种对象实验内容:1、创建一个学生数据库,名称为自己的学号(如:XG00101),数据初始大小和日志大小均为2MB。
2、创建3个数据表,分别为:student、course、sc,表结构如下:数据精度为3,小数位数为1。
3、新建一个默认csex,设定其值为’男’,并将其绑定到student表的xb字段。
4、创建索引:按student表的xm字段升序创建索引按course表的kcm字段升序创建唯一索引(unique)5、创建check约束定义表student的约束表达式为:([csrq] < '1990-01-01' and [csrq] > '1970-1-1')定义表course的约束表达式为:([xf] > 0 and [xf] < 5)6、创建关系course表中,建立xxk与kch之间的参照关系sc表中,建立xh与student表的xh之间的参照关系,建立kch与course表中kch之间的参照关系。
数据库实验

实验一:建立数据库及基本表实验报告一、实验目的1、了解SQL Server数据库的逻辑结构和物理结构;2、了解SQL Server的基本数据类型;3、学会在企业管理器中创建数据库和表;4、使用SQL查询分析器用CREATE、DROP、ALTER语句创建和删除数据库,创建、删除、更新基本表。
二、实验内容1、创建数据库和查看数据库属性。
2、创建表。
3、查看和修改表结构。
4、熟悉企业管理器和查询分析器工具的使用方法三、实验步骤1、在企业管理器中创建数据库和数据表。
(1)使用企业管理器建立销售数据库,数据库名为sales,初始大小为10MB,最大为50MB,数据库自动增长,增长方式是按5%比例增长;日志文件初始为2MB,最大可增长到5MB,按1MB增长。
数据库的逻辑文件名和物理文件名均采用默认值。
详细步骤:1启动sql server企业管理器,展开服务器,单击“数据库”,选择“操作”菜单中的“新建数据库”。
2单击数据库属性窗口的“常规”选项卡,在“名称”文本框中输入数据库的名称“sales”。
3单击“数据文件”选项卡,此处可以修改数据文件存储的路径。
(将路径修改为:“E:\”)。
4将文件初始大小改为10MB,最大改为50MB,选中“文件自动增长”,增长方式是按5%比例增长。
5单击“事务日志”,修改路径,修改初始大小为2MB,最大改为5MB,选中“文件自动增长”,按1MB增长。
6单击“确定”,完成数据库的创建。
(2)在企业管理器中查看图书管理数据库的属性,并进行修改,使之符合要求。
(3)通过企业管理器,在建好了销售数据库sales中建立职工(employee)、物资(goods)和销售(sell)3个表,其结构为:职工(编号,姓名,性别,部门,电话,地址);物资(商品编号,商品名称,生产厂家,进货价,零售价,数量,进货时间);销售(销售编号,商品编号,数量,售出时间,售货员工编号);创建上述三个表的步骤:1展开服务器,数据库,展开建立数据库所在的数据库。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
嘉应学院计算机学院实验报告
课程名称数据库系统概
论实验名称
Sql Server
2000 系统
基本操作
实验地点锡科405
指导老师张海峰实验时间第2至第3周提交时间第3周周日班级1506 姓名柯东煜座号07
一、实验目的
(一)通过实验了解大型数据库管理系统SQL SERVER2000基本架构,并且掌握验证SQL SERVER2000是否正确安装和基本的配
置方法。
(二)通过实验,掌握SQL SERVER数据库与ACCESS数据库、EXCEL 表和文本文件的数据之间的导入-导出方法。
二、实验原理
大型数据库管理系统是数据库管理的基本平台。
SQL SERVER2000数据存储在数据库中。
在数据库中,数据被组织到用
户可以看见的逻辑组件中。
数据库还可以按物理方式,在磁盘上作为
两个或更多的文件实现。
使用数据库时使用的主要是逻辑组件,例如
表、视图、过程和用户。
文件的物理实现在很大程度上是透明的。
一
般只有数据库管理员需要处理物理实现。
每个SQL Server 实例有四
个系统数据库(master、model、tempdb 和msdb)以及一个或多
个用户数据库。
三、实验过程描述
(一)基本操作
1、停止和启动SQL Server服务
可以通过下列4种方法停止和启动SQL Server服务
(1)SQL Server服务管理器。
程序->Microsoft Sql Server->Service Manager
(2)SQL Server企业管理器。
程序->Microsoft Sql Server->Enterprise Manager-> Sql server group->server name
(3)控制面板中的服务对话框。
控制面板->管理工具->服务->MSSQLSERVER
(4)NT服务器命令行。
1) 停止MSSqlServer
NET STOP MSSQLSERVER
2) 启动MSSqlServer
NET START MSSQLSERVER
3) 暂停MSSqlServer
NET PAUSE MSSQLSERVER
4) 重新启动暂停的M S S Q L S e r v e r NET CONTINUE MSSQLSERVER
2.验证Sql Server
命令行方法:
osql -U (username) -P (Password)
在此: username 为sa ; Password为空(1)显示版本:
SELECT @@version
GO
(2)显示服务器名SELECT @@servername GO
3.注册服务器和创建服务器组
(1)注册服务器
启动企业管理器,右击SQL Server Group,选择New SQL Server Registration。
出现Register SQL Server Wi z a r d(注册SQL Server 向导)对话框
在S e r v e r下拉式菜单中,输入你打算注册的SQL Server名
(2)右击SQL Server Group,在菜单中选择New Server Group,出现Server Groups对话框
4.了解系统数据库
SQL Server 管理两种类型的数据库:系统数据库和用户数据库。
系统数据库存储S Q L
S e r v e r专用的用于管理自身和用户数据库的数据。
用户数据库用于存储用户数据。
创建的系统数据库包括m a s t e r、m o d e l、t e m p d b和m s d b 安装过程还会创建一个叫作“p u b s”和“n o r t h w i n d”的用户数据库的样本。
SQL Server使用存储在系统数据库中的信息来操纵和管理自身以及用户数据库。
存储在系统数据库中的信息来操纵和管理自身以及用户数据库。
无论是系统数据库还是用户数据库都包含系统表。
系统表存储有关
SQL Server的行为信
息的数据。
系统表分为两种。
无论是系统数据库还是用户数据库,每个数据库都包含1 8个通
常叫作数据库目录的系统表。
(二) 数据库的导入-导出
1. 将sql server 数据库转移到ACCESS数据库
(1). 启动OFFICE的ACCESS,建立一个空的数据库(例如:DB1)。
(2)、将需导出的数据库(NORTHWIND)右键-->所有任务-->Export data-->根据向导选择下一步,
数据源(microsoft OLE DB Provider for SQL Server),数据库(NORTHWIND)--->选择目的数据库(Destination): Microsoft Excel
97-2000,
选择建立的EXCEL数据表(EDB1)--->COPY table(s) and views from the source database--->选择Products,orders和customers表--->立即执
行.
(3). 数据库导出完成后, 检查Excel数据表是否已经有表存在,与SQL SERVER中的数据进行比较,数据有没有丢失?
存在。
部分数据出现乱码。
3、将sql server 数据库转移到文本文件中
注意一张表只能导出到一个数据文件
(1)、建立三个空的文本文件。
(2)、将需导出的数据库(NORTHWIND)右键-->所有任务-->Export data-->根据向导选择下一
步,
数据源(microsoft OLE DB Provider for SQL Server),数据库(NORTHWIND)--->选择目的数据库(Destination): text file,
选择建立的文本文件--->COPY table(s) and views from the source database--->选择Products,orders和customers表(其中的一个表),以Delimited或Fixed field两种格式导出--->立即执行.
(3)、比较Delimited或Fixed field两种格式导出的数据。
Delimited格式导出的数据排列整齐有条理,让人一目了然;但是Fixed field格式导出的数据就显得有点杂乱无章。
4、sql server 数据库的导入
按照相反的顺序将ACCESS数据库,EXCEL表和文本文件导入SQL SERVER,有什么问题?请分析。
5、新建一个数据库,在SQL SERVER上按向导建立一个TEST空的数据库。
将ACCESS数据库,EXCEL表和文本文件导入SQL SERVER,有什么问题?请分析。