实验1 认识数据库管理系统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)软件。
实验01 认识DBMS

实验1 认识DBMS一、实验目的1、掌握SQL Server配置管理器启动SQL Server服务的方法。
2、掌握SQL Server Management Studio登录SQL Server实例的方法。
3、掌握SQL Server Management Studio创建登录账户的方法。
4、掌握SQL Server Management Studio创建数据库和数据库用户的方法。
5、掌握基于SQL的数据库管理方法。
二、实验环境1、硬件(1)PC机。
2、软件(1)操作系统:Windows XP或Windows 7。
(2)DBMS:Microsoft SQL Server 2005标准版或Microsoft SQL Server 2008企业版。
三、实验内容及步骤1、使用SQL Server配置管理器启动SQL Server服务背景知识:SQL Server配置管理器是一种管理工具,使用SQL Server配置管理器可以启动、暂停、恢复或停止与SQL Server 2005相关联的服务,还可以查看或更改服务的属性。
(1)启动SQL Server配置管理器启动过程:开始→所有程序→Microsoft SQL Server 2005→配置工具→SQL Server Configuration Manager。
在SQL Server配置管理器中,可以查看SQL Server 2005相关服务的状态。
如图1-1所示,服务类型为“SQL Server”的SQL Server(MSSQLSERVER) 服务的当前状态为“已停止”。
图1-1 SQL Server配置管理器(2)启动SQL Server(MSSQLSERVER) 服务启动过程:如图1-2所示,若SQL Server(MSSQLSERVER) 服务处于停止状态,则用鼠标右击“SQL Server(MSSQLSERVER)”,然后在弹出式菜单中选择“启动(S)”项。
实验1 认识DBMS系统

图1.13 排序规则 (10)本实例保持默认设置不变,单击“下一步”,进入如图1.14所示界面。
图1.14 错误和使用情况报告信息 (12) 设置是否自动将SQL Server2005 的错误信息和使用情况报告给Microsoft公司。 保持默认设置,单击“下一步”,进入如图1.15所示界面。
图1.15 准备安装 (13) 图1.15显示将要安装的SQL Server功能和组件的信息。确认无误后, 单击“安装” 按钮,开始安装SQL Server 2005,进入如图1.16所示“安装进度”界面。
数据库快照功能,包括完全的OLAP和数据挖掘的高级分析工具; 报表生成器和定制的高扩展的报表功能; 企业级的数据集成服务; (2) SQL Server 2005标准版 是一个完全的数据管理和商业智能分析平台, 为那些需要比SQL Server 2005工作组版具 有更多功能的中型企业和大型部门而设计。特征如下: 支持4颗CPU,内存不限; 高可靠性; 64位支持; 数据库镜像; 增强的集成服务; 分析服务和报表服务; 数据挖掘; 完全的数据复制以及发布; (3) SQL Server 2005工作组版 是SQL Server产品线中最新的SKU,它将提供一个更快捷且更易使用的数据库解决方案。 特征如下: 管理工具集; 导入/导出; 有限的复制/发布能力; 日志传递备份等功能; 工作组版支持2颗CPU,3GB内存; (4) SQL Server 2005学习版 数据库引擎中免费的和可再分发的版本, 为新手程序员提供了学习、 开发和部署小型的 数据驱动应用程序最快捷的途径。特征如下: 一个简单的管理工具; 一个报表向导和报表控件; 数据复制和客户端; 它可以免费从Web上下载; 学习版支持1颗CPU,1GB内存; (5) SQL Server 2005开发版 帮助开发者在SQL Server 2005的基础上建立任何类型的应用系统。它包括SQL Server 2005企业版的所有功能, 但有许可限制, 智能用于开发和测试系统, 而不能用做生产服务器。 开发版是独立软件供应商(ISV)、咨询人员、系统集成商、解决方案供应商以及创建和测 试应用程序的企业开发人员的理想选择。 (6) SQL Server 2005移动版
数据库实验报告认识DBMS

