实验1-认识SQL Server数据库管理系统

合集下载

实验一 认识数据库管理系统(DBMS)

实验一 认识数据库管理系统(DBMS)

实验一认识数据库管理系统(DBMS)一、实验时间:二、实验地点:三、实验条件与环境1.通用PC机2.PC机必须安装Windows 2000系列、Windows XP系列或Windows NT操作系统平台3.PC机还须安装Microsoft SQL Server 2000 任意一版本(个人版、标准版、企业版)4.最好有一台公用的SQL Server 2000 服务器四、实验目的1.通过上机实验掌握SQL Server2000的软件安装步骤与详细过程2.通过上机实验熟悉SQL Server2000的软件组成3.通过上机实验熟悉SQL Server2000各组成软件的用户操作界面4.通过上机实验熟悉SQL Server2000各组成软件的主要功能与作用5.通过上机实验掌握在SQL Server2000中实现“附加数据库”的操作6.通过上机实验了解SQL Server2000与其它关系数据库管理系统(RDBMS)的异同五、实验要求:1.通过对某个商用数据库管理系统的安装使用,初步了解DBMS的工作环境和系统构架。

推荐SQL Server 2000。

2.熟悉对DBMS的安装。

3.搭建今后实验的平台。

六、实验内容:1.在本地计算机上运行SQL Server2000任一版本(个人版、标准版、企业版)安装光盘,在机器上安装SQL Server2000软件,注意软件安装过程中的各安装步骤及各个步骤的参数设置2.SQL Server2000 DBMS软件安装完毕后,启动SQL Server服务管理器如下图所示:3.从桌面“开始/程序/Microsoft SQL Server/企业管理器”菜单启动SQL Server2000企业管理器如下图所示:4.打开SQL Server 2000 企业管理器后,进一步认识其操作界面,熟悉其操作环境和操作功能如下图所示:5.在SQL Server2000企业管理器中进行“附加数据库”操作如下图所示:6.从桌面“开始/程序/Microsoft SQL Server/查询分析器”菜单启动“SQL查询分析器”如下图所示:7.打开SQL查询分析器后,进一步认识其操作界面,熟悉其操作环境和操作功,为今后的数据查询操作实验作准备如下图所示:七、实验总结:Microsoft SQL Server 2000是一个数据定义、数据管理、数据控制功能极强的关系数据库管理系统(RDBMS)软件。

数据库系统概论实验1——认识DBMS(Sql Server2005)

数据库系统概论实验1——认识DBMS(Sql Server2005)

数据库系统概论实验一认识DBMS——SQL Server 2005(2课时)实验目的:⏹了解SQL Server 2005数据库管理系统⏹熟悉SQL Server 2005的主要管理工具⏹熟悉使用Management Studio创建数据库、数据表和插入数据的方法⏹了解交互式查询的方法实验方法:教师讲解并演示,学生跟做并练习实验内容:一、了解SQL Server 2005数据库管理系统SQL Server是一个全面的、集成的、端到端的数据解决方案,为企业中的用户提供了一个安全、可靠和高效的平台用于企业数据管理和商业智能应用。

二、熟悉SQL Server 2005的主要管理工具1.SQL Server 2005 目前有6个版本,实验室安装的是Express Edition(个人版)。

若要实现对数据库的各种可视化操作,需下载SQL Server Management Studio Express进行。

Management Studio Express是一种基于图形界面的简单高效的SQL Server 2005 Express管理工具,是SQL Server 2005的控制和操作中心,服务器的登录、注册、连接,以及对数据库的操作都可在其中进行。

2.服务器的启动和关闭这两项操作不能通过Management Studio实现,需由配置工具里的SQL Server Configuration Manager进行。

1)使用Configuration Manager启动和关闭服务器。

2)分别使用Configuration Manager和控制面板设置在开机后自动启动服务。

3.使用Management Studio连接服务器1)服务器类型根据SQL Server 2005的安装版本和选择安装的组件,一个服务器可提供多种服务,需要在登录服务器时进行选择。

其中,数据库引擎(Database Engine)是最重要的服务,即传统意义上理解的数据库,是用于存储、处理和保护数据的核心服务。

数据库课程实验报告_实验一_SQL Sever 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表输入数据。

sqlserver实验报告

sqlserver实验报告

实验报告:SQL Server一、实验目的本次实验旨在熟悉并掌握SQL Server数据库管理系统,了解其功能特点、操作方法和应用场景。

通过实验,我们希望深入理解数据库的基本概念,掌握SQL Server的基本操作,为后续的数据库学习和应用打下坚实的基础。

