下载此文档

毕业设计(论文)-VC++6.0数据库智能查询接口的实现--录取分数查询.doc


文档分类:IT计算机 | 页数:约58页 举报非法文档有奖
1/ 58
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/ 58 下载此文档
文档列表 文档介绍
数据库智能查询接口的实现—录取分数查询
摘要
本文深入研究了自然语言处理的基本知识和原理,把自然语言理解与数据库技术结合起来,利用visualc++—录取分数查询。ess,利用Ado实现了数据的存取。
关键词: 智能检索接口系统,自然语言处理,Ado,VC++
目录
摘要 2
目录 3
第一章前言 5
5
8
(60~70年代) 8
(70~80年代) 8
(80~90年代) 9
12
12
12
13
13
14
14
15
16
- 基本介绍 16
中文切词- 技术特点 17
- 技术难点 20
第二章数据库理论基础 22
22
SQL语言介绍 24
SQL基础 24
SQL语句 25
第三章需求分析 26
任务概述 26
26
26
语义抽取 26
26
系统需求 26
Microsoft SQL Server2000数据库 27
MFC简述 27
第四章 总体设计 37
37
38
成员变量 39
第五章查询程序系统的实现 40
40
40
40
41
42
43
44
47
47
48
49
第六章结论 52
关键技术 52
软件测试 52
总结 52
致谢 53
文献 53
附件 54
第一章前言
随着数据库应用的广泛与深入的发展,人们对数据库应用系统的要求也越来越高,灵活、随意、自然的数据库智能查询需求日趋强烈。

对计算机人机界面的研究是计算机领域永恒且无止境的前沿课题。许多年来,人们一直在努力改善人机界面,使计算机易用易学。用自然语言作为人机接口是一种十分理想的界面,不但容易被用户使用,而且使用自然语言的输出结果也容易被用户理解。
----数据库系统是最适合使用自然语言界面的软件系统。随着数据库应用及信息检索系统的广泛普及,越来越多的非专业用户需要一种易于掌握的界面去访问所需的信息。数据库自然语言界面(NLIDB)显然最符合这类用户的要求。
数据库自然语言界面是指允许用户用自然的语言对数据库的内容提出各种操作要求,然后由系统自动地将其转换为数据库的操作语言,从而在数据库中查询到正确的信息,并提供给用户。
它沟通了现实世界与机器世界对信息的不同理解方式,是多学科交叉的产物,其中涉及数据库系统、自然语言处理、人工智能、人机界面等多方面的研究。许多年来,它作为智能界面的重要组成部分引起了人们的广泛兴趣,成为具有重要理论价值和巨大实用价值的研究领域。
从广义上讲,数据库自然语言界面应当包括数据定义、数据更新和数据查询等功能,旨在为与数据库有关的各种操作提供一个易于使用的环境。从狭义上讲,数据库自然语言界面仅仅指自然语言查询界面,这主要是因为,一方面对普通用户而言,查询操作是使用最为频繁和最为重要的;另一方面,数据库自然语言界面的主要技术问题都集中在自然语言查询处理的过程中。
----目前,数据库的用户界面主要有以下几种:
基于语法的形式查询语言,如SQL;
基于表格的界面,如QBE、FORM;
基于图形的用户界面GUI;
基于自然语言的界面NLIDB。
----形式查询语言对一般用户来说学习负担太重,不仅要熟悉大量的语法结构,而且要具备数据库的基本知识,如关系模式和关系运算等,这对非专业用户是很不适应的。表格界面虽不用掌握语法,但还是要了解数据库的结构。GUI有其直观性的一面,但用户同样需要了解所要查询的对象。自然语言界面提供了用户直接以人类语言(而不是人工语言或机器语言)的方式向数据库系统发问,以获

毕业设计(论文)-VC++6.0数据库智能查询接口的实现--录取分数查询 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数 58
  • 收藏数 0 收藏
  • 顶次数 0
  • 上传人 3346389411
  • 文件大小 0 KB
  • 时间2013-04-09
最近更新