浅析 VFP(传统数据库)与 SQL SERVER(网络数据库) 毕业论文.doc

上传人:椰子壳 文档编号:3956492 上传时间:2019-10-11 格式:DOC 页数:18 大小:108.02KB
返回 下载 相关 举报
浅析 VFP(传统数据库)与 SQL SERVER(网络数据库) 毕业论文.doc_第1页
第1页 / 共18页
浅析 VFP(传统数据库)与 SQL SERVER(网络数据库) 毕业论文.doc_第2页
第2页 / 共18页
浅析 VFP(传统数据库)与 SQL SERVER(网络数据库) 毕业论文.doc_第3页
第3页 / 共18页
浅析 VFP(传统数据库)与 SQL SERVER(网络数据库) 毕业论文.doc_第4页
第4页 / 共18页
浅析 VFP(传统数据库)与 SQL SERVER(网络数据库) 毕业论文.doc_第5页
第5页 / 共18页
点击查看更多>>
资源描述

《浅析 VFP(传统数据库)与 SQL SERVER(网络数据库) 毕业论文.doc》由会员分享,可在线阅读,更多相关《浅析 VFP(传统数据库)与 SQL SERVER(网络数据库) 毕业论文.doc(18页珍藏版)》请在三一文库上搜索。

1、I 1 浅析 VFP(传统数据库)与 SQL SERVER(网络数据库) 摘 要 数据库是计算机领域发展最快的科技之一,随着数据库规模越来越大,网络越来越 普及,传统数据库系统已很难适应飞速增长的性能要求,未来的高性能数据库将是网络 数据库系统和并行数据库系统。本文论述了 VFP 库(传统数据库)和 SQL SERVER(网络数据库)之间关系和区别以及各自的特点,如何结合 VFP 和 SQL SERVER 来完善老数据库系统,开发基于 C/S 的网络数据库系统。数据库技术从诞生到 现在,在不到半个世纪的时间里,形成了坚实的理论基础、成熟的商业产品和广泛的应 用领域,吸引越来越多的研究者加入。数

2、据库的诞生和发展给计算机信息管理带来了一 场巨大的革命。三十多年来,国内外已经开发建设了成千上万个数据库,它已成为企业、 部门乃至个人日常工作、生产和生活的基础设施。同时,随着应用的扩展与深入,数据 库的数量和规模越来越大,数据库的研究领域也已经大大地拓广和深化了。30 年间数 据库领域获得了三次计算机图灵奖(C.W. Bachman, E.F.Codd, J.Gray),更加充分地说 明了数据库是一个充满活力和创新精神的领域。就让我们沿着历史的轨迹,追溯一下数 据库的发展历程。 关键词:Visual FoxPro ;SQL SERVER;C/S II Abstract The databas

3、e is a calculator realm to develop one of quickest science and technologies, along with database scale more and more big, network more and more universal, traditional database system already the very difficult orientation fly to soon increase of function request, the future high performance database

4、 will be a network database system with proceed together database system.This text discussed a VFP database(traditional database) SQLSERVER(network database) it a relation and distinguish and respectively of characteristics, how combine VFP and SQL SERVER to come to perfect and old database system,

5、development according to thenetwork database of the C/S system. Database technology from birth to now, less than half a century, forming a solid theoretical Basis, mature and widely used commercial products leading Field, attracting more and more researchers to join. Database The birth and developme

6、nt to bring the computer information management A huge revolution. 30 years, at home and abroad have The development and construction of thousands of databases, it has An enterprise, departmental and even personal daily work, production And the life of infrastructure. Meanwhile, with the application

7、 of expansion Development and in-depth, volume and size of the database more Large database of research has also been greatly expanded Wide and deepened. Database in the field 30 years received Three computer Turing Award (C. W. Bachman, E. F. Codd, J. Gray), to more fully explain The database is a

8、dynamic and innovative Area. Let us follow the path of history, tracing a Under the database development process. Key Words: Visual FoxPro,SQL SERVER,C/S 目目 录录 1 引言1 2 VFP 的特点2 2.1 VFP 的应用特点2 2.2 VFP 的功能特点2 3 SQL SERVER 服务特点.4 3.1 网络数据库的特点 .4 3.1.1 数据量大、增长迅速、更新速度快 .4 3.1.2 品种齐全,内容丰富 .4 3.1.3 使用便捷、无时

