数据库原理实验报告(1)实验一 SQL Server 2005常用服务与实用工具实验

合集下载

实验1 熟悉SQL Server 2005

实验1  熟悉SQL Server 2005

实验一熟悉SQL Server 2005以及SQL Server各组件的功能一、实验目的:了解SQLServer 2005 的安装过程;了解SQL Server 2005各组件功能。

二、实验要求:仔细阅读教材第三章内容。

三、实验内容:1、自己动手安装SQL Server 2005;2、了解SQL Server 2005各组件的功能,回答以下问题:(1)SQL Server 2005 支持哪两类主要的应用程序?支持关系数据库应用程序和Internet应用程序。

通过了解,知道了SQL Server 2005 将前一版本中的企业管理器、分析管理器和SQL查询分析器的功能合为一身,为我们提供了新的工具SQL Server Management Studio (SQL Server管理中心),所以这些东西的作用都是从SQL 2000 查到的。

(2)企业管理器的作用?用来对本地或者远程服务器进行管理操作的服务器应用程序。

(3)服务管理器的作用?主要是管理服务器开启,关闭等。

(4)查询分析器的作用?一种工具,它允许用户输入和执行sql语句,并返回语句的执行结果。

查询分析器可以对数据库进行管理,包括数据库建立删除,用户建立删除,授权数据库其他管理比如数据库备份恢复建立管理资料表等管理数据库用的刀的企业管理器都可以做到(5)数据库的类型有哪些?各有什么作用?Tempdb数据库:用于保存所有的临时表和临时存储过程,还可以满足任何的临时存储要求。

Master数据库:用于存储SOL Serve 系统的所有系统级信息,包括所有的其他数据库的信息、所有的数据库注册用户的信息以及系统配置等。

Model数据库:是一个模板数据库。

Msdb数据库:用于代理程序调度报警和作业等系统操作。

(6)SQL Server 2005 的登录验证方式有哪些?它们有何区别?有俩个。

一个是windows身份验证,一个是SQL Server 身份验证。

实验一 SQL Server 2005的基本操作

实验一 SQL Server 2005的基本操作

实验一SQL Server 2005的基本操作一、目的与要求(1) 掌握SQL Server Management Studio “对象资源管理器”的使用方法;(2) 掌握SQL Server Management Studio “查询分析器”的使用方法;(3) 对数据库及其对象有一个基本的了解。

二、实验准备(1) 了解SQL Server2005 各种版本安装的软、硬件要求;(2) 了解SQL Server2005 支持的身份验证模式;(3) 对数据库、表及其他数据库对象有一个基本了解。

三、实验内容(1) SQL Server2005的安装检查软、硬件配置是否达到SQL Server 2005的安装要求,参照“SQL Server 2005安装图解以及SQL 2005 SP4补丁安装”的内容安装SQL Server 2005,熟悉SQL Server 2005的安装方法。

(2) 对象资源管理器的使用A. 进入“SQL Server Management Studio”。

首先单机开始,然后找到所有程序选项选择SQL2005单机SQL Management Studio打开连接到服务窗口就可以连接服务器进入数据库操作页面。

在打开的窗口可以看到很多窗口小工具,最左边的为资源管理器,而右边则可以显示对象的信息,如果单机左边的对象可以在右边看到对象的信息。

如下图B. 了解系统数据库和数据库的对象。

在创建数据库是,系统袭击默认创建四个默认数据库,他们分别是master,model,msdb和tempdb,和一个事例数据库他们可以记录数据库系统在运行过程中的各种活动,用户,错误,零时文件,备份等等,选择master可以看到资源管理器中的各个对象分类图1-2C. 试试不同数据库对象的操作功能。

单击master,在下拉列表中招待表,在找到系统便单击后选择“dbo.spt_values”单击右键可以看到显示出来的快捷菜单图1-3D. 认识表的结构。

数据库实验认识SQL Server2005

数据库实验认识SQL Server2005

《数据库系统概论》实验报告班级:信息081 学号;200812030117 姓名:庞大维成绩:实验一认识SQL Server2005一、实验目的(1)掌握SQL Server 2005相关服务的启动、退出。