二、实验内容1. 了解SQL Server版本和功能特点通过阅读教材、查阅资料,我们了解了SQL Server的不同版本及其功能特点。

目前,SQL Server最新版本是SQL Server 2008,它只能在Windows上运行,操作系统的系统稳定性对数据库十分重要。

2. 安装SQL Server在实验过程中,我们按照教材的指导,成功安装了SQL Server 2008。

安装过程中,我们注意了安装选项的选择,确保安装了必要的组件和工具。

3. 创建和管理数据库在SQL Server中,我们通过对象资源管理器创建了名为“testdb”的数据库。

在创建过程中,我们设置了数据库的名称、文件路径、文件大小等参数。

同时,我们还学习了如何修改数据库的属性,如修改数据库的名称、删除数据库等。

4. 创建和管理表在“testdb”数据库中,我们创建了名为“employees”的表,用于存储员工信息。

在创建表的过程中,我们定义了表的列名、数据类型、约束等属性。

同时,我们还学习了如何修改表的属性,如添加列、删除列等。

5. 查询数据通过查询语句,我们从“employees”表中检索了所有员工的信息。

在查询过程中,我们使用了SELECT语句,并通过WHERE子句对结果进行了筛选。

同时,我们还学习了如何使用聚合函数对数据进行统计和分析。

6. 插入、更新和删除数据在“employees”表中,我们插入了新的员工信息,更新了现有员工的信息,并删除了离职的员工信息。

在插入、更新和删除数据的过程中,我们使用了INSERT、UPDATE和DELETE语句。

同时,我们还学习了如何使用事务来确保数据的完整性和一致性。

安装SQL Server数据库管理系统 -实验报告

安装SQL Server数据库管理系统 -实验报告
确定运行SQL Server的启动帐户:longxiang
确定SQL Server程序文件和数据文件的安装目录:
程序文件C:\Program Files\Microsoft SQL Server\
数据文件D:\Program\Microsoft SQL Server\
确定SQL Server所使用的字符Байду номын сангаас和排序规则:
8.课文中提到的数据、数据库、数据库管理系统在SQL Server中分别对应的是什么?你的依据是什么?
答:
数据就是数据库表中的数据,数据库是SQL Server的整个数据实例,数据库管理系统就是Microsoft SQL Server Management Studio。
9.在SQL Server中有没有三级模式,怎么才能看到?定义方法是怎样的?
2.SQL Server的两种验证模式有何不同?
答:
Windows身份验证模式:SQL Server安全模型与Windows高度集成。信任特定Windows用户和组帐户登录SQL Server。已经过身份验证的Windows用户不必提供附加的凭据。安全性更高。
混合模式:支持通过Windows用户或SQL Server帐号进行的身份验证。用户名和密码对保留在SQL Server中。安全性不如前者高。
排序规则:在Microsoft SQL Server中,字符串的物理存储由排序规则控制,排序规则指定表示每个字符的位模式以及存储和比较字符所使用的规则。
5.网络协议库有什么用处?是否只需要配置服务器的网络协议库就可以了?为什么?
答:
1)协议给予一些事先约好的规则。这些规则明确的说明了所交换的数据的格式以及有关的同步问题。他们能保证数据包的传输以及正确的传输顺序,并且它可以确认包头和包内数据的准确性。、

数据库实验1 认识数据库管理系统(2学时)

数据库实验1  认识数据库管理系统(2学时)

实验一认识数据库管理系统(2学时)【实验目的】1. 了解关系型数据库;了解实用数据库管理系统SQL Server 2000的架构。

2. 了解表结构及SQL Server2000的基本数据类型。

3. 明确本课程的实验任务总目标和各子任务目标及实验任务进度。

【实验要求】1.了解安装SQL Server 2000的软硬件要求及安装过程。

2. 掌握SQL Server 2000企业管理器和查询分析器的使用。

【实验内容】1. 选择一个实用的DBMS系统(SQL Server 2000),完成该系统的安装、启动和登录。

2. 分别使用SQL Server 2000企业管理器和SQL语句,完成学生管理系统数据库的创建、数据库属性的修改操作。

(1)创建一个数据库,要求如下。

●数据库名“stu_DB”。

●数据库中包含一个数据文件,逻辑文件名为stu_DB_data,磁盘文件名为stu_DB_data.mdf,文件初始容量为10MB,最大容量为100MB,文件容量递增值为5%。

●事务日志文件,逻辑文件名为stu_DB_log,磁盘文件名为stu_DB_log.ldf,文件初始容量为5MB,最大容量为30MB,文件容量递增值为2MB。

(2)对该数据库做如下修改。

