问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

数据库和服务器有什么区别,请解释下?

发布网友 发布时间:2022-04-24 18:42

我来回答

7个回答

懂视网 时间:2022-04-10 00:32

(1)公司开发环境的SVN为每个系统都维护一个系统目录。目录里面为每个Schema也建立一个Schema目录。每个Schema目录中都包括这样一些文档:“基于版本号X的数据库改动”。当中所有以SQL脚本的形式维护,记录了数据库的改动步骤以及改动人。

(2)系统文件夹的根文件夹以下维护一个文档,是当前现场的数据库各个Schema的版本,以及当前是谁在什么时候为其定版的。

就像以下一样:

技术分享


在这个基础之上。假设下次你要出差,你所要做的事情就是:

查看当前用户现场的Schema发现各自是版本号25,26,26,26。那么你就到各自的目录以下。将相应的“基于版本号25的数据库改动”,“基于版本号26的数据库改动”,“基于版本号26的数据库改动”。“基于版本号26的数据库改动”这几个文件带上,到现场仅仅须要把文档里面的SQL脚本依次跑一下就可以。

文件中面还有是谁做的改动,这样你跑SQL脚本的时候有什么问题还能够打电话回来问相应的责任人。


然后你出差回来之后,你已经将这几个Schema升级了,所以你须要改动根文件夹以下的文档,进行定版:将相应的版本+1,然后定版历史注明谁在什么时候定版的。

然后还要到各自Schema的目录以下,建立新的文档。命名为“基于版本号X+1的数据库改动”。用于以后开发者记录在新的版本号上面所做的数据库改动。


这样不是非常方便么?

这种方法有一个原则,不能让不论什么人都有改动数据库的权限,要么仅仅有项目负责人来改动数据库,并在这里进行相应的记录,要么让改动数据库的人把SQL脚本发给项目负责人或者别人准们管数据库的人。来在这里记录。

总之。不论什么数据库的改动。须要让清楚我这个机制的人来允许。


2、关于服务升级

个人认为部署和升级服务最烦的就是配置项了(我们后台实用的是WCF服务)。

假设每次升级服务都要手动改动每一个服务的配置项明显不行。


我认为须要有一个统一的地方来进行全部服务的配置,即将整个系统的全部配置进行集中管理!!!


这就须要一个配置中心。整个配置中心维护了整个系统的配置信息。

(1)全部的服务在启动的时候訪问配置中心获取所需的配置项。

(2)现场部署人员能够通过简易的UI界面来操作这个配置中心,增删查改整个系统的配置项。


C#系统的话可能须要自己实现这么一个配置中心,前期能够仅仅做简单的一个节点的配置中心。

JAVA系统的话。能够使用开源的Zookeeper。能够作为集群来执行配置中心。



以上全然是个人在这样一家公司工作了将近一年之后的感受,即感觉到一些不好的地方。然后提出了自己的一些想法。

我的想法可能不是非常合理,这须要与更加成熟的公司的人进行交流才知道。

希望各位假设看了之后有想法和类似经验的,指教。小弟在此谢过。!

!!

【PM】关于系统数据库和服务现场升级的一些看法

标签:人工   命名   enter   手动   集中   为什么   font   统一   实用   

热心网友 时间:2022-04-09 21:40

二者的主要区别在于:

服务器:是回应运用软件的总站点,它提供软件的数据收集和处理。服务器通常情况是一台(或台)电脑构成,通过网络与应用软件(客户湍)连接。它硬件珥软件、网络的结合体。

数据库:是存贮信息数据的软件,它有多种。大型的MSSQL,放在服务器上,同时需要数据库软件提供应用操作。小型的放在个体电脑上即可。

扩展资料:

数据库服务器由运行在局域网中的一台/多台计算机和数据库管理系统软件共同构成,数据库服务器为客户应用程序提供数据服务。

数据库服务器建立在数据库系统基础上,具有数据库系统的特性,且有其独特的—面。主要功能如下:

1、数据库管理功能,包括系统配置与管理、数据存取与更新管理、数据完整性管理和数据安全性管理;

2、数据库的查询和操纵功能 ,该功能包括数据库检索和修改;

3、数据库维护功能,包括数据导入/导出管理,数据库结构维护、数据恢复功能和性能监测;

4、数据库并行运行,由于在同一时间,访问数据库的用户不止一个,所以数据库服务器必须支持并行运行机制,处理多个事件的同时发生。

参考资料:百度百科-数据库服务器

热心网友 时间:2022-04-09 22:58

从性质上看:数据库是可以运行在服务器上的软件而服务器是硬件。服务器安上了数据库应用程序后可以变成数据库服务器。

2.从功能上看:数据库是可以从数据库是按照数据结构来组织、存储和管理数据的仓库而服务器是用于数据计算和处理的硬件。用来存放客户请求并给出回应的硬件。

