哪个数据库再进行检索的时候可以提供同义词表?

哪个数据库再进行检索的时候可以提供同义词表?,第1张

维普资讯的《中文科技期刊数据库》高级检索的扩展功能有查看同义词、同 (名/合著作者)(查看分类表)(查看相关机构) 、 期刊导航等5个。

任何想查的+password(注意 +号不打),而且password在西文中都是相同的,不会漏检,不像username有很多词能够替代,比如userid,userlogin等等。

在查到初步结果后,用google的高级检索,具体设定每页的检索结果,然后用ie页面上的编辑→查找→“password”,可以大大提高检索效率。

网络检索

在网络时代,我们无时无刻地进行着检索。在因特网上进行检索主要有两种方式:目录浏览和使用搜索引擎

目录浏览的方式即雅虎搜索引擎采用的方式,用户可以根据自己的需要点击目录,深入下一层子目录,从而找到自己需要的信息。这种方式便于查找某一类的信息集合,但是精确定位的能力不强。

搜索引擎是最为常用的一种网络检索工具。用户只需要提交自己的需求,搜索引擎就能返回大量结果。这些结果按照和检索提问的相关性进行排序。

这个应该是oracle里的吧?

同义词

synonym

相当于alias(别名),比如把user1.table1在user2中建一个同义词table1

create

synonym

table1

for

user1.table1

这样当你在user2中查select

*

from

table1时就相当于查select

*

from

user1.table1

序列比较复杂,

在oracle中sequence就是所谓的序列号,每次取的时候它会自动增加,一般用在需要按序列号排序的地方。

1、Create

Sequence

你首先要有CREATE

SEQUENCE或者CREATE

ANY

SEQUENCE权限,

CREATE

SEQUENCE

emp_sequence

INCREMENT

BY

1

--

每次加几个

START

WITH

1

--

从1开始计数

NOMAXVALUE

--

不设置最大值

NOCYCLE

--

一直累加,不循环

CACHE

10

一旦定义了emp_sequence,你就可以用CURRVAL,NEXTVAL

CURRVAL=返回

sequence的当前值

NEXTVAL=增加sequence的值,然后返回

sequence

比如:

emp_sequence.CURRVAL

emp_sequence.NEXTVAL

可以使用sequence的地方:

-

不包含子查询、snapshot、VIEW的

SELECT

语句

-

INSERT语句的子查询中

-

NSERT语句的VALUES中

-

UPDATE

SET中

可以看如下例子:

INSERT

INTO

emp

VALUES

(empseq.nextval,

'LEWIS',

'CLERK',7902,

SYSDATE,

1200,

NULL,

20)

SELECT

empseq.currval

FROM

DUAL


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/6700417.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-27
下一篇2023-03-27

发表评论

登录后才能评论

评论列表(0条)

    保存