●添加一个数据文件.逻辑文件名为stu_DB2_data,磁盘文件名为stu_DB2_data.ndf,文件初始容量为5MB,最大容量为50MB,文件容量递增值为5MB。

●将日志文件的最大容量增加为50MB.递增值改为3MB。

【实验步骤】一、SQL Server的安装1.根据安装机器软硬件的要求,选择一个合适的版本,以下以开发版为例。

2.将SQL Server 2000 DVD 插入DVD 驱动器。

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

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

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

SQL Server数据库的管理(实验报告)

SQL Server数据库的管理(实验报告)
四﹑命令(代码)清单
五﹑调试和测试清单
六﹑教师批语与成绩评定
(4)单击“新建查询”打开查询设计器窗口,在查询设计器窗口中使用Transact-SQL语句Create database创建studb数据库。然后通过系统存储过程sp_helpdb查看系统中的数据库信息。
(5)在查询设计器中使用Transact-SQL语句Alter database修改studb数据库的设置,指定数据文件大小为5MB,最大文件大小为20MB,自动递增大小为1MB。
打开studentsdb数据库的属性对话框在文件选项卡中的数据库文件列表中修改studentsdb数据库文件的分配的空间大小为2mb指定最大文件大小为5mb修改studentsdb数据库的日志文件的大小在每次填满时自动递增5
长沙理工大学
计算机与通信工程学院
实验报告
课程名称数据库技术与应用
实验项目名称SQL Server数据库的管理
班级
学号姓名
实验日期年月日
指导教师签字
一﹑特点;
(2)掌握使用SQL Server管理平台对数据库进行管理的方法;
(3)掌握使用Transact-SQL语句对数据库进行管理的方法。
二﹑实验平台
操作系统:Windows xp
DBMS:SQL Server 2005
(2)选择studentsdb数据库,在其快捷菜单中选择“属性”菜单项,查看“常规”、“文件”、“文件组”、“选项”、“权限”和“扩展属性”等页面。
(3)打开studentsdb数据库的“属性”对话框,在“文件”选项卡中的数据库文件列表中修改studentsdb数据库文件的“分配的空间”大小为2MB,指定“最大文件大小”为5MB,修改studentsdb数据库的日志文件的大小在每次填满时自动递增5%。

实验一 熟悉SQL SERVER企业管理器

实验一  熟悉SQL SERVER企业管理器

实验一:熟悉SQL SERVER企业管理器学时:2实验内容:1 创建数据库和查看数据库属性。

2 创建表、确定表的主码和约束条件。

为主码建索引。

3 查看和修改表结构。

4 熟悉SQL Server企业管理器和查询分析器工具的使用方法。

实验目的:要求学生熟练掌握和使用SQL、Transact-SQL、SQL Server企业管理器创建数据库、表、索引和修改表结构,并学会使用SQL Server 查询分析器接收Transact-SQL语句和进行结果分析。

实验原理:实验设备:1.操作系统为WINDOWS 2000 SERVER(professional)的计算机一台2.SQL Server 2000标准版(个人版)安装软件实验步骤:(1)使用企业管理器按教材中的内容建立学生(student)数据库。

(2)在企业管理器中查看学生数据库的属性,并进行修改,使之符合要求。

(3)通过企业管理器,在建好的学生数据库中建立学生、课程和学生-课程3个表,其结构为:学生关系表S :学号姓名性别年龄所在系Sno Sname Ssex Sage sdept课程关系表C :课程号课程名先行课学分Cno Cname Cpno ccredit学生-课程关系表SC :学号课程号成绩Sno Cno Grade要求为属性选择合适的数据类型,定义每个表的主码.是否允许空值和默认值等列级数据约束。

(4)在企业管理器中建立学生、课程和学生-课程3个表的表级约束.每个表的主码约束.学生表与学生-课程表间、课程表与学生-课程表之间的外码约束,要求按语义先确定外码约束表达式.再通过操作予以实现.实现学生表的学号和课程表的课程号的惟一性约束:实现读者性别只能是“男”或“女”的Check(检查)约束。

实验方法:创建数据库1使用企业管理器创建数据库的步骤1)从“开始”菜单中选择;“程序”“Microsoft SQL2000”“企业管理器”.2)选中需要在其上创建数据库的服务器单击前面的“+”号,使其展示为树形目录。

SQL Server系统使用入门——实验一报告

SQL Server系统使用入门——实验一报告

实验一 SQL Server系统使用入门实验名称:SQL Server系统使用入门实验课时:2课时实验地点:艺术楼417机器编号:ST22实验时间: 2018年10月 25日10:20-12:00 第14周星期四班级:学号:姓名:一、实验目的熟悉 SQL Server 图形化界面的基本操作。

