导航:首页 > 编程大全 > 数据源和数据库的区别

数据源和数据库的区别

发布时间:2023-11-24 11:57:32

数据库名称和数据源名称有何区别

没有联系,数据源是一个变量,我们定义的一个数据源,可以随时修改指向不同的数据库,而数据库是个存在的实体。

② 数据库和odbc 数据源有什么区别

区别很简单:数据库是一个更大的概念,
odbc数据源
是支持odbc连接标准的数据库。
一种数据库可以是odbc数据源,但是不是每种数据库都是odbc数据源。比如有些高校自己开发的数据库,由于资源、人力有限,就不一定支持odbc标准,就不是odbc数据源。

③ 数据源与JDBC直连数据库的差异性是什么数据源有哪些优势

先说说题外话,你问这个问题,说明你在这个领域打拼还不久,因为对一些概念还不清晰版,不过权持续网络知道,多涉猎涉猎,你就能成为高手。

首先,JDBC直连数据库,也称为数据源,是数据源的一种方式。
其次,我猜测你理解的数据源,可能有2种:
1)连接池框架实现的数据源,譬如C3P0等等
2)应用服务器上配置的数据源,譬如IBM WAS、tomcat上均可以配置JNDI数据源
最后,我简单说明下这2种和JDBC直连的区别:
1)利用连接池框架,数据源连接后,如果不使用,可以暂时放到池中,不关闭连接,而直连是每次创建新的连接,使用完毕后,手工去关闭,下次要使用,再次创建、关闭。连接池框架实现了池的缓存能力后,就无需这样了。
2)在服务器上创建JNDI数据源,这样做的原因是将开发工程师和WAS平台运维工程师的工作区分开,防止数据库连接信息的泄露,保证信息安全。开发工程师无须知道数据库的相关信息,只要在程序中使用JNDI数据源的名称即可。WAS平台工程师在WAS上配置该JNDI数据源。

④ 数据源和数据库有什么区别

1. 用户DSN会把相应的配置信息保存在Windows的注册表中,但是只允许创建该DSN的登录用户使用。

2.系统DSN同样将有关的配置信息保存在系统注册表中,但是与用户DSN不同的是系统DSN允许所有登录服务器的用户使用。

3.文件DSN把具体的配置信息保存在硬盘上的某个具体文件中。文件DSN允许所有登录服务器的用户使用,而且即使在没有任何用户登录的情况下,也可以提供对数据库DSN的访问支持。此外,因为文件DSN被保存在硬盘文件里,所以可以方便地复制到其它机器中(文件可以在网络范围内共享)。这样,用户可以不对系统注册表进行任何改动就可直接使用在其它机器上创建的DSN。

阅读全文

与数据源和数据库的区别相关的资料

热点内容
pad背景文件 浏览:608
dellwin7开机图片文件 浏览:638
linux进度条定时 浏览:619
重建路径文件 浏览:642
买房提前准备什么文件 浏览:926
cmd查看oracle版本 浏览:767
苹果用什么软件搜番号 浏览:409
app数据托管多少钱一年 浏览:907
PE系统考文件很慢 浏览:284
qt文件夹路径输入方式 浏览:773
游戏app怎么获客 浏览:721
inhealthapp连不上 浏览:611
脚本错误win10 浏览:790
mac废纸篓文件找不到 浏览:160
语音文件为什么打开是文本 浏览:945
后缀名为3ds的是什么文件 浏览:848
怎么注册台湾app 浏览:973
找图片去哪个网站 浏览:256
linux下的openvpn 浏览:887
ps存储文件怎么转成ai格式 浏览:653

友情链接