数据库服务器和存储
服务器的范围很广,但一般说的服务器都指至少在同一个局域网内给其它电脑提供公供
数据存取
用的某台电脑,同理或在广域网上用的,比如
游戏运营
公司的服务器,数据库也一样,通常都指的是
数据库软件
,比如,sql
SERVER、ACCESS等等,一般作为服务器的电脑上根据实际的需求会选择安装不同数据库软件或者不安装,装了数据库软件后正常都会有与之配套的应用软件来操作数据库,而数据库就是用来存储相应的数据的!
‘贰’ 数据库服务器和存储三者的区别与联系
数据库是应用软件,跑在操作系统之上的。
服务器是硬件,就是计算机。
存储就是保存数据的地方,服务器一般都是自带硬盘的,就像我们买的品牌机,但是也有专用的硬盘,一般比服务器带的硬盘性能好,一般称为存储,存储需要连接在服务器上来使用,相当于外置硬盘(类似移动硬盘的功能)。存储的价格比较贵。
‘叁’ 服务器包括哪些
摘要 你好,很高兴为你解答,服务器包括三类:网站服务器、文件服务器和数据库服务器,简单来说可以把 "网络网盘" 当做文件服务器来看,也就是专门用来做文件存储的电脑就可以称为文件服务器。而数据库服务器也是只干一件事,它只用来存储数据,而且数据库服务器一般是不对外开放的,它再为网站服务器或者其他的程序来提供服务,它还会安装专门的数据库管理软件来进行数据管理
‘肆’ 服务器是干什么的和数据库有什么区别
服务器是提供计算服务的设备。服务器的构成包括处理器、硬盘、内存、系统总线等,和通用的计算机架构类似,但是由于需要提供高可靠的服务,因此在处理能力、稳定性、可靠性、安全性、可扩展性、可管理性等方面要求较高。
区别
1、从性质上看:
数据库是可以运行在服务器上的软件。服务器是硬件,服务器安上了数据库应用程序后可以变成数据库服务器。
2、从功能上看:
数据库是可以从数据库是按照数据结构来组织、存储和管理数据的仓库而服务器是用于数据计算和处理的硬件。用来存放客户请求并给出回应的硬件。
(4)数据库服务器和存储扩展阅读:
服务器在网络中为其它客户机(如PC机、智能手机、ATM等终端甚至是火车系统等大型设备)提供计算或者应用服务。服务器具有高速的CPU运算能力、长时间的可靠运行、强大的I/O外部数据吞吐能力以及更好的扩展性。
根据服务器所提供的服务,一般来说服务器都具备承担响应服务请求、承担服务、保障服务的能力。服务器作为电子设备,其内部的结构十分的复杂,但与普通的计算机内部结构相差不大,如:cpu、硬盘、内存,系统、系统总线等。
‘伍’ 存储服务器和数据库软件的问题
这两个都是很大的概念,不是一下两下就能说完的,想说清楚的话都能写成好几本书了。
存储服务器和数据库是一个底层一个上层的关系,他们之间还需要类似于操作系统的协作软件支持。存储服务器是用来存放数据的底层软硬件组合,包括存储介质(例如软盘,磁片,硬盘,固体硬盘等等等等能存储数据的设备)以及驱动这些设备的软件,当然也可以包括管理这些设备的管理软件。数据库相当于是一个上层软件组合,用来组织数据的结构,提供面向数据的管理功能,以及面向用户的服务功能。数据库不关心或者可以说根本就不知道存储数据的是个什么东西,这是由操作系统负责管理的。
举个例子吧,你在一个关系型数据库里建立了几个表,数据库负责提供给你接口,让你能建立这些表,并能操作这些表,它还负责根据你的设置决定哪些数据需要建立索引,是否需要事务的AICD这四个属性的支持,以及在底层介质上的存储形式(编码,压缩,加密等等等等)。然后数据库通过操作系统找到存储介质,然后将处理过的数据传过去保存起来。如果存储介质是建立在你说的存储服务器上的话,一般还会有权限管理功能,它首先要看数据库是否有在它身上读写数据的权限,然后根据数据库传来的指令进行相应的数据物理操作。当然数据服务器也可以有压缩、加密、冗余等等等等安全措施。
对于你的第二个问题,在mysql里可以通过设置安装目录下的my.ini里的datadir项,来改变数据的存储位置。
对于第三个问题,我不知道你问的是什么?如果你问数据是怎么写到磁盘上的,那么由于这个问题太物理了,涉及到不同的存储介质的工作原理,我作为一个软工实在是没怎么研究过,就让搞硬件的搞微型机械的搞材料科学的去研究吧。
‘陆’ 数据库服务器怎么储存
存储过程(StoredProcere)是一组为了完成特定功能的结构化查询语言(StructuredQueryLanguage,SQL)语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。
存储过程是SQL语句和可选控制流语句的预编译集合,以一个名称存储并作为一个单元处理。存储过程存储在数据库内,可由应用程序通过一个调用执行,而且允许用户声明变量、有条件地执行,它具有强大的编程功能。存储过程的优点存储过程位于数据库服务器中,是一个SQL语句的集合,可包含一个或多个SQL语句。
存储过程是利用数据库服务器所提供的Transact−SQL语言编写的程序。存储过程在创建时即在服务器上进行编译,所以执行起来比单个SQL语句快,总的来说具有以下几个方面的优点。
((1)存储过程增强了SQL语言的功能和灵活性。存储过程可以用来控制语句编写,有很强的灵活性,可以完成复杂的判断和较复杂的运算。
(2)存储过程是标准组件,允许编程。存储过程被创建后,可以在程序中被多次调用,而不必重新编写该存储过程的SQL语句。而且数据库专业人员可以随时对存储过程进行修改,对应用程序源代码也毫无影响。
(3)存储过程能实现较快的执行速度。如果某一操作包含大量的Transact−SQL代码或分别被多次执行,那么存储过程要比批处理的执行速度快很多。因为存储过程是预编译的。在首次运行一个存储过程时查询,优化器对其进行分析优化,并且给出最终被存储在系统表中的执行计划。而批处理的Transact−SQL语句在每次运行时都要进行编译和优化,速度相对要慢一些。
(4)存储过程能够减少网络传输流量。针对同一个数据库对象的操作(如查询、修改),如果这一操作所涉及的Transact−SQL语句被组织成存储过程,那么当在客户计算机上调用该存储过程时,网络中传送的只是该调用语句,从而大大增加了网络流量并降低了网络负载。
(5)存储过程可被作为一种安全机制来充分利用。系统管理员通过执行某一存储过程的权限进行限制,能够实现对相应的数据的访问权限的限制,避免了非授权用户对数据的访问,保证了数据的安全。
‘柒’ 构建数据库系统选择什么样的服务器和存储设备
遵循以下几个原则:
1)高性能原则
保证所选购的服务器,不仅能够满足运营系统的运行和业务处理的需要,而且能够满足一定时期的业务量增长的需要。一般可以根据经验公式计算出所需的服务器TpmC值,然后比较各服务器厂商和TPC组织公布的TpmC值,选择相应的机型。同时,用服务器的市场价/报价除去计算出来的TpmC值得出单位TpmC值的价格,进而选择高性能价格比的服务器。
2)可靠性原则
可靠性原则是所有选择设备和系统中首要考虑的,尤其是在大型的、有大量处理要求的、需要长期运行的系统。考虑服务器系统的可靠性,不仅要考虑服务器单个节点的可靠性或稳定性,而且要考虑服务器与相关辅助系统之间连接的整体可靠性,如:网络系统、安全系统、远程打印系统等。在必要时,还应考虑对关键服务器采用集群技术,如:双机热备份或集群并行访问技术。
比如,要保证系统(硬件和操作系统)在99.98%的时间内都能够正常运作(包括维修时间),则故障停机时间六个月不得超过0.5个小时。服务器需7×24小时连续运行,因而要求其具有很高的安全可靠性。系统整机平均无故障时间(MTBF)不低于80000小时。服务器如出现CPU损坏或其它机械故障,都能在20分钟内由备用的机器自动代替工作,无须人员操作,保证数据完整。
3)可扩展性原则
保证所选购的服务器具有优秀的可扩展性原则。因为服务器是所有系统处理的核心,要求具有大数据吞吐速率,包括:I/O速率和网络通讯速率,而且服务器需要能够处理一定时期的业务发展所带来的数据量,需要服务器能够在相应时间对其自身根据业务发展的需要进行相应的升级,如:CPU型号升级、内存扩大、硬盘扩大、更换网卡、增加终端数目、挂接磁盘阵列或与其它服务器组成对集中数据的并发访问的集群系统等。这都需要所选购的服务器在整体上具有一个良好的可扩充余地。一般数据库和计费应用服务器在大型计费系统的设计中就会采用集群方式来增加可靠性,其中挂接的磁盘存储系统,根据数据量和投资考虑,可以采用DAS、NAS或SAN等实现技术。
4)安全性原则
服务器处理的大都是相关系统的核心数据,其上存放和运行着关键的交易和重要的数据。这些交易和数据对于拥有者来说是一笔重要的资产,他们的安全性就非常敏感。服务器的安全性与系统的整体安全性密不可分,如:网络系统的安全、数据加密、密码体制等。服务器在其自身,包括软硬件,都应该从安全的角度上设计考虑,在借助于外界的安全设施保障下,更要保证本身的高安全性。
5)可管理性原则
服务器既是核心又是系统整体中的一个节点部分,就像网络系统需要进行管理维护一样,也需要对服务器进行有效的管理。这需要服务器的软硬件对标准的管理系统支持,尤其是其上的操作系统,也包括一些重要的系统部件。
‘捌’ 数据服务器
数据服务器也称数据库服务器,用来存储数据和提供基本数据服务,包括基础地理信息、遥感图像源数据和各个专题成果数据等。本系统的数据服务器基于ArcSDE+Oracle而设计,各类数据实际上最后均以二维表的形式存储于Oracle数据库中,并具体存储在多张相互有一定关联的二维表中。
另外,本系统的数据库服务器在设计时实际上包括两个部分,即元数据库服务器和空间数据库服务器。
由于元数据的形式是与元数据内容标准相一致的数字形式,可以用多种方式建立、存储和使用,因此,我们在标准的HTML和文本形式保存基础上,还将这些非结构化的形式导入Oracle数据库中,采用结构化的关系数据库管理本次遥感综合调查元数据集,构成遥感综合调查元数据库。通过统一资源定位地址URL与Metadatabase中的URL元数据项相连,把基于Internet/Intranet的空间数据库与元数据库系统相结合,实现分布式异构数据的共享。在这样的共享机制下,元数据库就成了访问空间数据库的向导,应用服务器的每个请求,首先都要访问元数据库,确定请求的所需数据是否存在,并可访问遥感调查成果数据的格式、性质、应用方式等内容,实现高效地管理空间数据,适应网络上多用户的并发访问,保障数据的安全性。
由此,Browser/Server三层体系结构实现起来较Client/Server两层体系结构复杂得多,但只有采用这样的体系结构,才可以体现浙江省遥感调查成果类型繁多、数据量大、分布广的特点,满足多维、动态的应用分析需求,并可实现与其他领域的应用集成。另外,出于安全性的考虑,即使应用服务器可能受到某些“黑客”的袭击,采用数据服务器与网络访问处理相分离的方法,也可以把数据库服务器放在防火墙以内,使其不能被防火墙外的计算机访问,某种程度上起了内外网隔离的作用。
‘玖’ 数据库服务器和存储服务器是什么关系是数据都存储在存储上还是存储在数据库上
数据库服务器依赖于存储服务器的数据,这意味着数据库数据文件被放置在存储服务器上。
数据以记录的形式存储在数据库中;数据库将数据作为文件存储在存储服务器上。
数据库服务器由在局域网和数据库管理系统软件中运行的一台或多台计算机组成,数据库服务器为客户端应用程序提供数据服务。存储服务器是为特定目标设计的,因此配置也不同。它可能是一个稍有额外存储空间的服务器,或者它可能有很多存储空间。
(9)数据库服务器和存储扩展阅读:
数据库服务器特征:
1、编程量减少
数据库服务器提供了用于数据操纵的标准接口API(Application Programming Interface,应用程序编程接 口)。
2、数据库安全高
数据库服务器提供监控性能、并发控制等工具。由DBA(Database Administrator,数据库管理员)统一负 责授权访问数据库及网络管理。
3、数据可靠性管理
数据库服务器提供统一的数据库备份/恢复、启动/停止数据库的管理工具。
4、计算机资源利用充分
数据库服务器把数据管理及处理工作从客户机上分离出来,使网络中各计算机资源能灵活分配、各尽其用。
‘拾’ 请问 存储服务器、数据库服务器、流媒体服务器有什么本质的区别,他们的作用分别是什么
存储服务器通常是独立的单元。有的时候它们会被设计成4U机架式。或者,它们也可以由两个箱子组成——一个存储单元以及一个位于附近的服务器。然后两个箱子可以并行地安装在机柜中。像Sun StorEdge 3120 存储单元和SunFire X4100服务器,就可以合并为一个存储服务器并放置在一个机柜中。
运行在局域网中的一台或多台计算机和数据库管理系统软件共同构成了数据库服务器,数据库服务器为客户应用提供服务,这些服务是查询、更新、事务管理、索引、高速缓存、查询优化、安全及多用户存取控制等。
作为新一代互联网应用的标志,流媒体技术在近几年得到了飞速的发展。而流媒体服务器又是流媒体应用的核心系统,是运营商向用户提供视频服务的关键平台。其主要功能是对媒体内容进行采集、缓存、调度和传输播放,流媒体应用系统的主要性能体现都取决于媒体服务器的性能和服务质量。因此,流媒体服务器是流媒体应用系统的基础,也是最主要的组成部分。