拓展资料:

服务器,也称伺服器,是提供计算服务的设备。由于服务器需要响应服务请求,并进行处理,因此一般来说服务器应具备承担服务并且保障服务的能力。

服务器的构成包括处理器、硬盘、内存、系统总线等,和通用的计算机架构类似,但是由于需要提供高可靠的服务,因此在处理能力、稳定性、可靠性、安全性、可扩展性、可管理性等方面要求较高。

热心网友 时间:2022-04-10 00:32

数据库(Database)是按照数据结构来组织、存储和管理数据的仓库。

服务器是用于数据计算和处理的硬件。
区别有很多,共同点几乎没有…

热心网友 时间:2022-04-10 02:24

最简单的理解哈(个人理解),服务器,顾名思义,就是放服务的地方,就是发布各种服务的主机,比如说网站呀之类的,如Web服务器。数据库的话,简单说也就是放数据的地方,管理数据的一个系统。
举个例子哈,比如你在服务器上发布了个网站(一般都是动态的啦),这网站是有数据吧,数据就是从数据库读出来,这数据库可以和这些网站放在同一主机,也可以放在另外一台主机。
如果把网站放一个主机,把数据库放一个主机,这样的话,放网站的主机就叫Web服务器,放数据库的主机就叫数据库服务器。
不晓得你想要了解到啥程度,偶说的自我感觉非常非常非常的浅,也不晓得说的对不对,你看一下就行了。。呵呵。。

热心网友 时间:2022-04-10 04:32

数据库是软件,服务器是硬件。
数据库是安装在服务器上的。平时说的数据库服务器指的就是安装了数据库的服务器。

热心网友 时间:2022-04-10 06:56

简单的说,服务器是一种高性能计算机,数据库是运行在服务器上的一个应用程序
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
你好,iphone4版得2011QQ怎么退出,2011QQ里好像没有设置。 如何构思书籍封面设计? 书籍封面设计的要点是什么? 新手如何设计书籍封面,常见以下几种排版形式 外商投资性公司如何设立分公司? 美素佳儿奶粉适合多大的孩子吃 给宝宝选奶粉中,美素佳儿金装和瑝家美素佳儿,纠结中,求指教 爱他美和美素佳儿对比哪个更好,有谁家里喝过吗? 孩子吃了皇家美素佳儿奶粉大便干燥像黄豆一样怎么办? 2025年11月21号阴历十月初七出生的男孩生辰八字起名 文件服务器,数据库服务器与应用服务器的区别 大一政治经济学复习要点 什么是应用数据库?什么是数据库服务器?有没有达人来个通俗易懂的详细的解释?二者不同之处? 应用服务器,数据库服务器,前端数据对接服务器这三种服务器配置上是不是都是相同的?只是说法不一样? 我去年大一的*经济学挂科了,现在想要按章节复习(每章节都有习题答案)的资料。求大神帮忙! 数据库服务器与应用服务器分别指什么,各有什么功能如何建立,web服务器如何建立又有什么功能 印度风味咖喱炒饭的做法步骤图,怎么做好吃 经济政治与社会商品消费 胡萝卜毛豆咖喱炒饭怎么做好吃 应用服务器 WEB服务器和数据库服务器的区别是什么 求高中中国古代史,经济.*.文化结合起来考的题目。主观题.最好有选择题 应用服务器和数据库服务器有什么区别? 应用服务器和数据服务器的区别 应用服务器与数据库服务器的区别?通俗一点! 应用服务器,数据库服务器,web服务器等这些服务器有什么区别? 大学政治经济学考试重点 应用系统服务器和数据库服务器的区别 数据服务器和应用服务器有什么区别? 德育经济与政治常识复习题 应用服务器和数据库服务器在同一台主机上,有风险吗? 数据库服务器与应用服务器能不能在一起运行 网站、服务器、数据库之间的关系是什么? 应用服务器和数据库服务器不在同一网络行么,必须在同一网络么? 清远医院实验室设计有哪些规范? 数据库服务器和应用服务器怎么连接 为什么要把应用服务器和数据库服务器分别放在不同机器上 阳江实验室设计有什么标准? SQL服务器是什么? 清远二甲医院检验科病理科实验室设计标准有哪些? 楼体亮化多少钱一平米?2018楼体亮化工程报价 消防应急灯国家标准应急时间是多少? 夜景亮化都需要注重哪些方面? 消防设计规范中关于疏散出口的门是否一定要向疏散方向开启,挂安全出口指示灯的门可以是推拉门吗? 室外照明灯光色彩单调会出现什么问题? 如何手机关联??? 手机怎么关联另一个手机 怎样关联手机?? 苹果手机怎么关联别人的手机 想要买一块机械手表,2000块钱左右的,买什么牌子的好? 两千多买哪个品牌男士手表比较好?