(2)熟悉SQL Server Management Studio环境。

(3)掌握创建服务器组合注册服务器。

二、实验要求(1)SQL Server 启动退出暂停。

(2)掌握对SQL Server2005配置管理器,环境的使用及界面的了解。

(3)创建服务器器组,在此组上查看有哪些数据库及数据库对象。

三.实验步骤:(1)SQL Server2005的配置打开SQL Serve Configuration Manager,选择相应的服务器,点击右键,选择开启。

(2)SQL Server2005的启动桌面→开始→Microsoft SQL Server 2005→SQL Server Management Studio打开Microsoft SQL Server 2005 界面如下,点击连接便可打开:登录服务器之后的操作界面:(3)新建一个服务器组,进而注册服务器SUST0203新建一个查询表(4)此组上的数据库及数据库对象数据库对象:系统数据库、数据库快照、Northwind、ReportServer、ReportServerTempDB 等;系统数据库中所包含的对象:master、model、msdb、tempdb;四、实验小结(1)通过实验熟练掌握SQL Server 启动退出暂停。

(2)掌握对SQL Server2005配置管理器,环境的使用及界面的了解。

(3)创建服务器器组,在此组上查看有哪些数据库及数据库对象。

实验1-Sql-Server2005的基本操作

实验1-Sql-Server2005的基本操作

§3.1实验一SqlServer2005的基本操作(2学时)3.1.1 实验目的1.熟悉SQLServer2005企业版的安装过程。

2.了解企业管理器的功能,掌握企业管理器的操作方法。

3.掌握数据库服务器的注册、配置、连接等操作。

3.1.2 实验内容和步骤上机前先阅读本实验的详细内容,简要了解SQLSERVER2005,并完成以下操作:1. SQL Server2005的安装参考详细内容进行安装,在安装过程中记录安装的选择,并且对所作的选择进行思考,为何要进行这样的配置,对今后运行数据库系统会有什么影响。

2.启动和停止服务3.启动SQL Server ManagementStudio4.查看数据库属性,了解数据文件、事务日志、权限注意事项:1.安装时选择混合方式登录;2.赋予sa密码。

实验一Sql Server2005的基本操作(详解)一、安装下面以Windows xp平台为例,介绍如何安装SQL Server 2005个人开发版。

1.根据安装机器软硬件的要求,选择一个合适的版本,以下以开发版为例2.将SQL Server 2005 DVD 插入DVD驱动器。

如果DVD驱动器的自动运行功能无法启动安装程序无法启动安装程序,请导航到DVD的根目录然后启动splash.ht a。

3.在自动运行的对话框中,单击“运行SQL Server 安装向导”。

4.在“最终用户许可协议”页上,阅读许可协议,再选中相应的复选框以接受许可条款和条件。

接受许可协议后即可激活“下一步”按钮。

若要继续,请单击“下一步”若要结束安装程序,请单击“取消”。

如下图:5.在“SQL Server 组件更新”页上,安装程序将安装SQL Server2005 的必需软件。

有关组件要求的详细信息,请单击该页底部的“帮助”按钮。

若要开始执行组件更新,请单击“安装”。

更新完成之后若要继续,请单击“完成”。

6.在SQL Server 安装向导的“欢迎”页上,单击“下一步”以继续安装。

sqlserver实验报告

sqlserver实验报告

SQL Server实验报告学院:班级:姓名:学号:实验1 SQL Server 2005 环境1、目的与要求(1)掌握SQL Server Management Studio 对象资源管理器的使用方法;(2)掌握SQL Server Management Studio查询分析器的使用方法;(3)对数据库及其对象有一个基本了解。

2、实验准备(4)了解SQL Server 2005各种版本安装的软、硬件要求;(5)了解SQL Server 2005支持的身份验证模式;(6)对数据库、表及其他数据库对象有一个基本的了解。

3、实验内容(1)SQL Server 2005 的安装。

检查软、硬件配置是否达到SQL Server 2005的安装要求,熟悉SQL Server 2005的安装方法。

(2)对象资源管理器的使用。

①进入SQL Server Management Studio。