9、空限制 .5 3.1.4 数据标准、规范、多元 .5 3.1.5 数据库的检索功能强 .6 3.1.6 检索结果的显示与输出灵活、多样 .6 3.1.7 数据库系统具有扩展整合功能 .7 3.1.8 可提供相关电子信息服务 .8 4 VFP 和 SQL SERVER 的区别和联系.9 5 VFP 和 SQL 结合开发 C/S 数据库系统 10 6 网络数据库的发展趋势 11 7 总结与展望.13 参考文献 15 致 谢 16 1 引言 自 20 世纪 70 年代关系模型提出后,由于其突出的优点,迅速被商用数据库 系统所采用。主流关系数据库系统产品有 Oracle、DB2、Sybase、SQL

10、Server 等, 微机数据库管理系统产品有 Visual FoxPro、Access 等。自 20 世纪 80 年代以来, RDBMS(关系型数据库管理系统)产品经历了从集中到分布,从单机环境到网络环 境,从关系数据库到对象关系数据库,从支持信息管理到联机事务处理(OLTP), 再到联机分析处理(OLAP)、数据仓库的发展过程。 80 年代末,最流行的数据库系统是 dBaseIII 和 FoxBASE,FoxBASE 是 dBase 的克隆系统,dBaseIII 能做的工作,FoxBASE 会做的更好更快,更重要的是它还 能与 dBASEIII 兼容。当时许多数据库系统都采用 FOXBASE

11、 来编写,后来随着 FoxPro2.5、Visual FoxPro3.0、Visual FoxPro5.0、Visual FoxPro6.0、Visual FoxPro7.0、Visual FoxPro8.0 及未来的 VFP NET 软件的发布,软件的可视化程 序提高,功能增强,用 Visual FoxPro 技术编写数据库系统成为热点。顺应网络 普及的要求,网络数据库运用比较广泛,如 SQL SERVER,以其快捷的速度,简洁 而优雅的格式和强大的功能而深受程序员们青睐,且以上版本受支 持较为完整的功能,这就为两者的相补,从老数据库系统过渡到网络数据 库系统及网络数据库系统发展打下基础。

12、VFP 的应用特点 Visual FoxPro(VFP)是 Miccrosoft 公司运用于 Windows 平台的 32 位可视化 关系数据库开发系统,它功能强大、操作简便、可是化强、面向对象等许多特点, 适用于不同用户的不同用途。但在数据安全问题上,由于文件指示一个具 有一个格式的文本文件,任何文字编辑器均可打开它,数据库本身无法保证数据 的安全, 2 VFP 的特点 2 2. .1 1 V VF FP P 的的应应用用特特点点 在数据库方面:1、VFP 完善了数据库的概念,严格区分了数据库与数据表的概念; 2、复合索引技术的广泛菜用,改变了传统单一入口的索引文件结构,使得一个索引文 件中

13、可以包含多个索引;3、SQL 命令的引入使得能以更少的代码和更快的速度从一张 或多张表中检索数据。 在数据操作方面;VFP 具有简单、灵活、多样的数据交换手段。支持众多的与其它 应用程序进行数据交换的文件格式。 在程序设计方面:VFP 不用编写或仅需少量程序代码,就能快速的创建出功能强大 的可视化应用程序。用 VFP 开发的应用程序可靠性高,调试过程简单。 在操作使用方面:VFP 提供了一个功能相对完善的集成环境,用户通过菜单、工具 栏或快捷键完成指定的操作;其次,提供了许多开发工具,如各种向导、设计器、生成 器和管理器等工具,使得各种操作和维护变得更加方便和容易。 新特点:VFP 提供了杰出

14、的事务处理支持,事务处理是访问数据库的一个单元。在 执行时,数据处理可以接收并可能更新数据。VFP 这样的数据库管理系统,有执行事务 处理的责任,这样它才是原子的(OOP 术语;组合对象中的最小单元)和正确的。在很 大程度上,事务处理是确保数据库的正确性的一种机制。 2 2. .2 2 V VF FP P 的的功功能能特特点点 Visual FoxPro 改进了用户界面,其主窗口与其他 Microsoft 产品(譬如 Office 中 的 Word、Visual Studio 中的 VB)十分类似。建立字段、填入数据、 修改数据、查询 数据库、程序设计都在不同的窗口中完成。不像以前 DOS 版

