本文目录一览

1,与数据库相比搜索引擎有哪些优点和缺点

1.处理的数据方式不同,搜索引擎用于索引数据,而数据库需要存储数据和索引数据2.跨度不同,搜索引擎要跨好几个库进行搜素,而数据库则专注于自己本地的数据,但现在的分布式数据库除外3.算法不同,搜索引擎要进行语义搜索等等,而数据库是精确对比的搜索。
搜索引擎就是巨大的数据库,其原理为:抓取-分析-索引-排序,也就是比数据库多了自动整合、有效传播的功能。数据库只局限与某个单一特定环境使用,同时需要人工添加数据,不具备自动整合与有效传播。搜索引擎可以自行抓取,通过判断分析,将数据整合分类,然后使用者可以随意使用。
这个是不同的东西,好比仓库和商品清单;一般来说这两个是不会拿来直接比较的。搜索引擎 是数据库的上层应用。

与数据库相比搜索引擎有哪些优点和缺点

2,1 试着比较使用一般搜索引擎和专用数据库网站检索信息的优劣 搜

首先,中文数据库检索是站内搜索,只是搜索站内发布的资源,互联网上的其他站点的信息是不会被搜索到,其主要作用是储存数据;搜索引擎是网络搜索,引擎检索所检索到的信息内容更宽泛,可以搜索到网上发布的相关信息资源,它是利用网络获得各种数据的过程;两种检索方式所提供的检索方法和支持的检索方法也是不同的。中文数据库与搜索引擎检索的信息对比:第一,信息量不同,中文数据库检索的信息量小于用引擎搜索检索出来的信息量;第二,信息形式不同,中文数据库的检索信息是以文字文献形式表现的,而利用搜索引擎检索的信息表现形式则更加多样化,包括了文字、图片、图标、视频等等多种形式的信息资源;第三,检索结果的不同,引擎检索检索到的信息内容更宽泛,可以搜索到网上发布的相关信息资源,而数据库检索的话,检索结果会更精确,检索的信息更专业、更有效,检索到的期刊论文是搜索引擎上检索不到的,
我只能简单的比较几点。普通搜索引擎(百度,谷歌):免费,操作简单,信息更新快,但可靠性相对较差。如果你是写学术论文需要引用的话,很多时候网页上的东西是不被接受的。专业数据库:费用高(至少我用的都是学校花很多钱订的)有些高级搜索功能需要学习但信息来源可靠,专业性强,节省时间。

1 试着比较使用一般搜索引擎和专用数据库网站检索信息的优劣  搜

3,mysql好还是access好

小公司一般用access 一些网站一般用mysql性能mysql好 access易用
两个不是同类数据库,MYSQL是网络数据库,ACCESS是桌面数据库。1.access是文件数据库,必须共享方式在工作站打开. 2.ACCESS的工作模式是在运行端执行SQL语句,而SQL SERVER是在SQL Server服务器上执行.所以在网络环境下,网络及客户端的负担都很重(因为要频繁的从服务器上取大量数据到客户端运算) 3.FAT32磁盘上access有2G瓶颈,因为操作系统文件最大2G.ACCESS的限制不仅仅在于2G,实际使用中发现,在网络环境下,当数据库超过100M时,运行很不稳定,经常出现数据库损坏(可以用ACCESS 的修复功能修复),数据记录出错等问题 4.但是access确实有很多优点。记录操作快速、部署方便、基本功能齐全(有着与SQL server相当的事务处理功能)。在一些嵌入式、客户端本地缓存永久数据或者内存要求很小的场合很适合 一千多万条记录并发多、不同客户端频繁发生同一种业务的时候造成严重的的系统死锁问题,因为Access是按照页面为单位加锁的。
两个不是同类数据库,MYSQL是网络数据库,ACCESS是桌面数据库。1.access是文件数据库,必须共享方式在工作站打开. 2.ACCESS的工作模式是在运行端执行SQL语句,而SQL SERVER是在SQL Server服务器上执行.所以在网络环境下,网络及客户端的负担都很重(因为要频繁的从服务器上取大量数据到客户端运算) 3.FAT32磁盘上access有2G瓶颈,因为操作系统文件最大2G.ACCESS的限制不仅仅在于2G,实际使用中发现,在网络环境下,当数据库超过100M时,运行很不稳定,经常出现数据库损坏(可以用ACCESS 的修复功能修复),数据记录出错等问题 4.但是access确实有很多优点。记录操作快速、部署方便、基本功能齐全(有着与SQL server相当的事务处理功能)。在一些嵌入式、客户端本地缓存永久数据或者内存要求很小的场合很适合 一千多万条记录并发多、不同客户端频繁发生同一种业务的时候造成严重的的系统死锁问题,因为Access是按照页面为单位加锁的。
1千w用MySQL好,access带不起来
一个小卖部,一个大百货公司小卖部卖的东西少,质量也可能也不能保证,但价钱便宜,购买方便,离家很近。大百货公司货全,质量有保证,但价钱也贵点,离家也远。小网站,小程序,普通单机程序,一般用ACCESS,使用方便,文件小,可移植性强,如果用SQL就不合适了,不化算。大网站,大程序,网络程序一般用SQL,功能强大,管理方便,协作性强,数据较大时比ACCESS性能要好,这时用ACCESS就不合适了,ACCESS顶不下来。所以来说还是跟据你自己的情况来选择。其实这也不是什么大事,刚开始程序小,网站小,可以先用ACCESS,后来发展大了,可以升级到SQL,它们之间都有转换工具的,很方便,程序只用做小量修改就可以了。如果现在用的是SQL,觉得有点浪费了,就转为ACCESS也可以,做小量修改就可以了。 一千多万,当然是多了。要用MYSQL
1千w用MySQL好,access带不起来

