SQl教程:MySQL的用途介绍(二)
紧接着上一篇文章的介绍,我们一起看看下面针对MySQL的介绍:
而使用数据库,则需要发出一串奇怪的“咒语”:
如果您从来没有看到过类似的东西,可能会感到相当吓人,但是在一两秒内就能得到结果远胜于用一个小时来查找,这应该是很有吸引力的。(不管怎样,不用太发愁。这些“咒语” 用不了多久就会不奇怪了。事实上,只要您读完本章就能完全理解其含义。)
■ 灵活的查找序列。不需要按记录存放的固定序列去查看它们(例如,按姓查找)。可以要求文件编排系统以任意的序列查出记录;如按姓、保险公司名、最后光临日期等提出记录。
■ 灵活的输出格式。在查找到感兴趣的记录后,不需要手工拷贝其信息。可以让文件编排系统为您生成一份清单。有时,您可能只需要打印这些信息。有时,您又可能希望在其他程序中使用这些信息。(如,在生成误了看牙预约的病人清单后,可将这些信息送入一个字处理器,打出送给这些病人的通知单。)或者您只对汇总信息感兴趣,如对所选出记录数感兴趣。不必自己数它们;文件编排系统可自动生成汇总。
■ 多个用户同时访问记录。对纸上的记录,如果两个人想同时查找一个记录,那么其中一个人必须等另一个人找完才能查找。MySQL提供多个用户同时查找的能力,从而两个人可同时访问记录。
■ 记录的远程访问与电子传输。纸面记录需要有该记录在手边才能使用,或者需要有人做拷贝再发送给您。而电子记录可以远程访问或进行电子化传输。如果您的牙医专家在多个诊所工作,那么他们可从自己的所在地访问您的记录,不需要给他们发快信。如果需要记录的某个人没有与您的数据库软件相同的软件,但有电子邮件,那么您可以选择所需的记录,用电子文档发送。
如果您以前使用过数据库管理系统,已经了解数据库的上述诸般好处,可能会想,怎样才能超越“取代文件柜”的用途。现在,数据库系统已经可以用来提供过去不能,直到最近才能够提供的服务。例如,许多机构以一种与Web 结合的方式使用数据库,这种方式过去是做不到的。
假如您的公司有一个库存数据库,在顾客询问库房中是否有某项物品,它的价格是多少时,服务台人员使用这个数据库,这是数据库的一种较为传统的应用。但是,如果您的公司向顾客提供一个可供访问的Web 站点,那么可以提供另一项服务,即:提供一个允许顾客确定物品价格和可得性的搜索页。这给顾客提供了他们所需的信息,提供的方法是让顾客自动地搜索存放在库存中的物品信息。顾客可以立即得到信息,不用听预先录好的音,或受服务台是否正在工作的限制。对于每个使用您的Web 站点的顾客,所花的费用比服务台工作人员转接电话的费用还少。(或许,该Web 站点已为这个付了费。)
还有比上述更好的利用数据库的方法。基于Web的库存查询请求可以不仅仅为顾客提供信息,而且还可以为您自己提供信息。该查询请求告诉您顾客在找什么,而查询的结果又可以让您知道能否满足他们的请求。您可能会在不能满足顾客需求的方面丧失商机。因此,记录有关库存搜索的信息是很有意义的,如记录:顾客在找什么、库存有没有。然后,可以利用这些信息调整您的库存,更好地为顾客提供服务。
数据库的另一新用途是在Web 页上做标题广告。我也和您一样不喜欢它们,但事实是这是一种很流行的MySQL应用,可用MySQL来存储广告,然后检索它们为Web服务器的显示而用。此外,MySQL还可以用来进行跟踪,这种跟踪涉及哪些广告起了作用、它们被显示了多少次、哪个站点访问了它们等等信息。
因此,知道如何利用MySQL最好的办法是自己试试,为此目的您应该有一个试验性的数据库。
Word教程网 | Excel教程网 | Dreamweaver教程网 | Fireworks教程网 | PPT教程网 | FLASH教程网 | PS教程网 |
HTML教程网 | DIV CSS教程网 | FLASH AS教程网 | ACCESS教程网 | SQL SERVER教程网 | C语言教程网 | JAVASCRIPT教程网 |
ASP教程网 | ASP.NET教程网 | CorelDraw教程网 |