二、实验要求(1) 掌握创建 SQL Server 服务组,注册 SQL Server 服务,创建 SQL Server 服务账号,启动与停止 SQL Server 服务器。

(2) 了解 SQL Server 的启动,熟悉如何在 SQL Server 图形化界面下建立数据库和表。

三、实验环境(1)硬件设备:PC机一台(2)操作系统:Windows 7(3)应用工具:SQL Server四、实验内容:1.启动数据库服务软件 SQL Server 2008:启动,暂停和停止服务的方法很多,这里主要介绍 SQL Server 配置管理器完成这些操作,其操作步骤如下:如图 1.1 所示,单击“开始”->“Microsoft SQL Server 2008 R2”->“配置工具”,选择“SQL Setver 配置管理器”,打开 SQL Setver配置管理器。

单击“SQL Server 服务”选项,在右边的对话框里可以看到本地所有的 SQL Server 服务,包括不同实例的服务(如图1.2 所示)。

如果要启动、停止、暂停SQL Server服务的话,鼠标指向服务名称,单击右键,在弹出的快捷键菜单里选择“启动”、“停止”、“暂停”即可(如图 1.3 所示)。

图 1.1 启动SQL Server 配置管理器图 1.2 SQL Server 配置管理器图 1.3 管理SQL Server 服务2.启动管理工具:首先,启动命令行窗口(启动菜单中,直接输入 cmd)。

输入 ipconfig /all 显示如图 1.4所示的计算机网络信息,确认主机名和 IP 地址。

SQL SERVER数据库实验报告(详细)

SQL SERVER数据库实验报告(详细)

数据库原理及应用实验报告学号:姓名:实验1一、实验目的:熟悉SQL Server使用界面,掌握使用SSMS和SQL语句创建并设置数据库。

二、实验原理:1.使用SSMS创建数据库2.创建数据库语句:CREATE DATABASE 数据库名[ON [PRIMARY] //指定一个文件为主要文件[<文件格式>[,…n]][,<文件组格式>[,…n]] ][LOG ON {<文件格式>[,…n]}]<文件格式>::=([NAME=逻辑文件名,]FILENAME=‘操作系统下的文件名和路径’[,SIZE=文件初始容量][,MAXSIZE={文件最大容量|UNLIMITED}][,FILEGROWTH=递增值])[,…n]<文件组格式>::=FILEGROUP 文件组名<文件格式>[,…n]3.修改数据库语句:ALTER DATABASE 数据库名{ADD FILE <文件格式>[,…n] [TO FILEGROUP 文件组名]|ADD LOG FILE<文件格式>[,…n]|REMOVE FILE 逻辑文件名|ADD FILEGROUP 文件组名|REMOVE FILEGROUP 文件组名|MODIFY FILE<文件格式>|MODIFY FILEGROUP 文件组名文件组属性}<filespec>::=(NAME=逻辑文件名[,FILENAME=‘实际文件名和路径’][,SIZE=容量][,MAXSIZE={最大容量|UNLIMITED}][,FILEGROWTH=递增量])三、实验内容:1. 使用SQL语句完成下题(1)使用CREATE DATABASE语句创建一个名为“st”数据库,要求①主要数据文件:逻辑文件名为“stdata1”,实际文件名为“stdata1.mdf”②事务日志文件:逻辑文件名为“stlog1”,实际文件名为“stlog1.ldf”③初始容量均为3MB,最大容量均为10MB,递增量均为1MB。

实验一:认识SQL server 2005

实验一:认识SQL server 2005

学院:信息工程学院专业:计算机科学与技术姓名:蔡启林学号:201013432实验一:认识SQL server 2005一、实验目的:●了解SQL server 2005的基本操作环境和系统框架。

●熟悉SQL server 2005 的安装。

●搭建今后实验的平台。

二.实验平台:1.操作系统:Windows 2000 server/2003server或者Windows XP Professional。

2.数据库管理系统:SQL server 2005标准版。

三.实验内容及要求:1.在操作系统上,安装SQL server 2005标准版。

在安装过程中记录安装的选择,并说明对系统的影响。

2.学会启动、停止数据服务。

3.了解SQL Server 2005各个组件的具体功能。

四. 实验过程(注:该部分要求在实验报告中给出具体步骤和内容,辅以必要的图示说明)注:图片需要上机运行SQL Server软件之后,可用QQ的抓图工具把运行窗口抓下来,粘贴在word文档中。

1.SQL Server2005安装详细图解:选择基于 x86 的操作系统(8)选择服务器组件、工具、联机丛书和示例(C)点击下一步填写姓名和可选的公司名称注意:这个地方可以只选择第一项:SQL Server Database Services 和最后一项工作站组件、联机丛书和开发工具这里推荐操作:选择“浏览”路径为系统文件存放盘以外的空间直接使用默认实例点击下一步即可。

选择:使用内置系统账户然后点击下一步选择混合模式(Windows身份验证和SQL Server身份验证)然后设置自己的密码点击下一步选择下一步下一步下一步点击安装后系统开始配置选择,再点一步后进行安装进度界面2.点击SQL Server Management Studio后出现第一次运行进行环境配置的界面,当然这是系统自己在配置。

配置完成后,弹出连接服务器选项:3.服务器组件说明SQL Server 数据库引擎数据库引擎包括数据库引擎(用于存储、处理和保护数据的核心服务)、复制、全文搜索以及用于管理关系数据和XML 数据的工具。

实验一Sql Server系统基本操作

实验一Sql Server系统基本操作

嘉应学院计算机学院一、实验目的(一)通过实验了解大型数据库管理系统SQL SERVER基本架构,并且掌握验证SQL SERVER2000是否正确安装和基本的配置方法。

(二)通过实验,掌握SQL SERVER数据库与ACCESS数据库、EXCEL 表和文本文件的数据之间的导入-导出方法。

二、实验原理大型数据库管理系统是数据库管理的基本平台。

SQL SERVER数据存储在数据库中。

在数据库中,数据被组织到用户可以看见的逻辑组件中。

数据库还可以按物理方式,在磁盘上作为两个或更多的文件实现。

使用数据库时使用的主要是逻辑组件,例如表、视图、过程和用户。

文件的物理实现在很大程度上是透明的。

一般只有数据库管理员需要处理物理实现。

每个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) 停止MSSqlServerNET STOP MSSQLSERVER2) 启动MSSqlServerNET START MSSQLSERVER3) 暂停MSSqlServerNET PAUSE MSSQLSERVER4) 重新启动暂停的M S S Q L S e r v e rNET CONTINUE MSSQLSERVER2.验证Sql Server命令行方法:osql -U (username) -P (Password)在此: username 为sa ; Password为空(1)显示版本:SELECT @@versionGO(2)显示服务器名SELECT @@servername GO(二) 数据库的导入-导出1. 将sql server 数据库转移到ACCESS数据库(1). 启动OFFICE的ACCESS,建立一个空的数据库(例如:DB1)。

