我要发布
仪器网/ 仪器社区/ 数据库软件/ 如何编写多客户端访问数据库的软件?大致结构

如何编写多客户端访问数据库的软件?大致结构

yemen208    2014-08-12    数据库软件    浏览 292 次

我会编写在本地上访问本地的数据库现在我想编写一个可以在多地访问数据库的软件具体的,数据库应该放置在那里?多地客户端如何实现与数据库的连接?需要些什么硬件设备?网络方面如何设置... 我会编写在本地上访问本地的数据库
现在我想编写一个可以在多地访问数据库的软件
具体的,
数据库应该放置在那里?

多地客户端如何实现与数据库的连接?
需要些什么硬件设备?
网络方面如何设置,对网络有什么要求?

大概说一说实施的步骤,需要的关键性知识,我会根据您的回答在具体去学习

精彩问答
开放少年20 发布日期:2016-10-23
其实就是C/S架构。数据库放在服务器端,首先你在开发客户端的时候,需要创建一个数据库连接,连接直接指向服务器的地址以及数据库名称(这个和B/S架构是一样的)。然后,你从这个连接上创建创建你客户端上的数据库实例,比如数据库、表和存储过程等。多客户端(其实就是多用户)需要注意的就是并发的问题,也就是当多个用户同时操作某段数据时应该如何处理(如排队,死锁等),这个是难点。当然,如果你的用户数非常少,那这部分的设计就比较简单,你简单的用存储过程、事务和触发器来完成。
硬件方面,你需要两天电脑(一台客户端,一台服务器),或者更多,当然一台电脑同时实现客户端和服务器也是可以的。网络上只要能互相访问就可以了。
被采纳
2yulaosan 发布日期:2014-08-13
这个和做网站是很类似的,首先要有一台从“多地”都可以访问到的服务器,然后在服务器上架设数据库服务。在客户端则通过网络连接数据库服务器。客户端软件的编写方法跟题主已经掌握的本地访问方法没有太本质区别。
作为起步,可以先在同一局域网内的两台电脑上做实验,一台做服务器,一台做客户端。
最新主题
相关版块
我要评论
X您尚未登录
账号登录
X您尚未登录
手机动态密码登录
X您尚未登录
扫码登录
官方微信

仪器网微信服务号

扫码获取最新信息


仪器网官方订阅号

扫码获取最新信息

在线客服

咨询客服

在线客服
工作日:  9:00-18:00
联系客服 企业专属客服
电话客服:  400-822-6768
工作日:  9:00-18:00
订阅商机

仪采招微信公众号

采购信息一键获取海量商机轻松掌控