从“开始”中选择“程序”,再选择“Microsoft SQL Server 2005”单击进入,打开“连接到服务器”窗口,如图所示。

在此窗口中使用系统默认设置连接服务器,单击“连接”,系统显示“SQL Server Management Studio”窗口。

②了解系统数据库和数据库的对象。

在SQL Server 2005安装后,系统生成4个数据库:master、model、msdb和tempdb。

在对象资源管理器中右边显示的是4个系统数据库,如图所示。

选择系统数据库master,观察SQL Server 2005对象资源管理器中数据库对象的组织方式。

其中,表、视图在“数据库”节点下,储存过程、触发器、函数、类型、默认值、规则等在“可编辑性”中,用户、角色、架构等在“安全性”中。

③试试不同数据库对象的操作方法。

展开系统数据库“master”,选择“”,单击右键。

④认识表的结构。

展开图表,查看其各列。

(3)查询分析器的使用。

(4)了解SQL Server ManagementStudio中其他窗口的使用方法。

SQL Server实验报告

SQL Server实验报告

SQL Server实验报告学院:班级:姓名:学号:实验1 SQL Server 2005 环境1、目的与要求(1)掌握SQL Server Management Studio 对象资源管理器的使用方法;(2)掌握SQL Server Management Studio查询分析器的使用方法;(3)对数据库及其对象有一个基本了解。

2、实验准备(4)了解SQL Server 2005各种版本安装的软、硬件要求;(5)了解SQL Server 2005支持的身份验证模式;(6)对数据库、表及其他数据库对象有一个基本的了解。

3、实验内容(1)SQL Server 2005 的安装。

检查软、硬件配置是否达到SQL Server 2005的安装要求,熟悉SQL Server 2005的安装方法。

(2)对象资源管理器的使用。

①进入SQL Server Management Studio。

从“开始”中选择“程序”,再选择“Microsoft SQL Server 2005”单击进入,打开“连接到服务器”窗口,如图所示。

在此窗口中使用系统默认设置连接服务器,单击“连接”,系统显示“SQL Server Management Studio”窗口。

②了解系统数据库和数据库的对象。

在SQL Server 2005安装后,系统生成4个数据库:master、model、msdb和tempdb。

在对象资源管理器中右边显示的是4个系统数据库,如图所示。

选择系统数据库master,观察SQL Server 2005对象资源管理器中数据库对象的组织方式。

其中,表、视图在“数据库”节点下,储存过程、触发器、函数、类型、默认值、规则等在“可编辑性”中,用户、角色、架构等在“安全性”中。

③试试不同数据库对象的操作方法。

展开系统数据库“master”,选择“”,单击右键。

④认识表的结构。

展开图表,查看其各列。

(3)查询分析器的使用。

(4)了解SQL Server ManagementStudio中其他窗口的使用方法。

实验1-Sql-Server2005的基本操作

实验1-Sql-Server2005的基本操作

实验1-SQL-Server 2005的基本操作实验背景SQL-Server是一种基于Windows操作系统的关系型数据库管理系统。

在实际开发工作中,我们需要对数据库进行增删改查等操作,因此学习SQL-Server的基本操作是非常必要的。

本实验将介绍SQL-Server 2005的基本操作,包括创建数据库、创建表、插入数据、查询数据等常用操作。

实验目的1.理解SQL-Server的基本概念和原理2.掌握SQL-Server 2005的基本操作3.能够利用SQL-Server 2005完成常用的数据操作实验步骤步骤一:创建数据库在SQL-Server 2005中,我们可以通过以下步骤来创建数据库:1.打开SQL-Server Management Studio软件2.在Object Explorer中,右击“Databases”文件夹,选择“New Database”3.在弹出的“New Database”对话框中,输入数据库的名称,选择数据库的文件路径和文件名等相关信息4.点击“OK”按钮,等待数据库创建完成步骤二:创建表在创建完数据库之后,我们需要在数据库中创建表。

创建表的步骤如下:1.在Object Explorer中,选择刚创建的数据库,右键选择“New Query”2.在新建的查询窗口中,输入以下SQL语句:CREATE TABLE [表名] ([列1名称] [列1类型] [列1属性],[列2名称] [列2类型] [列2属性],...)注:表名、列名、类型和属性可以根据实际情况进行修改。

