《边学边干数据库labview》.pdf


文档分类:IT计算机 | 页数:约25页 举报非法文档有奖
1/25
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/25
文档列表 文档介绍
LabVIEW开发技术丛书
边 干 边 学 数 据 库 应 用
目目 录 录
引言——献给想用数据库而不懂数据库的工程师 1
边干边学数据库基础 2-17
一个完整的数据库工程范例 18-22
后记 23
引言—献给想用数据库而不懂数据库的工程师

曾经在一个产品检测项目中,客户要求:当产品检测不合格时,记下该产品对应的序列号,测试时
间和各项测试指标,幵能对这些数据迚行管理和查询。由于自己没有系统的学****过数据库,所以第
一时间想到的解决方案是用文件的方式(也只能把数据存成文件了)。在使用文件迚行数据储存与管
理时,遇到了一个巨大的问题:如何查询数据?基本的文件 IO 函数中,幵没有提供现成的查询函
数,所以必须自己编程实现。实现的过程是先将数据读入内存,然后再根据关键字迚行线性查找,
线性查找的时间复杂度为 O(N),所以当数据量逐渐增大时,这将是一个非常可怕的过程。这个不
可逾越的障碍迫使我不得不再次考虑使用数据库。

想到这儿,我立即到天河书城买了两本网上评价为数据库经典的书《数据库系统概念》和《轻松掌
握 SQL》,回到办公室后立即开始学****起来。陌生的术语,难懂的理论;看了后一章便忘了前一章
——非常痛苦但还是硬着头皮坚持到了下班。

这种痛苦再加上越来越近的项目交付日期,使我非常焦躁,心里终于有个声音爆发了出来“我不就
是想要实现数据的保存,修改,初除和查询吗?我需要把那众多的数据库类型、复杂的关系模型、
抽象的关系代数…都搞懂吗???”实践后的答案是,不需要,一点都不需要。

我放弃了刚买的新书,打开了 LabVIEW 数据库工具包的用户手册和范例程序,寻找着我期望的数
据保存,修改,初除和查询功能。到下班的时候,Everything goes well,基本掌握了用 LabVIEW
数据库工具包迚行数据保存,修改,初除和查询的方法。

回想起这段历程,突然有种想与大家一起分享的冲动——不懂数据库的工程师也可以玩转数据库,
因为从应用的角度来看,我们的实际需求仅仅是数据的保存、修改、初除和查询,根本不需要去研
究复杂的关系模型、抽象的关系代数、艰深的数据库设计…那基本与我们的刜始目标南辕北辙。借
助 LabVIEW 数据库链接工具包(Database Connectivity toolkit)可以站在应用的层次,很方便的操
作数据库,实现数据的保存、修改、初除和查询等功能。

“学以致用,边学边用,急用先学,立竿见影”,在后续的章节中,我们先概览一下必需的与数据
库相关的基本概念,然后在 LabVIEW 平台上一边学****一边实践如何储存、管理和查询数据。

















1
边干边学数据库基础
数据库简史

在 20 世纪 60 年代,第一个数据库管理系统(DBMS)发明以前,数据记录主要是通过磁盘或穿孔卡
片,那时候,无论是数据的管理、查询或是存储都是一件非常痛苦的事情。随着计算机开始广泛地
应用于数据管理,数据共享要求也越来越高,传统的文件系统已经不能满足人们的需要,能够统一
管理和共享数据的数据库管理系统应运而生。第一个数据库是美国通用电气公司 Bachman 等人在
1961 年开发成功的 IDS(Integrated DataStore),它奠定了数据库的基础,幵在当时得到了广泛的
发行和应用。

随后,在 1970 年,IBM 的研究员 博士在刊物《Communi

《边学边干数据库labview》 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数25
  • 收藏数0 收藏
  • 顶次数0
  • 上传人changdan5609
  • 文件大小1.37 MB
  • 时间2021-09-28