15、本只有一个枯燥无味的文字 窗口。 另外,用户可以对 Visual FoxPro 系统自身定制工具栏,也能够为编写的应用程 序定义工具栏。 Visual FoxPro 支持鼠标右键激活快捷菜单,用户可更加快捷地操作。 为了利于中文开发,Visual Foxpro 进行了全面的汉化。不但菜单、工具栏、对话 框、出错提示都翻译成了中文,而且内存变量、字段名也可以直接使用汉字。这为交互 使用、程序开发带来了极大的方便,可以直接调用很多已汉化的系统内嵌功能,如:系 统对话框、出错提示。 快速完成任务 Visual FoxPro 提供了“向导”、“生成器”和“设计器”三种工具,这三种工具 都使用图形交互界

16、面方式,使用户能够完全傻瓜化的完成数据操作任务。 Visual FoxPro 添加了新的“应用程序向导”,其提供的新的 Project Hook 对象 和改进了的应用程序框架功能可以使我们的应用程序更有效率。VFP6.0 中还添加了一 些功能来增强开发环境,以便更容易地向应用程序中添加有效功能。 而且,它还提供 了更多更好的生成器、工具栏和设计器等,在他们的帮助下,我们可以快速开发应用程 序。 强大的项目管理器和资源统一控制 在使用项目管理器时,我们可以对项目及数据进行更强的控制。我们可以使用源代 码管理产品,同时可以在“项目管理器”中看到组件的状态。同时,我们可以借助“项 目管理器”创建和集

17、中管理应用程序中的任何元素;也可以访问所有向导、生成器、工 具栏和其他易于使用的工具。因此,可以说它提供了一个进行集中管理的环境。 3 SQL Server 服务的功能和特点 SQL Server 是由微软和 Ashton-Tale 于 1989 年共同开发的 RDBMS(关系数据库管 理系统),Microsoft SQL Server 是高性能的客户/服务器方式的关系数据库管理系统, 能支持大吞吐量的事务处理,能在网络环境下进行数据的存取以及开发应用程序。 SQL Server 的功能主要有:数据库的管理和维护,用户/安全管理,数据的发布 / 转换。 SQL Server 的特点:具有功能强

18、,使用简单,管理方便,运行速度快,可靠性高, 安全保密的特点。 SQL Server 在安全性方面,设置了用户识别和权限管理两大部分,保证了数据的 安全。 3 3. .1 1 网网络络数数据据库库的的特特点点 网络数据库是重要的电子资源,与印刷型文献及光盘、磁盘等电子出版物相比,网 络版数据库有着独特的优势,正日益受到图书馆及其用户的青睐。 3.1.1 数据量大、增长迅速、更新速度快 在国外,数据库生产已形成规模,走向产业化和商业化,这就使得网络数据库的整 体发展呈现出以下两个特点。一是数据库规模大、数据量多,增长迅速。如号称世界上 最大学术电子出版物供应商的 Elsevier Science

19、,通过 ScienceDirtect 可在线提供多 个数据库产品服务,包括一个综合性的学术期刊全文数据库、多个专题数据库、12 种 参考工具书及 15 个书目数据库,可检索、浏览的信息资源包括 1500 多种全文学术期刊、 5900 万条文摘记录、2 百万篇学术期刊论文。ISI 的 Web of Knowledge 信息平台上目 前可提供服务的数据库有:ISI 三大引文索引数据库、期刊目次库、多个专业文献信息 及事实数据库、会议录及专利信息数据库;现有数据容量为:核心期刊 8600 多种、学 术会议录论文记录 2 百多万条,专利信息 2 千多万条、化学反应 60 多万个、化合物 1 百多万个;

20、其数据的年增长量为:12000 多个学术会议的 22 万多条会议录论文记录, 收入的期刊数量则以 2.3%的速度递增。 二是数据更新速度快、周期短,如 SCI、ISTP、BA、EI 等著名文摘索引的印刷版、 光盘版一般为每季度或每月更新,而相应的网络版数据库通常是每周更新;电子期刊数 据库的更新通常早于其相应的印刷版,为每周或每日更新;而电子报纸的更新速度则可 以以小时、分秒计算。 3.1.2 品种齐全,内容丰富 网络数据库品种繁多,内容丰富。从文献的加工程度看,既有目录、索引、文摘等 二次文献数据库,如 ISI 的三大引文索引、Biosis Preview、EI Village 等,又有期