数据库原理实验报告实验一SQLServer2024常用服务与实用工具实验

数据库原理实验报告实验一SQLServer2024常用服务与实用工具实验

数据库原理实验报告实验一SQLServer2024常用服务与实用工具实验一、实验目的熟悉SQL Server 2005常用服务与实用工具的使用,了解其功能和特点。

二、实验内容1. SQL Server 2005的安装和配置2. 了解SQL Server 2005管理工具3. 学习SQL Server 2005数据库的创建和删除4. 掌握SQL Server 2005数据库的连接方式5. 学习SQL Server 2005数据库备份和恢复操作6. 熟悉SQL Server 2005的查询工具和语法三、实验步骤1. 安装和配置SQL Server 2005打开SQL Server 2005的安装程序,按照指引一步一步进行安装。

安装完成后,打开SQL Server配置管理器,确保SQL Server服务已经启动。

2. 了解SQL Server 2005管理工具打开SQL Server管理工作室,熟悉其中的功能模块,如对象资源管理器、查询分析器、管理器和维护计划等。

3.创建和删除数据库在SQL Server管理工作室的对象资源管理器中,右键单击“数据库”节点,选择“新建数据库”,按照提示设置数据库的名称、文件路径和日志文件等参数,点击“确定”按钮创建数据库。

然后,在对象资源管理器中选中需要删除的数据库,右键单击选择“删除”选项,按照提示进行删除操作。

4. 连接SQL Server 2005数据库使用SQL Server管理工作室的对象资源管理器,找到需要连接的数据库,在数据库上右键单击,选择“连接”选项,在弹出的连接窗口中输入相应的连接信息,如服务器名称、身份验证方式和用户名密码等,点击“确定”按钮进行连接。

5.备份和恢复数据库在SQL Server管理工作室的对象资源管理器中,右键单击需要备份的数据库,选择“任务”选项,然后选择“备份”选项,在备份数据库窗口中设置备份类型、备份文件名和备份策略等参数,点击“确定”按钮进行备份。

SQLSERVER数据库管理系统软件的使用

SQLSERVER数据库管理系统软件的使用

数据库管理系统软件的使用一、实验目的(1)认识几种常见的数据库管理系统,熟悉它们的使用界面;(2)熟练掌握建立数据库和表,向数据库输入数据、修改数据和删除数据的操作。