数据库实验报告认识DBMS数据库管理系统(DBMS)是一种用于管理和操作数据库的软件系统。
它允许用户定义、创建、查询、更新和删除数据库中的数据,并提供了一系列处理和管理数据的功能。
DBMS的主要任务是提供数据的集中存储和管理,以及对数据的访问和操作。
它为用户提供了一个简单易用的接口,使用户可以通过查询语言(如SQL)来访问和操作数据库。
同时,DBMS还负责维护数据的完整性、安全性和一致性,以保证数据库的高可靠性和稳定性。
DBMS具有以下特点和优势:1.数据共享:DBMS允许多个用户同时访问和操作数据库,实现数据的共享和协作。
这样可以提高工作效率,避免数据冗余和一致性问题。
2.数据独立性:DBMS将数据的逻辑结构和物理结构分离,使用户可以独立于底层存储技术来操作和管理数据。
这样可以方便地修改和扩展数据库,而不会影响到应用程序和用户。
3.数据安全性:DBMS提供了访问控制和权限管理功能,可以限制用户对数据的访问和操作权限,保证数据的安全性和保密性。
同时,DBMS 还可以进行备份和恢复操作,以防止数据丢失和损坏。
4.数据一致性:DBMS通过事务管理和并发控制机制,确保多个用户同时对数据库进行操作时,不会造成数据的冲突和不一致性。
这样可以保证数据的完整性和可靠性。
5.数据完整性:DBMS提供了数据约束和验证机制,可以对数据进行有效性和一致性检查,防止无效或不合规的数据被插入和更新到数据库中。
这样可以保证数据的准确性和可靠性。
DBMS的应用广泛,几乎涵盖了各个领域和行业。
在企业管理中,DBMS可以用于存储和管理企业的各类数据,如客户信息、销售数据、库存信息等。
在科学研究中,DBMS可以用于存储和管理实验数据、文献资料、模型参数等。
在政府机构中,DBMS可以用于存储和管理公民信息、人口统计数据等。
在医疗领域中,DBMS可以用于存储和管理患者病历、医药信息等。
总之,数据库管理系统是一个非常重要的软件系统,它在现代信息化社会中发挥着重要作用。
数据库认识DBMS PPT课件

提供数据操纵语言(Data Manipulation Language, DML),实现对数 据库的基本操作,如插入、删除、修改和查找(增删改查)
3
DBMS的功能
4.数据库的事务管理和运行管理
数据库在建立、运用和维护时由数据库管理系统统一管理、统 一控制,以保证数据的安全性、完整性、多用户对数据的并发使 用及发生故障后的系统恢复。
文件存储位置:
C:\Program Files\Microsoft SQL Server\MSSQL\Data
13
SQL Server 2005系统数据库简介 Master数据库是SQL Server系统 最重要的数据库,它记录了SQL Server系统的所有系统信息。
model 数据库用作在 SQL Server 实 例上创建的所有数据库的模板。
25
SQL Server配置管理器
SQL Server 配置管理器是一种工具,用 于管理与 SQL Server 相关联的服务、配 置 SQL Server 使用的网络协议以及从 SQL Server 客户端计算机管理网络连接 配置。如下图所示。
26
27
SQL Server文档和教程
SQL Server 2005提供了大量的联机帮助文档 (Books Online),它具有索引和全文搜索能 力,可根据关键词来快速查找用户所需信息。 SQL Server 2005 中提供的教程可以帮助了解 SQL Server 技术和开始项目,如下图所示。
4
常用的数据库管理系统
SQLServer Access MySQL KingBase Oracle DB2
5
数据库逻辑组件
表 约束 默认值 触发器 索引
数据库实验认识DBMS系统

数据库原理课程实验报告1. 实验题目:实验一:认识DBMS系统2.实验目的1).通过SQL Server 2000数据库管理系统的使用,了解DBMS的工作原理和系统构架。
2).熟悉对DBMS的操作3).搭建今后实验的平台3实验平台3.1操作系统:Windows 2000或者Windows XP注:使用Professional版的操作系统建议安装数据库管理系统的教学版,Server版的操作系统建议安装数据库管理系统的企业版。
3.2数据库管理系统:SQL SERVER 20004实验内容及要求1).了解SQL SERVER 2000数据库管理系统安装过程。
2).了解SQL SERVER 2000数据库管理系统自带的六个数据库的作用。
3).在SQL Server 2000数据库管理系统中建立一个以本人学号命名的数据库,以后实验所要求的各种操作、所有的SQL操作均在此建立的新数据库里进行。
5. 实验内容与完成情况:1).数据库的安装过程2).SQL SERVER 2000自带六个数据库作用系统数据库4个master数据库master数据库控制SQL Server的所有方面。
这个数据库中包括所有的配置信息、用户登录信息、当前正在服务器中运行的过程的信息。
model数据库model数据库是建立所有用户数据库时的模板。
当你建立一个新数据库时,SQL Server会把model数据库中的所有对象建立一份拷贝并移到新数据库中。
在模板对象被拷贝到新的用户数据库中之后,该数据库的所有多余空间都将被空页填满。
tempdb数据库tempdb数据库是一个非常特殊的数据库,供所有来访问你的SQLServer的用户使用。
这个库用来保存所有的临时表、存储过程和其他SQL Server建立的临时用的东西。
例如,排序时要用到tempdb数据库。
数据被放进tempdb数据库,排完序后再把结果返回给用户。
每次SQL Server重新启动,它都会清空tempdb数据库并重建。
数据库系统实验报告 实验一 认识DBMS