21、刊论文、会议论文等一次文献数据库,如 Elsevier Science 的全文期刊数据库、 IEEE/IEE Electronic Library 等。从文献类型看,既有电子期刊、电子报纸、电子图 书, 如 Science、Nature Publishing Group、Springer-Link、netLibrary 等,又有学 位论文、会议录、专利、标准等数据库,如 ProQuest 的 Digital Dissertations、ISI Proceedings、IEEE/IEE Electronic Library、Derwent Innovations Index 等。从学 科范围看,

22、既有单学科的,又有多学科综合性的,如 RSC(化学)、IOPP(物理学)、 L (法律、法学)、ABI、Business Source Premier(商业与经济管理)、 Elsevier Science 全文电子期刊数据库(综合性)、Springer-Link(人文社会科学、 自然科学与医学)。从数据库的开发与供应看,既有书刊代理商,如,EBSCO、 Blackwell,又有出版商,如 Elsevier Science、Springer、John Wiley 、World Scientific 等著名出版商,还有研究所、学协会等,如 ISI、Royas Society of Chemistr

23、y 及 Institue of Physics 等。 3.1.3 使用便捷、无时空限制 网络数据库借助于互联网出版发行,除极少数外,绝大多数是连续作业,24 小时 不停机,通过互联网为世界各地授权终端用户提供服务,且同一数据库可同时为多人取 用。这就为人们检索、利用数据库提供了极大的便利,只要网路畅通,用户足不出户, 即可查找、获取、利用所需信息资源,无须受信息资源储存的地理位置及图书馆开放时 间的影响与限制,可克服图书馆传统服务受时空限制的缺陷。 网络数据库的用户界面友好,易于理解、便于使用。首先,网络数据库的用户界面 设计通常直观清晰、图文并茂,如不同的文献类型用不同的图形符号标示,生动直

24、观; 其次数据库往往设有专门的功能帮助键,且帮助信息详略适当、清晰、便于查阅;第三, 对信息资源的查找利用具有选择与限定的自由,如,可在不同的数据库或文档、不同检 索方式之间自由切换与选择,可对文献类型、出版时间、出版形式、可检字段等进行限 定与选择,用户只需点击鼠标,即可完成选择与链接操作。这是其他形式的出版物所无 法比拟的。 3.1.4 数据标准、规范、多元 网络数据库的生产标准、规范,如采用超文本、多媒体等先进成熟的信息处理技术, 遵循 Z39.50 等通用的标准、协议与规范,使用 Internet Explorer、Netscape 等通用、 标准浏览器,以及 PDF 格式文档标准阅读

25、器 Acrobat Reader 等,既便于用户的操作使 用,又便于数据的交换与系统的扩展整合,同时也为数据库的稳定、畅通使用提供了保 证。 数据档案格式多元,可包含更多传统纸本媒体无法提供的文档格式。目前,网络数 据库数据文档常用的格式有 PDF、ASCII(TEXT)及 HTML,可满足不同的需要。此外, Word、PostScript 格式文档亦常有所见,例如在计算机科学领域,有时可发现许多电 子期刊全文内还附上了计算机执行档供使用者取用执行。 图书馆及其网络终端用户只须熟悉常见、通用计算机解读软件的使用,无需特别加 以培训,即可充分利用网络数据库检索、浏览、打印、下载所需信息资源。 3

26、.1.5 数据库的检索功能强 网络数据库的检索功能往往较为强大,这就使得网络数据库在信息检索的检全率、 检准率以及检索的灵活性、方便性等方面较之其他形式的出版物更突出、更具优势。其 主要表现在以下几个方面: (1)检索模块灵活、多样 除提供基本或简易检索模块,供初学者及一般用户使用外。还可提供各种形式的高 级检索模块,以方便用户进行限定字段检索,或使用逻辑算符(AND 、OR 和 NOT)、 括号、位置算符、截词符和词根符等构造检索式,进行组配检索,使得检索更为灵活, 更为准确。 (2)检索途径(入口)多 除提供关键词、 题名、 著者、刊名及字顺等多种检索途径外,类似 INSPEC、Web o