mysql好还是access好

4,怎样选择检索系统和数据库

第二节 信息检索途径 信息检索途径与信息检索系统(信息检索工具)的组织编排方法相对应,并受其制约.文献信息检索时,主要就是利用信息检索系统提供的检索途径来检索文献信息.在进行信息检索时,利用频率比较高的信息源主要有:印刷型文献信息源,计算机数据库信息源和Internet网络信息源. 对于印刷型信息检索工具而言,一般来说,常用的检索途径主要有:分类途径,主题途径,著者途径.计算机数据库信息检索系统的检索途径主要有:关键词检索,浏览数据库记录,索引检索,词典检索和分类检索.Internet网络信息检索的途径主要有:漫游法,网络地址法和搜索引擎法.下面分别加以简单介绍. 一,印刷型手工信息检索工具的检索途径 1,分类途径: 目次表(或目录)--起始页码--检索工具正文--文献出处--馆藏目录--原始文献 分类途径是按照文献信息内容所属学科分类体系检索文献信息的途径.它是文献信息检索的常用途径之一.分类检索途径是利用分类号为检索标识,以学科概念的上下左右关系反映事物的派生,隶属,平行和等级关系,能够较好地体现学科的系统性,有利于从学科专业的角度来查找文献信息,能够满足族性检索的要求.利用分类途径检索,关键在于掌握分类法.目前我国出版的许多信息检索工具的正文部分都是按照学科分类编排的.检索时,分析研究课题,确定课题所属类目或者分类号,利用"目次表"查找到被检课题所在的相关类目及起始页码,然后按照起始页码在正文中逐条浏览,选择所需文献线索,根据文献线索查馆藏获取原始文献. 2,主题途径 主题词--主题索引--顺序号--检索工具正文--文献出处--馆藏目录--原始文献 主题途径是按照文献信息的主题内容进行信息检索的一种途径.它是检索文献信息的主要途径,也是人们常用的一种信息检索途径.使用主题途径检索文献信息时,关键是确定主题词(或者关键词).主题词是用来表述文章主题内容的规范化词,关键词是用来表述文章主题内容的非规范化词.检索时,首先分析研究课题,选择确定主题词或者关键词,查主题索引获得顺序号,根据顺序号在正文中查找文献题录(或者文摘)得文献线索,再根据文献线索查馆藏获取原始文献.主题途径检索文献快速,准确,检索效果好,特别适合单篇文献信息的特性检索. 3,著者途径 著者姓名--著者索引--顺序号--检索工具正文--文献出处--馆藏目录--原始文献 著者途径是根据文献著者的名称来查找文献信息的一种检索途径.检索时,将已知著者姓名按照姓前名后排列,然后按照字顺查找"著者索引"得该著者所著文献的顺序号,再根据顺序号在正文中查找文献线索后,查馆藏获取原始文献.从著者途径查找文献准确,方便,但必须先已知著者姓名. 二,数据库信息检索系统的检索途径 1,命令检索:命令检索是使用一些特定的操作命令来实现信息检索的方法.不同的系统一般有不同的检索命令表达方式,各个命令的综合应用可以精确地表达检索提问式,灵活地进行各种检索策略的比较,简捷快速得到比较理想的检索效果.一些大型的信息检索系统都提供命令检索方式检索信息. 2,菜单检索:菜单检索是一种方便,易掌握的检索方式.普通用户只需要根据菜单的指引,通过确定适当的选项和功能键便能够完成信息检索.大多数数据库都提供菜单方式检索.这种方式的缺点是操作步骤繁多,检索时间长,检索费用高,检索功能不如命令检索好. 3,分类检索:检索工具按照事物的某一属性将所收集的文献信息进行分类组织,为用户提供分类途径供用户检索数据库. 4,关键词检索:几乎所有的计算机数据库信息检索系统的数据库检索都提供有这种方法.用户可以根据检索课题需要,选择检索词,制定检索式(检索策略),检索者直接输入检索式进行信息检索.如CABCD-ROM数据库的"Search"方式检索,万方数据库的"自由词检索",网络搜索引擎的关键词方式检索等等均属于此类. 5,索引检索:大多数数据库的机读版本均同时带有各种索引,为用户提供索引方式的检索信息.不同的数据库提供的索引种类不相同,用户可以根据检索课题的已知信息利用数据库提供的相应的索引进行检索.如CABCD-ROM数据库提供的9种索引. 6,词典检索:用户从数据库词表中选择检索词进行检索的方式.词典检索是指数据库提供词表,供用户从数据库词表中选择检索词进行检索的方式.尤其是对于使用叙词语言的数据库信息检索系统,利用词典检索是比较好的.它可以帮助用户排除非规范化的检索词,提高检索的查准率.如CABCD-ROM数据库提供的"Thesaurus"检索就属于此类检索. 7,浏览数据库:不需输入检索词,直接通过选择数据库记录范围的方式浏览数据库中的文献记录.

