数据库一般有什么用? 怎么可以 让许多电脑 调用一个数据库?

 我来答
javen_feng
推荐于2017-09-12 · TA获得超过4247个赞
知道小有建树答主
回答量:815
采纳率:0%
帮助的人:994万
展开全部
数据库的概念比较广,详细的你可以百度里面搜索!
我简单的说一下吧,数据库是为了存放数据的!万物皆数据,所以可以理解为一切皆为数据库,只是考虑的范围大小不同而已!为了方便理解,就不用束语约束了
1、太阳系是个数据库:数据库中存放的数据是水星,金星,地球等,
2、地球是个数据库:数据有亚洲,欧洲等
3、电脑的硬盘也是数据库:硬盘可以存放电影,歌曲,文件等
看到上面的例子能明白吧,其实就是将一些东西分类而已。最大的那个是容器,我们叫他数据库。
上面只是概念性的解释一下,你所说的数据库是指电脑编程中的数据库,也是一个道理!数据库的作用还是存放数据,这些数据可以是文字,图片,数字等信息。
在编程中,数据库有Orcle,MSSQL, MySQL,ACCESS数据库,都是大同小异!具体的操作我就不再说明了!你可以发消息给我!
让许多电脑调用一个数据库!这个概念你没说明白,因为调用也分很多种用途,一种是以远程连接的方式直接连接服务器电脑中的数据库,还有就是在窗体程序(如QQ)或WEB程序(如WebQQ)中可以通过web服务等方式来连接数据库进行操作!
就像百度,我们在输入框中输入内容搜索的时候,当点击搜索的时候,其实我们的电脑已经在访问百度服务器上的数据库了!
追问
是不是 所有数据库都支持别的程序对他们进行调用呢?
换种说法 一般来说
虽然单机上的数据库文件可以存取查看,
但是数据库都是和一些程序配合才更有意义呢?
还有就是 sql server 主要是不是 就是一个数据库 服务器配置的程序呢?供其他计算机的数据库掉用呢?
谢谢哦 呵呵
追答
数据库是为了存放数据的,程序是为了处理数据的,两者之间存在必定联系!
你理解的是单机上的数据库可以存取查看,那Excel同样可以做到常规数据的管理!为什么还要用庞大的数据库来管理呢?很容易理解,这些庞大的数据库可以支持各多种类的数据管理,并且通过编程的方式,可以更好的对数据进行操作!
你说的sql server是微软出品的一款数据库软件!
服务器--->客户端,很容易理解吧!一般来说,数据库软件安装在服务器的电脑上,对数据库的数据进行操作的软件如果是b/s的,那么会发布在服务器上。如果是c/s的,服务上有服务端,在客户端的电脑上会有客户端程序。
百度:b/s,程序和数据库在服务器上,我们客户端只要访问Internet协议地址就可以了
QQ:c/s,服务端程序和数据库在服务器上,我们用的QQ是客户端,在程序中已经写好了相关的代码可以访问到服务端程序的代码,然后服务端的程序再进行数据库的数据处理!
所以,并不能理解为供其他计算机的数据库调用!其实理解并不困难,你是想做网络还是编程?无论哪种,数据库对于程序都很重要!你先确定一下你现在或接下来想做什么,是通过软件进行数据管理?网站管理?服务器管理?还是程序开发?开发有个人开发和团队开发!团队开发需要配置服务器,创建域网络等等。希望你经过一段时间的学习,能够得到提升!如果感觉不能适应这一行业,可以想想适合自己的行业!是调用,不是掉用!呵呵!

参考资料: 经验之谈,任逍遥

参考资料: 经验之谈,任逍遥

九霄灬龙吟
2011-04-12 · TA获得超过3468个赞
知道大有可为答主
回答量:2559
采纳率:50%
帮助的人:1130万
展开全部
数据库是依照某种数据模型组织起来并存放二级存储器中的数据集合。这种数据集合具有如下特点:尽可能不重复,以最优方式为某个特定组织的多种应用服务,其数据结构独立于使用它的应用程序,对数据的增、删、改和检索由统一软件进行管理和控制。从发展的历史看,数据库是数据管理的高级阶段,它是由文件管理系统发展起来的。

数据库简单的解释就是一个应用程序的数据存储库,就好像一个仓库你放了很多不同种类的物品,当你需要调用的时候,你从里面拿出来,用完了再放回去,就这么个概念。

如果想让许多台电脑可以共享一个数据库,首先你需要具备一个局域网络和一个服务器端,这个服务器端就是数据库的主机,局域网络是访问这个主机所需的路径,然后通过数据库软件进行调用和共享数据库里的数据文件。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式