数据源和数据库的关系?

ns22020426 2009-02-17 07:05:35
用SQL Serve2000建立一个数据库,然后再从系统工具里建立一个数据源,这两者是什么关系呢??
我看ODBC的 OpenEx是建立一个和数据源的连接而不是建立和数据库的连接,那是怎么和数据库连接的呢????是不是建立一个数据库之后就必须要建立相对应的数据源呢???
哪位指点一下,谢谢!!
...全文
395 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
ns22020426 2009-02-18
  • 打赏
  • 举报
回复
书上一般只讲怎么和数据源连接 都没讲连接上数据源后怎么和数据库相连的。是不是隐含实现的啊?
水族杰纶 2009-02-18
  • 打赏
  • 举报
回复
开放数据库互连(ODBC)是Microsoft引进的一种早期数据库接口技术。
lzfrab 2009-02-18
  • 打赏
  • 举报
回复
我的理解就是
在程序和数据库之间建立一层,当你配置程序与数据源连接时,实际上数据源和数据库也建立了连接
dawugui 2009-02-18
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 ns22020426 的回复:]
书上一般只讲怎么和数据源连接 都没讲连接上数据源后怎么和数据库相连的。是不是隐含实现的啊?
[/Quote]
数据源是一个存储定义,记录:
连接到数据源所使用的 ODBC 驱动程序。
ODBC 驱动程序连接到数据源所使用的信息。

连接所使用的驱动程序特有的选项。例如,SQL Server ODBC 数据源可以记录要使用的 SQL-92 选项,或者驱动程序是否应记录性能统计。

鼠标右键点击“外部数据源”-“新建”-“数据源”
数据源类型:目前支持MS SQL Server、MS Access和Sybase数据库.
数据源名称:数据源的名称,可以自己起名。

服务器或数据文件:


对于单独MS SQL Server和Sybase,用局域网内的SQL Server的名称,例如,diaowl。
对于MS SQL Server的实例,用局域网内的“计算机名\SQL Server实例名”,例如,diaowl\jkb


对于MS Access,用路径\数据库文件名。


端口:数据源的TCP/IP的端口号。空,表示采用默认端口号。 rumen8.com-入门吧收集整理入门资料

数据库名:数据库中的名称
登录帐户:
登录帐户:例如,sa

登录密码:登录帐户的密码。

Andy__Huang 2009-02-17
  • 打赏
  • 举报
回复
数据源可以是本地数据库,也可以是局域网其他电脑上的数据库
ns22020426 2009-02-17
  • 打赏
  • 举报
回复
我理解是: 数据库就是图书馆的一本书 而数据源就是存放这本是的检索号 当想拿这本书的时候先拿这本书的时候要先找到检索号。我这样理解行吗????
这样理解的话OpenEx是和数据源连接上了 那接下来应该和数据库连接啊 怎么我看一般的程序没这样的步骤???、
一品梅 2009-02-17
  • 打赏
  • 举报
回复
呵呵.
xiaomeixiang 2009-02-17
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 HEROWANG 的回复:]
SQL code打个比方:
数据库就相当于黄河,
数据源就相当于从黄河引水的渠道。
^_^这么比方可以否?
[/Quote]

黄河水都干了,老师你引啥水啊?!
  • 打赏
  • 举报
回复
打个比方:
数据库就相当于黄河,
数据源就相当于从黄河引水的渠道。
^_^这么比方可以否?
you_tube 2009-02-17
  • 打赏
  • 举报
回复
MSDN
ns22020426 2009-02-17
  • 打赏
  • 举报
回复
刚开始学数据库,好多关系没理清!
水族杰纶 2009-02-17
  • 打赏
  • 举报
回复
楼主要做什么?

34,590

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