二、实验内容分别在Access和SQLSERVER2000中建立数据库并设计各表,输入多条实际数据,并实现数据的增、删、改操作。

三、实验步骤:创建用于学生管理数据库,数据库名为XSGL,包含学生的基本信息,课程信息和选课信息。

数据库XSGL包含下列3个表:(l)student:学生基本信息.(2)course:课程信息表。

(3)sc:学生选课表。

各表的结构分别如表1、表2和表3所示。

表3 学生选课表:sc1.(a)在Access中创建xsgl.mdb数据库,使用表设计视图创建如表1、表2、表3所示结构的3个表.提示:(1)启动Access2000或Access2003,选择文件-〉新建-〉空数据库,输入数据库文件名xsgl.mdb,进入(2);图1 Access数据库设计界面(2)启动如图1的设计界面后,选择表对象和使用使用设计器创建表,选择新建,进入(3);(3)生成如图2界面,选择设计视图,点击确定按钮,进入(4);图2 表设计器(4)在图3表设计界面下,分别创建student表,course表和sc表的结构;图3 表结构设计界面(5)输入表中的记录:分别在student表、course表和sc表中输入如下表中的记录:在数据库视图下,选择表对象中的相应表选择打开,在浏览视图下输入如下表记录:sno sn ame ssex s age s dept 95001 李勇 男 20 CS 95002 刘晨 女 19 I S 95003 王敏 女 18 MA 95004 张立 男 19 IS 95005刘云女18CS(b)对表中的记录进行浏览、修改、删除操作。

2.在SQLSER VER 中用企业管理器新建数据库和表: (1)建立x sg l数据库:①启动S QL Se rver2000企业管理器,界面如下:图4 SQ L Server2000企业管理器界面②选择树形菜单数据库,点击鼠标右键,出现如下弹出式菜单,选择新建数据库c no c name credit pcno 1 数据库 4 5 2 数学 6 3 信息系统 3 1 4操作系统465数据结构 4 7 6数据处理 3 7PASCAL 语言 4 6 sno c no gr ad e 95001 1 92 95001 2 85 95001 3 88 95002 2 90 95002 3 80 95003 2 85 95004 1 58 95004285③在图中,按图分别设置数据库xsgl的属性,点击确定按钮,完成了数据库的创建.图5数据库名称属性设置图6数据库数据文件属性设置图7 数据库日志文件属性设置选择确定按钮,则创建xsgl数据库.(2)建立student、course、sc表:①选择xsgl数据库树形菜单,选择表,在图8表逻辑对象中点击鼠标的右键,在弹出式菜单中选择新建,启动表设计器。

数据库原理-实验1- 认识SQL Server 管理数据库

数据库原理-实验1- 认识SQL Server 管理数据库

一、实验目的1. 了解数据库常用对象及组成;2. 了解SQL Server 数据库的逻辑结构和物理结构;3. 掌握在企业管理器中创建、修改和删除数据库的方法;4. 熟练掌握使用T-SQL 语句创建、修改和删除数据库的方法;5. 熟悉在企业管理器中和使用系统的存储过程分离和附加数据库。

二、实验环境SQL Server 2008三、实验原理(或要求)假设SQL Server 服务已启动,并以Administrator 身份登录计算机;请分别使用Management 界面方式和T-SQL 语句实现以下操作:(创建新的文件夹存放数据库)1.要求在本地磁盘D 创建一个学生-课程数据库(名称为s_+人名汉语拼音首字母+学号尾数),只有一个数据文件和日志文件,文件名称分别为stu 和stulog,物理名称为stu_data.mdf 和stu_log.ldf,初始大小都为5MB,增长方式分别为10%和3MB,数据文件最大为50MB,日志文件大小不受限制。

2. 在数据库s 中增加数据文件db2,初始大小为10MB,最大大小为50 MB,按10%增长;3. 在数据库中添加日志文件db_log,初始大小为3MB,最大无限制,增长方式按照1MB 增长;4. 修改数据库student 主数据文件的大小,将主数据文件的初始大小修改为10Mb,增长方式为20%;5. 修改数据库student 辅助数据文件初始大小为3MB,最大为100MB,按照10%增长,名称为db;6. 删除数据库student 辅助数据文件和第二个日志文件;7. 使用sp_attach_db 和sp_detach_db 附加和分离student 数据库。

四、实验步骤准备知1. 数据库相关属性1)逻辑名称:数据文件和日志文件名称2)文件类型:数据文件及日志文件3)文件组:各个数据文件所属的文件组名称4)初始大小:文件的最原始大小5)自动增长:文件按指定的大小增长,也可限制到最大容量。

