数据库一定要放在服务器的吗?能否放在端客户端啊?

数据库一定要放在服务器的吗?能否放在端客户端啊?,第1张

首先要看你的系统需求了。
1如果是供多人使用的系统(C/S或B/S),就需要把数据库放在服务器,每人只安装一个客户端,共同访问服务器上的数据库。当然如果使用人员都在一个局域网内,那么可以挑任一台电脑出来作为服务器安装数据库,其他人只要能够访问到这台机器即可。这样做是为了保证数据的同步。
2如果是单人用的系统,那么就无所谓,可以安装在服务器上,也可以安装在客户端。看你自己需求了。

在创建数据库的时候会有存放的路径,以创建数据库的语句为例,详细说明:

USE [master] 
GO 
IF EXISTS(SELECT 1 FROM sysdatabases WHERE NAME=N'HkTemp') 
BEGIN 
DROP DATABASE HkTemp --如果数据库存在先删掉数据库 
END 
GO 
CREATE DATABASE HkTemp 
ON 
PRIMARY --创建主数据库文件 

NAME='HkTemp', 
FILENAME='E:\Databases\HkTempdbf', 
SIZE=5MB, 
MaxSize=20MB, 
FileGrowth=1MB 

LOG ON --创建日志文件 

NAME='HkTempLog', 
FileName='E:\Databases\HkTempldf', 
Size=2MB, 
MaxSize=20MB, 
FileGrowth=1MB 

GO

以上内容:

其中E:\Databases\HkTempdbf为数据库主文件。

E:\Databases\HkTempldf为数据库日志文件,这就是数据库存放的位置。

通常来说我们的服务器是分三类,数据库的服务器,web的服务器,以及其他应用的服务器。这些其实都是小型机,服务器,只不过是根据用途不同而分类。正常来说一个网站的常规服务器的架构就是这三块。
他所说的 " 数据库连接到服务器" 可能是指   "怎么样把web服务器和数据库能够建立连接 " 。这里所说的web服务器应该是指tomcat,apache,IIS,weblogic之类的东西,而不是真正意义上的web服务器。
这样的话就简单了。要么ODBC要么JDBC,该怎么样怎么样。ODBC就是添加到数据源,JDBC就是要写JDBC驱动,或者使用mybatis之类的解决方案。数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,它产生于距今六十多年前,随着信息技术和市场的发展,特别是二十世纪九十年代以后,数据管理不再仅仅是存储和管理数据,而转变成用户所需要的各种数据管理的方式。

数据库有很多种类型,从最简单的存储有各种数据的表格到能够进行海量数据存储的大型数据库系统都在各个方面得到了广泛的应用。在信息化社会,充分有效地管理和利用各类信息资源,是进行科学研究和决策管理的前提条件。

数据库技术是管理信息系统、办公自动化系统、决策支持系统等各类信息系统的核心部分,是进行科学研究和决策管理的重要技术手段。

是web服务器用的数据么?常用的mysql、mssql这两种,你用自己的电脑做服务器就直接安装在自己的电脑上面,很简单的和一般软件一样用,网站需要链接数据库时只要填写数据库服务器IP、库名、用户密码。希望可以帮助你啊,有不懂得问题可以问我哦。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/13154720.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-06-12
下一篇 2023-06-12

发表评论

登录后才能评论

评论列表(0条)

保存