《数据库系统概论》实验报告题目:实验一认识DBMS班级姓名学号日期2014年5月5日实验环境:软件环境:Windows 7硬件环境:CPU 2.2GHz 安装内存(RAM):2.00GB(1.78G可用)实验内容与完成情况:(一)MySQL的安装和启动我选择了适合于Windows7系统下的MySQL5.5.20进行安装。
1.Windows版安装MySQL是一款中、小型关系型数据库管理系统,很具有实用性,装MySQL数据库做实验是很好的选择,所以我选择安装了MySQL。
首先在网上搜索MySQL5.5,选择进行下载,接下来是我的MySQL数据库服务器的安装步骤:1、首先单击MySQL5.5.20的安装文件,出现该数据库的安装向导界面,单击“next”继续安装;2.在打开的窗口中,选择接受安装协议,单击“next”继续安装;3、选择安装类型,有“Typical(默认)”、“Complete(完全)”、“Custom(用户自定义)”三个选项,按照网上的安装教程,我选择了“Custom”,有更多的选项,也方便熟悉安装过程:4、在出现自定义安装界面中选择mysql数据库的安装路径,我设置的是“E:\MySQL\MySQL5.5”,单击“next”继续安装;5、接下来进入到准备安装的界面,单击“Install”按钮继续安装,经过很少的时间,MySQL数据库安装完成;6、要选择“Launch the MySQL Instance Configuration Wizard”选项,这是要启动MySQL的配置,也是最关键的地方(也可以以后设置),单击“Finish”按钮,进入到配置界面。
7、单击完成之后出现配置界面向导,单击“next”进行配置;8、在打开的配置类型窗口中选择配置的方式,“Detailed Configuration(手动精确配置)”、“Standard Configuration(标准配置)”,为了熟悉过程,我选择“Detailed Configuration(手动精确配置)”,单击“next”继续;9、在出现的窗口中,选择服务器的类型,“Developer Machine(开发测试类)”、“Server Machine(服务器类型)”、“Dedicated MySQL Server Machine(专门的数据库服务器)”,仅仅是用来学习和测试,默认,单击“next”继续,如图所示:10、在出现的配置界面中选择mysql数据库的用途,“Multifunctional Database (通用多功能型)”、“Transactional Database Only(服务器类型)”、“Non-Transactional Database Only(非事务处理型)”,这里我选择的是第一项,通用安装,单击“next”继续配置,如图所示:11、在出现的界面中,进行对InnoDB Tablespace进行配置,就是为InnoDB 数据库文件选择一个存储空间;12、在打开的页面中,选择mysql的访问量,同时连接的数目,“Decision Support(DSS)/OLAP(20个左右)”、“Online Transaction Processing(OLTP)(500个左右)”、“Manual Setting(手动设置,设置为15个)这里选择手动设置,单击“next”继续,如图所示:13、在打开的页面中设置是否启用TCP/IP连接,设定端口,如果不启用,就只能在自己的机器上访问mysql数据库了,这也是连接java的操作,默认的端口是3306,并启用严格的语法设置,如果后面出现错误,可以将“Add firewall exception for this port ”这个选项选上,单击“next”继续,如图所示:14、在打开的字符编码的页面中,设置mysql要使用的字符编码,第一个是西文编码,第二个是多字节的通用utf8编码,第三个是手动,选择utf-8,接下来单击“next”,继续配置,如图所示:15、在打开的页面中选择是否将mysql安装为windows服务,还可以指定Service Name(服务标识名称),是否将mysql的bin目录加入到Windows PATH(加入后,就可以直接使用bin下的文件,而不用指出目录名,比如连接,“mysql–u username –p password;”就可以了,单击“next”继续配置,如图所示:16、在打开的页面中设置是否要修改默认root用户(超级管理员)的密码(默认为空),“New root password”,如果要修改,就在此填入新密码,并启用root 远程访问的功能,不要创建匿名用户,单击“next”继续配置,如图所示:17、到这里所有的配置操作都已经完成,单击Execute按钮执行配置;18、过了几分钟,出现如下的提示界面就代表MySQL配置已经结束了,并提示了成功的信息;19、在服务中将mysql数据库启动,并会出现命令窗口;(二)图形化界面下载我选择了Navicat,进行下载。
实验一 认识DBMS

《数据库》课内实验任务书学生姓名:盖洪伟1009300115及学号:学院: 理学院班级: 数学101课程名称:数据库题目: 认识DBMS指导教师尚宝欣讲师姓名及职称:朱振菊实验师方向实验师2012年3月9日实验一认识DBMS一、实验目的1. 通过对某DBMS的安装使用,初步了解DBMS的工作环境;2. 熟悉对DBMS的安装;3. 搭建以后实验的平台。
二、实验内容1.根据安装文件的说明安装DBMS。
在安装过程中记录安装的选择(用截图形式记录),并对所作的选择进行思考。
2.掌握数据库服务的启动和停止。
3.掌握使用系统提供的登录名进行登录。
三、实验要点及说明1.安装过程中牢记安装密码。
2.字符集最好选用GBK。
3.启动停止数据库服务的方式有多种,必须掌握一种。
四、实现方法图(1) 图(2)图(3) 图(4) 选择自定义安装,并修改路径和其内容;图(5) 图(6) 点击下一步;图(7) 图(8) 完成安装,并且我们选择启动实力配置向导,进行下一步;图(9) 图(10) 选择自定义配置和开发机进行下一步;图(11) 图(12) 选择多功能的数据库,并且选择数据存放的位置;图(13) 图(14) 此选项保持默认,之后选择端口号,并且接受防火墙;图(15) 图(16) 选择字符集,我们选gbk,把MySQL安装成windows的服务;图(17) 图(18) 管理员账户,我们设计密码,点击下一步,excute之后完成安装;MySQL的卸载过程:图(19) 图(20)图(21) 图(22)五、实验结果六、源程序清单Cmd MySOL -u -root -p 密码 exit七、思考及总结应该详细阅读安装过程中的每一步所要选的和自己所填的内容。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验1 认识数据库管理系统DBMS
一、实验目的:
1.能够熟练安装SQL Server 2005开发版
2.掌握常用的SQL Server 2005服务器的配置
3. 了解SQL Server 2005各组件功能。
二、实验环境:
Windows XP 系统、SQL Server 2005环境
三、实验内容:
1.安装SQL Server 2005,并在安装时将登录身份验证模式设置为“SQL Server 和windows”验证,其他可选择默认设置,一定要记住sa帐户的密码。
2. 利用SQL Server Management Studio连接到SQL Server数据库引擎服务器。
3. 更改SQL Server 2005服务器身份验证模式和设置sa账号口令。
4. 停止和暂停服务。
5. 注册和删除服务器。
6. 配置服务的启动模式。
7. 配置服务器。
8.了解各组件的功能
(1)SQL Server 2005 支持哪两类主要的应用程序?
关系数据库应用程序和Internet应用程序。
(2)企业管理器(SSMS)的作用?
用来对本地或者远程服务器进行管理操作的服务器应用程序。
(3)服务管理器的作用?
主要是管理服务器开启,关闭等。
(4)查询分析器的作用?
查询分析器可以对数据库进行管理,包括数据库建立删除,用户建立删除,授权数据库其他管理比如数据库备份恢复建立管理资料表等管理数据库用的刀的企业管理器都可以做到
(5)数据库的类型有哪些?各有什么作用?
Tempdb数据库:用于保存所有的临时表和临时存储过程,还可以满足任何的
临时存储要求。
Master数据库:用于存储SOL Serve 系统的所有系统级信息,包括所有的其他数据库的信息、所有的数据库注册用户的信息以及系统配置等。
Model数据库:是一个模板数据库。
Msdb数据库:用于代理程序调度报警和作业等系统操作。
(6)SQL Server 2005 的登录验证方式有哪些?它们有何区别?
有俩个。
一个是windows身份验证,一个是SQL Server 身份验证。
windows验证是集成于操作系统,利用判断系统帐号来判定是否有权访问。
而混合模式则是使用数据库自己的用户名进行访问,和系统账户不相干。
(7)什么是SQL Server 2005的系统表?分别有哪些、作用是什么?
sysaltfiles 主数据库保存数据库的文件
syscharsets 主数据库字符集与排序顺序
sysconfigures 主数据库配置选项
syscurconfigs 主数据库当前配置选项
sysdatabases 主数据库服务器中的数据库
syslanguages 主数据库语言
syslogins 主数据库登陆帐号信息
sysoledbusers 主数据库链接服务器登陆信息
sysprocesses 主数据库进程
sysremotelogins 主数据库远程登录帐号
syscolumns 每个数据库列
sysconstrains 每个数据库限制
sysfilegroups 每个数据库文件组
sysfiles 每个数据库文件
sysforeignkeys 每个数据库外部关键字
sysindexs 每个数据库索引
sysmenbers 每个数据库角色成员
sysobjects 每个数据库所有数据库对象
syspermissions 每个数据库权限
systypes 每个数据库用户定义数据类型
sysusers 每个数据库用户
(8)SQL SERVER 2005 使用哪三种类型的角色?每种角色的作用是什么?
固定的数据库角色:指根据SQL Server的管理任务,以及这些任务相对的重要性等级来把具有SQl Server管理职能的用户划分为不同的用户组,每一组所具有的管理SQL
Server 的权限都是Sql Server内置的,即不能对其进行添加、修改和删除,
只能向其中加入用户或者其他角色。
用户自定义的数据库角色:是为某一用户或某一组用户授予不同级别的管理或访问数据库以及数据库对象的权限,这些权限是数据库专有的,并且还可以使一个用户具有属
于同一数据库的多个角色。
应用程序角色:新版本的应用程序服务器提供的集成环境可用于部署和运行基于服务器的自定义业务应用程序。
这些应用程序对通过网络从远程客户端计算机或其他应
用程序传送而来的请求做出响应。
通常,在应用程序服务器上部署和运行的
应用程序会利用以下一项或多项技术:
四、实训过程:
1.安装SQL Server 2005并设置相应的身份验证模式。
2.操作1:执行“开始”-->“程序”-->“Microsoft SQL Server 2005”-->“SQL Server Management Studio”程序项。
操作2:在“服务器类型”下拉列表框中选择“数据库引擎”;在“服务器名称”下拉列表框中选择本地计算机名,表示本地默认实例;在“身份验证”下拉列表框中选择验证类型“Windows 身份验证”,然后单击“连接”按钮。
3.更改SQL Server 2005服务器身份验证模式和设置sa账号口令。
(1)更改SQL Server 2005服务器身份验证模式
1)在SQL Server Management Studio的对象资源管理器中,右键单击服务器,再单击“属性”。
2)在“安全性”页上的“服务器身份验证”下,选择新的服务器身份验证模式,再单击“确定”。
3)在SQL Server Management Studio 对话框中,单击“确定”以确认需要重新启动SQL Server。
4)在SQL Server Management Studio的对象资源管理器中,右键单击服务器,再单击“重新启动”。
(2)设置sa账号口令
1)在对象资源管理器中,依次展开“安全”、“登录名”,右键单击“sa”,再单击“属性”。
2)在“常规”页上,为sa 登录名创建密码并确认该密码。
3)在“状态”页上的“登录”部分中,单击“启用”,然后单击“确定”。
(3)分别使用Windows身份验证和SQL Server身份验证连接SQL Server(数据库引擎)服务器。
4. 停止和暂停服务。
操作1:选择“开始”→“所有程序”→“Microsoft SQL Server 2005”→“配置工具”,选择“SQL Server Configuration Manager”程序项,打开SQL Server配置管理器。
操作2:右击服务名称,在快捷菜单可以选择启动、停止、暂停和重新启动SQL Server各项服
务。
5. 注册和删除服务器。
先删除已注册的本地服务器,再重新完成注册。
(1)删除已注册的本地服务器
在“SQL Server Management Studio”主窗口左侧“已注册的服务器”窗口选择某个已注册的服务器右击,在快捷菜单选择“删除”即可。
(2)注册
在“SQL Server Management Studio”主窗口左侧“已注册的服务器”窗口右击“数据库引擎”,在快捷菜单选择“新建”项下的“服务器注册”,在“新建服务器注册”对话框,输入各项注册服务器信息,即可完成注册。
6. 配置服务的启动模式。
(1)启动“SQL Server配置管理器”,单击“SQL Server 2005服务”,右击SQL Server Agent服务,在快捷菜单里选择“属性”。
(2)在属性对话框中,切换到“服务”选项卡,单击“启动模式”项右边的下三角按钮,在下拉列表框选择“自动”,单击“确定”完成。
7. 配置服务器。
在SQL Server Management Studio中的“对象资源管理器”窗口中,右击要配置的服务器名,在快捷菜单中选择“属性”。
8。
了解各组件的功能
(1)SQL Server 2005 支持哪两类主要的应用程序?
(2)企业管理器(SSMS)的作用?
(3)服务管理器的作用?
(4)查询分析器的作用?
(5)数据库的类型有哪些?各有什么作用?
(6)SQL Server 2005 的登录验证方式有哪些?它们有何区别?
(7)什么是SQL Server 2005的系统表?分别有哪些、作用是什么?
(8)SQL SERVER 2005 使用哪三种类型的角色?每种角色的作用是什么?。