sql server 实验报告

sql server 实验报告

sql server 实验报告SQL Server 实验报告引言:SQL Server 是一种关系型数据库管理系统,广泛应用于企业和组织中的数据管理和处理。

本篇实验报告将探讨 SQL Server 的一些关键功能和特性,并通过实验来验证其性能和可靠性。

一、SQL Server 的基本概念和架构SQL Server 是由 Microsoft 公司开发的一种关系型数据库管理系统。

它采用了客户端/服务器架构,其中客户端应用程序通过网络连接到 SQL Server 数据库服务器,然后发送 SQL 查询语句并接收返回的结果。

SQL Server 的架构包括以下几个核心组件:1. 数据库引擎:负责处理数据库的存储、查询和事务管理等核心功能。

2. Analysis Services:用于数据分析和数据挖掘。

3. Integration Services:用于数据集成和转换。

4. Reporting Services:用于生成和发布报表。

二、SQL Server 的性能优化SQL Server 提供了许多性能优化的功能和技术,以确保数据库的高效运行。

以下是一些常用的性能优化方法:1. 索引优化:通过创建适当的索引来加快查询速度。

2. 查询优化:通过编写优化的查询语句和使用查询执行计划来提高查询效率。

3. 数据分区:将大型表分割为多个较小的分区,以提高查询和维护的效率。

4. 内存管理:通过适当配置内存来提高数据库的性能。

5. 并发控制:通过合理设置事务隔离级别和锁定策略来提高并发性能。

三、SQL Server 的安全性SQL Server 提供了多种安全性功能,以保护数据库的机密性和完整性。

以下是一些常用的安全性措施:1. 访问控制:通过设置用户权限和角色来限制对数据库的访问。

2. 数据加密:通过使用加密算法对敏感数据进行加密,以防止未经授权的访问。

3. 审计跟踪:记录和监控对数据库的访问和操作,以便及时发现异常行为。

实验一SQLSERVER2024入门实验报告

实验一SQLSERVER2024入门实验报告

实验一SQLSERVER2024入门实验报告一、实验目的本实验的主要目的是熟悉 SQL Server 2024 数据库的基本操作,包括数据库创建,表的创建、插入数据、查询数据等。

二、实验环境本实验所用的软件及操作系统环境如下:- SQL Server 2024- Windows系统三、实验步骤1.创建数据库首先,在 SQL Server Management Studio 中通过右键单击“数据库”选项,选择“新建数据库”,在弹出的对话框中输入数据库的名称,再点击“确定”按钮创建数据库。

2.创建数据表在新创建的数据库中,右键单击“表”选项,选择“新建表”来创建数据表。

在页面中输入表的字段信息,定义各个字段的名称、数据类型、长度等属性。

点击“保存”按钮即可创建表。

3.插入数据在已经创建好的数据表中,右键单击“插入”选项,选择“行”来插入数据。

在弹出的窗口中,输入对应字段的值即可。

重复此操作,插入多行数据。

4.查询数据在 SQL Server Management Studio 中,在已经创建的数据库中,右键单击“新建查询”,在查询窗口中输入所需的 SQL 查询语句,如SELECT * FROM 表名,然后执行查询。

即可显示查询结果。

四、实验结果与分析通过以上的实验步骤,成功创建了一个 SQL Server 2024 数据库,并在其中创建了一个数据表。

我们通过插入了多行数据到表中,并通过查询语句查询了这些数据。

五、实验总结通过本次实验,我对 SQL Server 2024 数据库的基本操作有了更深入的了解。

通过创建数据库、创建数据表、插入数据和查询数据等操作,我熟悉了 SQL Server 2024 的界面和操作流程。

我相信这些基础操作对于今后更复杂的数据库操作将是非常有帮助的。

无。

实验报告一管理SQLServer数据库

实验报告一管理SQLServer数据库

《数据库系统概论》实验报告(1)题目:管理SQL Server 数据库姓名日期专业班级计算机科学与技术x班学号实验环境:已安装SQL Server 企业版的计算机(120台);具有局域网网络环境,有固定ip地址;实验内容与完成情况:1、要求在本地磁盘D创建一个学生-课程数据库(名称为student),只有一个数据文件和日志文件,文件名称分别为stu和stu_log,物理名称为和,初始大小都为3MB,增长方式分别为10%和1MB,数据文件最大为500MB,日志文件大小不受限制。