3.执行SQL语句,等待表创建完成步骤三:插入数据创建表之后,我们需要向表中插入数据。

插入数据的步骤如下:1.在Object Explorer中,找到刚刚创建的表,右键选择“Edit Top 200Rows”或“Select Top 1000 Rows”2.在弹出的窗口中,输入需要插入的数据内容3.点击“保存”按钮,等待数据插入完成步骤四:查询数据插入数据之后,我们可以使用以下SQL语句来查询数据:SELECT [列1名称], [列2名称], ...FROM [表名]WHERE [条件]注:列名和表名可以根据实际情况进行修改,条件为可选项。

SQLserver2005数据库综合实验一报告

SQLserver2005数据库综合实验一报告

SQLserver2005数据库综合实验⼀报告综合实验⼀:主题数据库的设计与实现⽹络112 徐忠卫⼀、实验⽬的1、学会设计数据库的分析⽅法2、掌握利⽤企业管理器创建和管理表对象的⽅法⼆、实验内容和要求1、主题数据库的需求分析,要求分析主题数据库管理的内容和功能,叙述你选择的主题数据库有哪些实体,要开展哪些业务2、设计主题数据库的实体联系模型,要求按规范画出实体联系模型(E-R模型)图3、根据转换规则由主题数据库的E-R模型转化为关系模型,并标出关系的主码和外码4、设计每个关系的表结构、确定主键及外键5、利⽤SQL Server 2005企业管理器实现每个数据表结构设计、定义主键及外键约束6、利⽤SQL Server 2005企业管理器建⽴数据库关系图7、利⽤SQL Server 2005企业管理器为数据库的所有表录⼊数据,要求在实验报告中列出各个表的有代表性记录,以体现表与表之间的联系及关系三、实验步骤1.主题数据库的需求分析:每个学校都有⾃⼰专门的教学管理系统,⽅便教学信息检索查询,最简单的就是班级的课表与⽼师的教学任务表了,本次实验主要完成的是简单教学管理系统的设计与实现,做到可以⽅便的查询每个班级(或每个学⽣)所对应的专业,课程与授课教师。

本数据库的实体有:学⽣信息,班级信息,专业信息,课程信息,教师信息以及教学任务表,需要在每个实体中添加对应信息,明确所在班级的专业信息,学⽣的课程信息,⽼师的教学信息等等⽅⾯内容。

