- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
如何使用LabVIEW存取本机Access资料库
NIDays 专题 LabVIEW 技术专题
如何使用 LabVIEW 存取本机 Access 资料库
一、何谓资料库
以最简单的方式来说,资料(Data)指的是未经处理的原始资料,例如:个人
姓名、贂品资料,户籍资料、学生成绩...等等。基本上,所谓的 「资料库系统」
就是餵了帮助人门处理大量的资料。举例来说,STDB 网站就是一个资料库,裡
面有许多网友的个人资料、发表文章、收藏文章...等等。这些资料若以人工来
处理相当费时,所以电脑化的资料库管理也就应运而生。
「资料库(DataBase)」,则是一种特殊设计的软体,它可以将资料以数位化
的方式保存在电脑中。另一个常见的名词:资料库管理系统(DataBase
Management System,DBMS),则指的是一组软体的集合,它们可以提供我门操作
在资料库的资料,例如:储存、异动、查询与备份等功能。
在资料库的实做上,有一些不同的设计方法,像是早期的阶梯式
(Hierarchical)、网路式(Network)等架构、目前主流的关联式(Relational)架
构,以及近年来兴起的物件导向式(Object-Oriented)等不同架构被使用。随著
实做的方法不同,资料库又被称為 「阶层式衣料库」、 「网路式资料库」与 「关
联式资料库」等,目前市场上绝大多数的资料库,都是属於「关联式资料库」。
二、关联式资料模型
所谓的资料模型,指的是在使用者与电脑系统间一致的抽象模式,关联式资
料库就是其中的一种,同时也是目前最广為使用的模型。在这裡所谓的模型,就
是资料的抽象表示方式。在关联式资料模型中,一个资料库是由一群资料表
(Table)所集合而成;而资料表(Table)又是由一些记录(Record)所组成;每一笔
纪录则是由一些栏位(Field)所组成。不过在关联式资料模型中,同一个资料表
中的纪录,其组成的栏位都必须相等。
常常使用 LabVIEW 的人或是常常写程式的人,对於Array 应该都不陌生吧。
我个人认為,许多栏位(Field)集合,就是一维 Array;纪录(Record)就是二维
Array;而资料表(Table)就是三维 Array。
测试测量子网
NIDays 专题 LabVIEW 技术专题
三、关联式资料库管理系统
所谓的 「关联式资料库管理系统(Relational DataBase Management System,
RDBMS)」,指的是资料库设计上採用的是关联式资料模型。目前主流的资料库管
理系统,如 Microsoft SQL Server、Microsoft Access、Oracle、Informix 等
皆属於关联式资料库管理系统。一般来说,资料库管理系统的功能应包含:
资料定义(Data Define):您可以定义资料表中要有什麼栏位,以什麼样的资料
型别存放,或者是删除资料表。
资料处理(Data Manipulation):您可以对资料表中的资料依照所指定的条件,
做新增、修改、删除的工作。
资料查询(Data Query):您可以对资料库中的资料进行过滤,列出符合条件的资
料纪录。
资料安全的管理(Data Security):资料库通常不只一个人在使用,所以必须要
管制使用者所能够修改资料的权限。
上述的功能中,以新增、修改、删除资料定义、纪录与资料安全管理,為最
基本的资料库操作。但其中的 「资料查询」却是可以将资料过滤,產生有用的资
讯。这些新增、修改、删除与查询的操作,都可以透过 SQL 指令来完成。所谓
SQL 指令,指的是依照标準的 SQL 语法,所下达的资料库操作命令。有关 SQL 语
法,本期电子报暂时不详细说明。
四、為什麼使用LabVIEW 会需要用到资料库
对於一般学生来说,LabVIEW 使用来做仪器自动控制的工具,常常使用
LabVIEW 来做一些实验数据的读取,通常,读取到的资料量都想当少。但是如果
您在工厂中,数以百计的仪器都需要使用 LabVIEW 做仪器自动控制,每一台仪器
又会產生一些资料档或是记录档,此时,如过将所以资讯分存於单独的电脑中,
那麼会造成资料分散、不集中的缺点,我门需要将资讯统筹集中在一起,所以需
要将资料存放於资料库中。
文档评论(0)