5,比较搜索引擎和专业数据库在检索方式和检索结果方面的异同

从搜索方式上看,搜索引擎使用起来要方便简单易用,只需要输入关键词就可搜索,而且搜索引擎大多是免费的查找网络上已有的网页,是一种人人可用的检索方式;然而,专业数据库的使用就比较的麻烦复杂,需要具有一定的相关知识才可以运用,而且专业数据库是收费的,需要专门购买。 从搜索结果来看,搜索引擎能够搜索到网络上已经存在的大量文章,这其中既有专门的论文也有相关的新闻或者一些网友的看法,相关性和权威性较差,但是信息覆盖广泛;专业数据库则只是收录了各类学术期刊中的论文以及一些学生的毕业论文,信息覆盖面要小一些,因此专业数据库的文章的相关性权威性要较搜索引擎高.
搜索引擎基本工作原理 了解搜索引擎的工作原理对我们日常搜索应用和网站提交推广都会有很大帮助。 ........................................................................................ ■ 全文搜索引擎 在搜索引擎分类部分我们提到过全文搜索引擎从网站提取信息建立网页数据库的概念。搜索引擎的自动信息搜集功能分两种。一种是定期搜索,即每隔一段时间(比如Google一般是28天),搜索引擎主动派出“蜘蛛”程序,对一定IP地址范围内的互联网站进行检索,一旦发现新的网站,它会自动提取网站的信息和网址加入自己的数据库。 另一种是提交网站搜索,即网站拥有者主动向搜索引擎提交网址,它在一定时间内(2天到数月不等)定向向你的网站派出“蜘蛛”程序,扫描你的网站并将有关信息存入数据库,以备用户查询。由于近年来搜索引擎索引规则发生了很大变化,主动提交网址并不保证你的网站能进入搜索引擎数据库,因此目前最好的办法是多获得一些外部链接,让搜索引擎有更多机会找到你并自动将你的网站收录。 当用户以关键词查找信息时,搜索引擎会在数据库中进行搜寻,如果找到与用户要求内容相符的网站,便采用特殊的算法——通常根据网页中关键词的匹配程度,出现的位置/频次,链接质量等——计算出各网页的相关度及排名等级,然后根据关联度高低,按顺序将这些网页链接返回给用户。 ........................................................................................ ■ 目录索引 与全文搜索引擎相比,目录索引有许多不同之处。 首先,搜索引擎属于自动网站检索,而目录索引则完全依赖手工操作。用户提交网站后,目录编辑人员会亲自浏览你的网站,然后根据一套自定的评判标准甚至编辑人员的主观印象,决定是否接纳你的网站。 其次,搜索引擎收录网站时,只要网站本身没有违反有关的规则,一般都能登录成功。而目录索引对网站的要求则高得多,有时即使登录多次也不一定成功。尤其象Yahoo!这样的超级索引,登录更是困难。(由于登录Yahoo!的难度最大,而它又是商家网络营销必争之地,所以我们会在后面用专门的篇幅介绍登录Yahoo雅虎的技巧) 此外,在登录搜索引擎时,我们一般不用考虑网站的分类问题,而登录目录索引时则必须将网站放在一个最合适的目录(Directory)。 最后,搜索引擎中各网站的有关信息都是从用户网页中自动提取的,所以用户的角度看,我们拥有更多的自主权;而目录索引则要求必须手工另外填写网站信息,而且还有各种各样的限制。更有甚者,如果工作人员认为你提交网站的目录、网站信息不合适,他可以随时对其进行调整,当然事先是不会和你商量的。 目录索引,顾名思义就是将网站分门别类地存放在相应的目录中,因此用户在查询信息时,可选择关键词搜索,也可按分类目录逐层查找。如以关键词搜索,返回的结果跟搜索引擎一样,也是根据信息关联程度排列网站,只不过其中人为因素要多一些。如果按分层目录查找,某一目录中网站的排名则是由标题字母的先后顺序决定(也有例外)。 目前,搜索引擎与目录索引有相互融合渗透的趋势。原来一些纯粹的全文搜索引擎现在也提供目录搜索,如Google就借用Open Directory目录提供分类查询。而象 Yahoo! 这些老牌目录索引则通过与Google等搜索引擎合作扩大搜索范围(注)。在默认搜索模式下,一些目录类搜索引擎首先返回的是自己目录中匹配的网站,如国内搜狐、新浪、网易等;而另外一些则默认的是网页搜索,如Yahoo。索引 使用索引可快速访问数据库表中的特定信息。索引是对数据库表中一列或多列的值进行排序的一种结构,例如 employee 表的姓(lname)列。如果要按姓查找特定职员,与必须搜索表中的所有行相比,索引会帮助您更快地获得该信息。 索引提供指向存储在表的指定列中的数据值的指针,然后根据您指定的排序顺序对这些指针排序。数据库使用索引的方式与您使用书籍中的索引的方式很相似:它搜索索引以找到特定值,然后顺指针找到包含该值的行。 在数据库关系图中,您可以在选定表的“索引/键”属性页中创建、编辑或删除每个索引类型。当保存索引所附加到的表,或保存该表所在的关系图时,索引将保存在数据库中。有关详细信息,请参见创建索引。 注意;并非所有的数据库都以相同的方式使用索引。有关更多信息,请参见数据库服务器注意事项,或者查阅数据库文档。 作为通用规则,只有当经常查询索引列中的数据时,才需要在表上创建索引。索引占用磁盘空间,并且降低添加、删除和更新行的速度。在多数情况下,索引用于数据检索的速度优势大大超过它的。 索引列 可以基于数据库表中的单列或多列创建索引。多列索引使您可以区分其中一列可能有相同值的行。 如果经常同时搜索两列或多列或按两列或多列排序时,索引也很有帮助。例如,如果经常在同一查询中为姓和名两列设置判据,那么在这两列上创建多列索引将很有意义。 确定索引的有效性: 检查查询的 WHERE 和 JOIN 子句。在任一子句中包括的每一列都是索引可以选择的对象。 对新索引进行试验以检查它对运行查询性能的影响。 考虑已在表上创建的索引数量。最好避免在单个表上有很多索引。 检查已在表上创建的索引的定义。最好避免包含共享列的重叠索引。 检查某列中唯一数据值的数量,并将该数量与表中的行数进行比较。比较的结果就是该列的可选择性,这有助于确定该列是否适合建立索引,如果适合,确定索引的类型。 索引类型 根据数据库的功能,可以在数据库设计器中创建三种索引:唯一索引、主键索引和聚集索引。有关数据库所支持的索引功能的详细信息,请参见数据库文档。 提示:尽管唯一索引有助于定位信息,但为获得最佳性能结果,建议改用主键或唯一约束。 唯一索引 唯一索引是不允许其中任何两行具有相同索引值的索引。 当现有数据中存在重复的键值时,大多数数据库不允许将新创建的唯一索引与表一起保存。数据库还可能防止添加将在表中创建重复键值的新数据。例如,如果在 employee 表中职员的姓 (lname) 上创建了唯一索引,则任何两个员工都不能同姓。 主键索引 数据库表经常有一列或列组合,其值唯一标识表中的每一行。该列称为表的主键。 在数据库关系图中为表定义主键将自动创建主键索引,主键索引是唯一索引的特定类型。该索引要求主键中的每个值都唯一。当在查询中使用主键索引时,它还允许对数据的快速访问。 聚集索引 在聚集索引中,表中行的物理顺序与键值的逻辑(索引)顺序相同。一个表只能包含一个聚集索引。 如果某索引不是聚集索引,则表中行的物理顺序与键值的逻辑顺序不匹配。与非聚集索引相比,聚集索引通常提供更快的数据访问速度。参考资料: http://www.51cto.com/art/200512/12971.htm
楼上的没有说出检索方式和检索结果方面的异同呀

文章TAG:数据  数据库  检索  检索系统  数据库和检索系统哪个好用  
下一篇