27、f Scince 等检索途径(入口)多而广的数据库将越来越多,前者的字段检索(Search Fields)提供有 40 个字段列表,每个字段都可作为检索入口,后者则提供有分子式等 特殊多样的检索入口。 (3)扩、缩检手段灵活、多变 除使用逻辑算符(AND 、OR 和 NOT)、括号、位置算符、截词符和词根符等符号 进行扩、缩检外;还可对不同的数据库、文档、可检字段(包括关键词(Keyword)、题 名(Title)、著者(Author Name)、文摘(Abstract)、全文(Full Text)及所有字段(All Fields)、出版年代、文献类型(包括图书、期刊、报纸、文章等)等进行选择

28、与限定。 3.1.6 检索结果的显示与输出灵活、多样 (1)检索结果的显示方式灵活、多样 主要表现在三个方面:一是每屏显示的记录数的限定;二是排序方式的多样化,可 按相关度、出版时间、文献标题、著者、来源、语言、出版国等多种方式升序或降序排 列。如 INSPEC 数据库检索结果的排序方式即多达 10 种;三是显示格式的多样化,可提 供题录(Citation)、 题录+文摘(Citation+Abstract)、 全记录(Complete Field)或选 择字段(Select Field)等多种格式显示。 (2)检索结果的输出方式多元化 不仅可提供存盘、 打印方式下载数据,且可利用 E-mai

29、l 发送检索结果,或将检索 结果直接输出到文献信息管理软件,如 ProCite 、Reference Manager、EndNote 等中, 亦或直接在网上订购文献全文。 3.1.7 数据库系统具有扩展整合功能 对用户来说,理想的状态是:透过一个数据库即可迅速查到所需信息并加以取用, 系统扩展整合功能可帮助用户实现其理想。系统扩展整合功能是指数据库开发商借助互 联网,利用超文本技术,在不同的信息资源之间进行链接,将原本相互独立、但互为联 系的信息资源与服务整合在一块,使之形成为一个互动的有机整体,用户只需透过同一 界面,即可迅速查到并获取自己所需要的信息。目前,数据库供应商提供的系统整合功 能

30、主要有以下几种: (1)与图书馆馆藏的链接与整合 目前数据库供应商提供的链接方式有两种:一是数据转入或人工直接输入;二是单 向式或双向式直接与 OPAC 链接,直接链接更为方便、经济、有效。数据库与图书馆馆 藏的整合通常可通过数据的上载和下载实现。数据上载,即将图书馆的纸本馆藏记录上 载到数据库中,对数据库中只有文摘,没有全文而本馆有纸本馆藏的期刊给予馆藏标示 与链接,为读者提供最经济、快捷获取原文资料的信息。数据下载,即将数据库所收录 的全部期刊的 MARC 数据下载到图书馆的 OPAC 中,予以揭示。数据库与图书馆纸本馆 藏链接整合,既便于读者在图书馆的各种馆藏资源中串联,弥补单一馆藏资源

31、的不足, 从而迅速、有效地检索、获取所需文献信息,又便于图书馆充分、有效地揭示、开发与 利用其纸本与电子馆藏。目前,可提供馆藏链接与整合功能的数据库供应商有不少,但 整合方式则有所区别。如 SWETSNet 提供 LINK-IN/OUT 功能;OCLC 的 SiteSearch 提供 Web 界面,经由 Z39.50 协议达成整合;EBSCO 的 EBSCOhost 提供双向式链接。 (2)与其他数据库的链接与整合 由于收录的文献范围、侧重点的不同,数据库之间往往既交叉重复,又详略不等。 若能在彼此间进行链接,即可帮助用户获取更为详细、更为丰富的相关信息,有利于科 研创新与发现。ISI 为扩展

32、系统整合功能而特别建立的 ISI Links 即可满足这种要求。 ISI Links 通过在不同的数据库之间进行链接,将各种不同来源的数据库加以整合,使 得用户只需透过同一的界面进行检索,即可迅速高效地找到自己所需的信息。目前, ISI Web of Knowledge 平台可在 ISI Web of Scienc、ISI Proceedings、CCC、JCR、BIOSIS Previews、ISI Chemistry、Derwent Innovation Index、NCBI GenBank 及 INSPEC 等数据库之间进行双向链接。如透过 ISI Chemistry 所 进行的文献调研

33、可以经由 Web of Science 获得更多的相关文献的资料,而在 Web of Science 中所找到的文献又可透过 ISI Chemistry 获得更为详细的反应信息。 (3)与原始文献的链接 即系统利用超文本链接功能,为用户直接提供其在数据库,尤其是书目、索引、文 摘数据库中查到的相关文献的原始文献链接。在书目索引文摘等二次文献数据库与全文 数据库之间建立链接,可帮助用户迅速、直接访问、获取所需原始文献信息,克服二次 文献数据库的固有缺陷,增强数据库的全文提供能力,同时,亦可提高全文数据库的利 用率,于读者、于图书馆而言均是十分有利的。目前,数据库供应商提供原始文献链接 的方式主要

34、有两种,一是链接到出版商的电子期刊全文,二是链接到相应的全文数据库。 例如,ISI 已与 Academic Press、Americn Institute of Physics 、Elseriver 等 16 个机构建立了友好的合作关系,可链接到的数百家出版商的数千种全文电子期刊。CSA (Cambridge Scientific Abstracts)数据库的做法与此相似。EBSCO 则通过 EBSCOhost Electronic Journals Service (EJS),在 PsycINFO、 Socilogical Abstracts、 ERIC、 MEDLINE、 Econlit、

35、CINAHL 、HealthSTAR 、Life Sciences(CSA)等索引文摘 数据库中直接提供出版商以及 Academic Search Elite、BioMedical FullTEXT Collection 等全文数据库中相关电子期刊的全文链接,EBSCOhost EJS 可链接的期刊现 有 8000 种,可链接的全文期刊论文达 340 万篇。目前,可提供该种整合功能与服务的 数据库还有 OCLC 的 ECO、SWETS 等,但前提是图书馆必须订购这些全文数据库或相应 电子期刊的纸本形式。 (4)与 Internet 信息资源的链接 Internet 中包含着丰富的信息资源,网络

36、数据库利用网络便利,可提供相关的 Internet 信息资源检索与链接,读者只需输入一个检索式即可同时检索数据库及 Internet 中的相关信息。该种链接不仅可补充、扩展数据库资源,且可为用户快捷、 有效地利用 Internet 信息资源提供方便。如 ISI 的专家对 3700 多个经过严格评估的 学科站点的学术文献进行标引,通过 Current Contents eSearch,用户可在检索期刊 文献的同时,检索、浏览 14 万篇全文 Web 文献。值得一提的是,ISI 的互联网文献的 链接是基于每一篇以网页形式出现的学术文献具体内容的检索与标引,更细微、更深入。 目前,可提供 Inter

37、net 信息资源检索与链接服务功能的数据库有 CAS(Cambridge Scientific Abstracts)的 Internet Databases Service (IDS)、EBSCO 的 EBSCO Host、OCLC 的 FirstSearch、SliverPlatter 的 SliverLinker 等。 3.1.8 可提供相关电子信息服务 数据库产品与服务紧密结合,这是网络数据库的又一显著特征。目前,数据库开发 商提供的相关电子信息服务主要有: 文献传递服务,当用户从二次文献数据库中查到所需信息并希望得到文献全文时, 可通过电子方式在线订购所需要的文献全文。原文订购若选择电

38、子文献传递方式,一般 在 24 小时内即可获得所需文献,方便、快捷,可弥补书目索引文摘等二次文献数据库 不能提供全文的不足。 定题服务,与传统的定题服务提供相似,基于网络数据库的定题服务允许图书馆 及其用户根据需要开展多种形式的 SDI 服务。目前,数据库供应商提供的 SDI 服务主要 有两种。一是指定参考用书(reserved list)服务,即系统提供图书馆依主题方式整 理出类似所谓的指定参考用书(reserved list)功能选项,从而达成专门的 SDI 服务。 二是个性化文献报导服务,即由用户创建自己的检索策略,系统定期将符合条件的 检索结果传递给用户。例如,Uncover 的最新文

39、献报导服务(Uncover reveal) 由用户 选择自己感兴趣的关键词或期刊(最多可选 50 种)建立用户需求文档,系统每周一次, 自动地将相关文献及用户所选期刊的最新一期目次信息发送到用户的 Email 信箱,用户 只需定期查看自己的 Email 信箱,即可及时了解最新研究动态。而 ISI 的个性化信息代 理服务( Discovery Agent, 又称个性化定题快讯服务),则是 ISI 基于其现刊题录数据 库 Current Contents 高质量的信息资源而建立的。利用 Discovery Agent ,用户可根 据需要,按主题、编著者、期刊名、地址/机构等项目自行制定、管理和编辑

40、自己的检 索策略,并不断检测检索结果以获得最合适的检索策略,随后系统便会每周将基于该检 索策略的检索结果通过 Internet Web 传送给用户,其传递方式主要有两种:即 Email 和 Web 发布加上 Email 通知,需要时可通过电子方式订购由 ISI Document Solution 所提供的全文。个性化文献报导服务直接面向网络终端用户,个性化特色鲜明,与全文 传递服务配合使用,可实现用户自行操作、完成由建立检索策略、查看检索结果到订购 原始文献的文献检索与获取全过程的良好结合与循环,从而帮助用户方便、及时地了解、 追踪、获取自己真正需要的最新信息(包括题录、文摘信息及原始文献),

41、减少信息查 询负担,提高工作效率。 近年来,国外网络网络数据库发展迅速,已形成一定的规模,但仍存在一些问题与 不足,主要是:网络是必要条件,一旦断网或无网,数据库即无法使用;数据库内容存 在交叉重复,如 ABI 与 BSP、ARL 与 ASP;高水平学术电子期刊的品种与数量有限;数 据库的开放程度有限,给数据库之间的整合带来困难;数据库的购买模式过于单一,不 够灵活等。 4 VFP 和 SQL Server 的区别和联系 Visual FoxPro ,是 Microsoft 公司从 Fox 公司的 FoxBase 数据库软件经过数次改 良,并且移植到 Windows 之后,得来的应用程序开发软

42、件,主要用于开发数据管理与运 算等方面的软件。 FoxBase 采用命令行方式(为了和当时流行的数据库软件 dBase 兼容)但是速 度比当时其他的数据库软件要快。 VFP 是 Microsoft 公司推出的最新可视化数据库管理系统平台,是功能特别强大的 32 位数据库管理系统。它提供了功能完备的工具、极其友好的用户界面、简单的数据 存取方式、独一无二的跨平台技术,交肯有良好的兼容性、真正的可编译性和较强的安 全性,是目前最快捷、最实用的数据库管理系统软件之一。 SQL(Structured Query Language)结构化查询语言,是一种数据库查询和程序设计 语言,用于存取数据以及查询、

43、更新和管理关系数据库系统。同时也是数据库脚本文件 的扩展名。SQL 是高级的非过程化编程语言,允许用户在高层数据结构上工作。它不要 求用户指定对数据的存放方法,也不需要用户了解具体的数据存放方式,所以具有完全 不同底层结构的不同数据库系统可以使用相同的 SQL 语言作为数据输入与管理的 接口。 它以记录集合作为操作对象,所有 SQL 语句接受集合作为输入,返回集合作为输出,这 种集合特性允许一条 SQL 语句的输出作为另一条 SQL 语句的输入,所以 SQL 语句可以嵌 套,这使他具有极大的灵活性和强大的功能,在多数情况下,在其他语言中需要一大段 程序实现的功能只需要一个 SQL 语句就可以达

44、到目的,这也意味着用 SQL 语言可以写出 非常复杂的语句。 随着 Visual FoxPro 的发布,Microsoft 已经把 FoxPro 定位在客户/服务器结构的 前端(客户端)。Visual FoxPro 包含了大量的访问后端信息的途径,加上相当快的本 地数据库引擎和数据字典,它提供了真正的客户 /服务器开发所需的最好选择。后端 (服务器端)用 SQL Server 数据库引擎。通过 Remote View 和 SQL Passthrough 函数, VFP 可以像操作本地数据一样,方便的处理服务器端数据。 在事务处理方面,VFP 和 SQL Server 都提供了相似的功能。虽然两

45、个 DBMS 提供了 事务处理管理的相似功能,但也有一丝精致的区别。 (1)VFP 提供了 End Transaction 命令,而 SQL Server 提供了 Commit 命令。 (2)另一个差异是在嵌套事务处理时的 Rollback。在 VFP 中,Rollback 仅撤销当前 事务处理中的改变。然而在 SQL Server 中,Rollback 撤销所有嵌套的事物处理直到远 离事务处理。 (3)允许的嵌套层数不同。VFP 允许嵌套至五级深度,而 SQL Server 没有嵌套深度 的限制。 5 5 V VF FP P 和和 S SQ QL L 结结合合开开发发 C C/ /S S 数

46、数据据库库系系统统 应用中,C/S 的应用程序多被分成两部分:让客户程序主流在网络前端工作站(一 台微机)上,服务器处理程序则在网络的后台。客户(在工作站上)通过请求的方式提 出了所需要的服务时,服务器不必关心客户程序的功能,只需响应请求就行。客户应用 程序除了向服务器提出请求外,还要分析从服务器返回的信息(包括数据和指令),并 据此作一些再处理(如像操作者显示相应的数据、要求补充输入一些数据等)。 在 VFP 上用 ODBC 作中介软件(MiddleWare),它负责连接客户与服务器。由 ODBC 完成客户与服务器的通信。这时各应用程序都通过各自的驱动程序与数据库相联,ODBC 通过自身的驱

47、动程序管理来管理 ODBC 与驱动程序之间的交互,程序员则可以使用相同 的程序调用来实现与众不同数据源的通信。 根据上述原则,在做数据库的 C/S 系统设计时,可以把接口表示部分(如输入、输 出界面)放在客户机上,把数据的管理部分(如查询、存储、更新、优化等)放在服务 器上。对其他处理逻辑,则要根据具体情况进行分析。对于数据的分布,也要妥善安排。 对于提供给各客户共享的数据,应放在服务器上(作为远程数据来处理);而各自的独 用数据,则应放在自己的客户机上。 在建立 C/S 系统时,实现步骤为: 第一步,根据后端数据源的类型装入相应的 ODBC 驱动程序,同时做一些相应的设 置。 第二步,进入

48、VisualFoxPro 中,建立于后端数据源的联结。 第三步,建立远程视图。 第四步,建立应用程序。 6 6 网网络络数数据据库库的的发发展展趋趋势势 网络数据库作为一种主要的电子资源,其独特的优势在网络环境下日益突显。随着 计算机、通信网络与信息技术的不断发展,未来几年网络数据库将继续呈现出良好的发 展势头,成为图书馆发展电子馆藏、开展电子信息服务的重要资源与基础。 6 6. .1 1 学学术术电电子子期期刊刊迅迅速速增增长长 在发展初期,由于数据库品种与数量有限,选择范围小,图书馆及其用户对数据库 的要求不可能也无法要求太高、太多。但是,随着图书馆电子资源建设与电子信息服务 的深入发展,

49、图书馆及其用户对电子资源的需求将不断增加,要求亦将越来越高,将更 加注重数据库的内容。书目索引文摘等二次文献数据库及普通期刊全文数据库将不再能 满足图书馆,尤其是学术图书馆及其用户的需求,人们迫切需要高品质的学术电子期刊。 未来几年,高品质的学术电子期刊是最具发展前途的,将迅速增长。据了解,越来越多 的著名学术出版商、研究机构以及专业学协会,例如 Springer-Verlag、John Wiley、World Scientific、Science、Nature Publishing Group 等著名出版商以及英 国皇家化学学会(RSC)、英国物理学会(IOP),美国计算机学会(ACM)等正在或拟 在近期将其纸本期刊电子化,或者直接创办新的电子期刊。国外有专家预测,未来 5 年 之内,在万维网上将可看到所有重要的自然科学、工程技术与医学学术期刊。届时,学 术图书馆的电子期刊与纸本期刊的结构比例将发生变化。 6 6. .2 2 电电子子图图书书迅迅速速蔓蔓延延 继电子期刊后,电子图书潜在的巨大市场将引发出版社、数据库开发商及其代理商 新一轮的竞争与合作,其结果必然是电子图书的迅猛发展。OCLC 的 netLibrary 已获得 10 余家大学及其他出版社电子图书的发行权,现有电子图书 4 万种,2003 年计划在此 基础上新增 2

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1