用Management界面方式 :截图:T-SQL方法:代码:create database student on(name=stu,filename="d:\",size=3MB,filegrowth=10%, maxsize=500MB)log on(name=stu_log,filename="d:\",size=3MB,filegrowth=1MB, maxsize=unlimited);截图:2、创建一个Company数据库,该数据库的主数据文件逻辑名称为Company_data,物理文件为,初始大小为10MB,最大尺寸为无限大,增长速度为10%;数据库的日志文件逻辑名称为Company_log,物理文件名为,初始大小为1MB,最大尺寸为50MB,增长速度为1MB。

代码:create database Company on(name=Company_data, filename="d:\",size=10MB,maxsize=unlimited, filegrowth=10%)log on(name=Company_log, filename="d:\",size=1MB,maxsize=50MB,filegrowth=1MB);截图:3、创建数据库DB,具有2个数据文件,文件逻辑名分别为DB_data1和DB_data2,文件初始大小均为5MB,最大为100MB,按10%增长;只有一个日志文件,初始大小为3MB,按10%增长;所有文件都存储在D盘文件夹ceshi中。

实验1-认识SQL Server数据库管理系统

实验1-认识SQL Server数据库管理系统

实验1 认识SQL Server【实验目的】(1)通过安装和使用某个商用数据库管理系统,初步了解DBMS的工作环境和系统构架。

这里我们用MS SQL Server。

(2)熟悉SQL Server 2005的安装和启动。

(3)了解SQL Server2005的系统数据库。

(4)掌握创建用户数据库及表的方法。

(5)掌握向表中插入数据库的方法。

【实验内容及要求】1.安装SQL Server 2005(课下完成)2.启动SQL Server2005(1)启动数据库服务器端组件之一——数据库引擎“开始-所有程序-Microsoft SQL Server 2005-配置工具- SQL Server Configuration Manaager-SQL Server 2005服务”(2)启动SQL Server 2005客户端组件——SQL Server Management Studio。

3.数据库的组成(1)一个简单的数据库至少由一个扩展名为.mdf的主数据文件和一个扩展名为.ldf的日志文件组成。

也可以根据实际需要,组数据库增加多个后缀为.ndf的次数据文件和其他扩展名为.ldf的事务日志文件,并可以将它们放在不同的磁盘上。

(2)SQL Server的每一个数据库都由关系图、表、视图、存储过程、触发器,用户自定义数据类型、用户自定义函数、索引、规则、默认值等数据库对象组成。

4.系统数据库(1)有4个系统数据库,即master、model、msdb、tempdb5.创建用户数据库及表(1)创建一个数据库,数据库名为S_T,包括学生关系Student、课程关系Course和选修关系SC。

(2)各表结构及数据详见P56(Sage,Grade为int类型,其它都定义为字符型)(3)定义各表的主码及相应的外码。

(4)建立表“Student”中对性别的约束,只能取值男或女,默认值为“男”。

(5)建立表“SC”中对“成绩”的约束,取值只能是0~100。

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

实验1 认识SQL Server
【实验目的】
(1)通过安装和使用某个商用数据库管理系统,初步了解DBMS的工作环境和系统构架。

这里我们用MS SQL Server。

(2)熟悉SQL Server 2005的安装和启动。

(3)了解SQL Server2005的系统数据库。

(4)掌握创建用户数据库及表的方法。

(5)掌握向表中插入数据库的方法。

【实验内容及要求】
1.安装SQL Server 2005(课下完成)
2.启动SQL Server2005
(1)启动数据库服务器端组件之一——数据库引擎
“开始-所有程序-Microsoft SQL Server 2005-配置工具- SQL Server Configuration Manaager-SQL Server 2005服务”
(2)启动SQL Server 2005客户端组件——SQL Server Management Studio。

3.数据库的组成
(1)一个简单的数据库至少由一个扩展名为.mdf的主数据文件和一个扩展名为.ldf的日志文件组成。

也可以根据实际需要,组数据库增加多个后缀为.ndf的次数据文件和其他扩展名为.ldf的事务日志文件,并可以将它们放在不同的磁盘上。

(2)SQL Server的每一个数据库都由关系图、表、视图、存储过程、触发器,用户自定义数据类型、用户自定义函数、索引、规则、默认值等数据库对象组成。

4.系统数据库
(1)有4个系统数据库,即master、model、msdb、tempdb
5.创建用户数据库及表
(1)创建一个数据库,数据库名为S_T,包括学生关系Student、课程关系Course和选修关系SC。

(2)各表结构及数据详见P56(Sage,Grade为int类型,其它都定义为字符型)
(3)定义各表的主码及相应的外码。

(4)建立表“Student”中对性别的约束,只能取值男或女,默认值为“男”。

(5)建立表“SC”中对“成绩”的约束,取值只能是0~100。

实验1 报告。

相关文档
最新文档