2. 教学管理系统数据库的实体间的联系:由⽣活常识与数据库联系要求可知:学⽣信息———————班级信息1对多关系班级信息———————专业信息1对多关系学⽣信息———————专业信息1对多关系课程信息———————教师信息多对多关系课程信息———————班级信息多对多关系教师信息———————班级信息多对多关系注:课程,班级,教师由⼀张教学任务表互相联系E-R模型图:3.教学管理系统数据库的关系模型:学⽣(#学号,班号,姓名,性别)班级(#班号,班级,专业号)专业(#专业号,专业)课程(#课程号,课程)教师(#教师号,教师名)教学任务表4.教学管理系统数据库的表结构:表1-1学⽣信息表学号姓名性别班号其中学号为主键,班号为外键。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

南京晓庄学院《数据库原理与应用》课程实验报告实验一 SQL Server 2005常用服务与实用工具实验所在院(系):数学与信息技术学院班级:学号:姓名:1.实验目的(1)了解Microsoft 关系数据库管理系统SQL Server的发展历史及其特性。

(2)了解SQL Server 2005的主要组件、常用服务和系统配置。

(3)掌握Microsoft SQL Server Management Studio 图形环境的基本操作方法。

了解使用“SQL Server 2005 联机从书”获取帮助信息的方法;了解“查询编辑器”的使用方法;了解模板的使用方法。

2.实验要求(1)收集整理Microsoft关系数据库管理系统SQL Server的相关资料,总结其发展历史及SQL Server 2005主要版本类别和主要功能特性。

(2)使用SQL Server配置管理器查看和管理SQL Server 2005服务。

(3)使用Microsoft SQL Server Management Studio连接数据库;使用SQL Server帮助系统获得所感兴趣的相关产品主题/技术文档。

(4)使用Microsoft SQL Server Management Studio“查询编辑器”编辑并执行Transact-SQL查询语句。

(5)查看Microsoft SQL Server 2005模板,了解模板的使用方法。

(6)按要求完成实验报告。

3.实验步骤、结果和总结实验步骤/结果(1) 简要总结SQL Server系统发展历史及SQL Server 2005主要版本类别与主要功能特性。

SQL Server系统发展历史1988 SQL Server 由微软与Sybase共同开发,运行于OS/2平台。

· 1993 SQL Server 4.2桌面数据库系统,功能较少。

与Windows集成并提供了易于使用界面。

· 1994 Microsoft与Sybase在数据库开发方面的合作中止。

· 1995 SQL Server 6.05 重写了核心数据库系统。

提供低价小型商业应用数据库方案。

· 1996 SQL Server 6.5· 1998 SQL Server 7.0 重写了核心数据库系统,提供中小型商业应用数据库方案,包含了初始的Web支持。

SQL Server从这一版本起得到了广泛应用。

· 2000 SQL Server 2000 企业级数据库系统,其包含了三个组件(DB, OLAP, English Query)。

丰富前端工具,完善开发工具,以及对XML的支持等,促进了该版本的推广和应用。

· 2005 SQL Server 2005 最新版本,历时5年的重大变革。

· 2007 SQL Server 2008(Katmi)即将发布。

· 2008 SQL Server 2008 发布。

-SQL Server 2005主要版本类别及功能特性SQL Server 2005 Enterprise Edition(32 位和 64 位)Enterprise Edition 是最全面的 SQL Server 版本,是超大型企业的理想选择,能够满足最复杂的要求。

注:没有任何限制,包含所有功能和特性。

SQL Server 2005 Standard Edition(32 位和 64 位)SQL Server 2005 Standard Edition 是适合中小型企业的数据管理和分析平台。

它包括电子商务、数据仓库和业务流解决方案所需的基本功能。

注:CPU最多支持4个。

SQL Server 2005 Workgroup Edition(仅适用于 32 位)对于那些需要在大小和用户数量上没有限制的数据库的小型企业,SQL Server 2005 Workgroup Edition 是理想的数据管理解决方案。

注:CPU最多支持2个,内存最高3GB。

SQL Server 2005 Developer Edition(32 位和 64 位)SQL Server 2005 Developer Edition 允许开发人员在 SQL Server 顶部生成任何类型的应用程序。

该应用程序包括 SQL Server 2005 Enterprise Edition 的所有功能,但许可用作开发和测试系统,而不用作生产服务器。

注:没有任何限制,但不可用于生产环境。

SQL Server 2005 Express Edition(仅适用于 32 位)SQL Server Express 数据库平台基于 SQL Server 2005。

它也可以替换Microsoft Desktop Engine (MSDE)。

注:免费的SQL Server版本,CPU最多支持1个,内存最高1GB,数据库最大4GB。

(2) 总结SQL Server Management Studio的主要操作方法。

连接到服务器:服务器类型一般选“数据库引擎”,因为要连接的是数据库;服务器名称即所要连接的服务器的IP和SQL数据库所用的端口号或服务器的名称,两者用逗号隔开;身份验证有两者方式:SQL Server身份验证,windows身份验证。

连接到其他电脑上的数据库连接到本机上的数据库新建数据库展开其中的一个服务器连接,选择“数据库”,单击右键,在弹出菜单中选择“新建数据库”。

在弹出的窗体中输入数据库的名称,然后按确定即可。

当然你也可以不使用默认配置来创建数据库,修改“常规”、“选项”、“文件组”中的相关设置即可。

附加数据库展开其中的一个服务器连接,选择“数据库”,单击右键,在弹出菜单中选择“附加”。

在弹出的窗体中添加要“附加”的数据库文件(.mdf),然后按确定即可。

导入、导出数据选择所添加或创建的一个数据库文件(.mdf),单击右键,选择任务,单击导入数据或导出数据,可以将一个数据库中的某几个表导入或导出到另一个数据库中。

根据向导操作即可。

通常要刷新数据库后,才能看到操作后的结果。

备份数据库在数据库文件的存放路径下,将数据库文件拷出来即可。

存放路径一般为:安装路径\MSSQL.1\MSSQL\Data。

注意,必须将该数据库停止服务后(选中该服务器连接,单击右键,选择停止),数据库文件才能拷出。

查看数据库文件的存放路径:选中一个数据库,单击右键,选择属性,在弹出的窗体中选择“文件”,路径标题下的内容即是。

将SQL2008中的数据导入到SQL2005中的办法:首先,为SQL2008中的数据库(如HRCraneDB_2009)生产脚本文件。

单击右键选中数据库——任务——生成脚本。

然后,在SQL2005中新建数据库(如HRCraneDB_2009);单击右键选中数据库——新建查询;单击文件——打开——文件,选择要打开的脚本文件(如script.sql);单击执行,执行刚才所打开的查询(有时需要多执行几次,才能成功)。

这样,通过执行脚本文件,在空数据库中建立了所需要的空表,为下一步导入数据做好了准备。

最后,导入数据单击任务——导入数据,将SQL2008中的数据导入到SQL2005中。

下图中,身份验证方式取决于对方所采用的验证方式,有两者,是可选的。

(3)总结查询编辑器的功能和主要操作方法,并举例说明。

查询编辑器可以对编辑器功能(如IntelliSense 和调试)实现不同级别的支持。

查询编辑器包括用于生成包含Transact-SQL 和XQuery 语句的脚本的数据库引擎查询编辑器,用于MDX 语言的MDX 编辑器,用于DMX语言的DMX 编辑器和用于XML for Analysis语言的XML/A编辑器。

例如:建立一个“student”表➢打开SQL Server Management Studio ➢输入登录名,密码➢点击新建查询use 你的数据库建表create table student(fCode varchar(9) NOT NULL,fName varchar(10) NOT NULL,fSex char(2) NOT NULL,fClass varchar(4) NOT NULL, fBirthday datatime)SELECT --从数据库表中检索数据行和列INSERT --向数据库表添加新数据行(4) 总结“模板”的使用方法,并举例说明。

您可以从“文件”菜单或模板资源管理器中打开模板。

打开模板之后,使用“替换模板参数”对话框将模板参数替换为具体的值。

下面的示例将打开“创建数据库”模板。

从模板资源管理器中打开模板1.在“视图”菜单上,单击“模板资源管理器”。

2.在模板类别列表中,展开“数据库”,然后双击“创建数据库”在适当的代码编辑器中打开模板。

(您也可以将模板从模板资源管理器拖放到查询编辑器窗口中,从而添加模板代码。

)3.在“连接到数据库引擎”对话框中,填写连接信息,再单击“连接”,以打开已填充“创建数据库”模板的新查询编辑器窗口。

替换模板参数1.在“查询”菜单上,单击“指定模板参数的值”。

2.在“指定模板参数的值”对话框中,“值”列包含了参数的建议值(在上例中为“数据库名称”)。

接受该值或将其替换为一个新值,然后单击“确定”关闭“替换模板参数”对话框并修改查询编辑器中的脚本。

创建自定义模板1.在模板资源管理器中,导航到要将新模板存储到的节点。

2.右键单击该节点,指向“新建”,然后单击“模板”。

3.键入新模板的名称,然后按 ENTER 键。

4.右键单击新模板,然后单击“编辑”。

在“连接到数据库引擎”对话框中,单击“连接”在查询编辑器中打开新模板。

5.在查询编辑器中创建一个脚本。

按照 <parameter_name, data_type, value> 格式在脚本中插入参数。

数据类型和数据值区域必须存在,但是可以为空。

6.在工具栏上,单击“保存”以保存新模板。

4.实验思考:查询相关资料,简要描述SQL Server 2005的主要服务。

SQL Server的服务主要有•数据库服务•整合服务Intergration Service•分析服务Analysis Services•报表服务Reporting Service•全文搜索服务Full Text Search Service•••••(注:文档可能无法思考全面,请浏览后下载,供参考。

可复制、编制,期待你的好评与关注)••。

相关文档
最新文档