用户在查询数据库时必须检索全部数据吗

用户在查询数据库时必须检索全部数据吗,第1张

用户在查询数据时不用必须检索全部数据,答:1)选择数据库:选择数据库,一是要看是否易于获取原文,二是要根据课题的文献需要量,三是要看数据库的收录年限。2)选择检索途径。数据库所设检索途径多少不一,较为常用的有:(1)分类:利用分类名和分类号进行检索。 检索结果:该类目所有文章。检索特征:全。 (2)题名:利用篇名中的字、词或部分进行检索。检索结果:篇名中包含该字该词或该部分的所有文章。检索特征:准。(3)主题/关键词:利用反映文献内容的主题词进行检索。检索结果:包含该主题词(关键词)的所有文章。检索特征:全。(4)作者:利用作者姓名进行检索(全称或单字)。 检索结果:该作者的所有文章。(5)出处:利用原文献的刊载处进行检索。检索结果:该刊载处刊登的所有文章。(6)全文关键词:利用文献题名和正文中的关键词进行检索。 检索结果:正文和标题中包含该关键词的所有文章(全文数据库设置)。检索特征:全;有一定的误检率。(7)全文自由词(任意词):利用任意字或词进行检索。检索结果:包含任意字或词的所有文章(全文数据库设置)。检索特征:全;误检率高;注意使用特征字词。(8)年份检索:利用年份进行检索。检索结果:该年份发表的所有文章;不单独使用。检索特征:新;具有针对性和限制性。3)选择检索词:在准确理解检索课题内容的基础上,提炼出能够确切反映课题内容的主题词,并选择出合适的检索词(关键词)。选择检索词应注意选择同义词和相关词,并适当控制检索词的内涵和外延。4)键入检索词,选择逻辑算符。检索时要根据课题的需要,及时调节检索词之间的数量关系及逻辑组配关系。5)执行检索。6)结果处理。选择输出格式,打印或存盘。

可用group by…having来实现。

可做如下测试:

1、创建表插入数据:

create table test

(id int,

name varchar(10))

insert into test values (1,'张三')

insert into test values (2,'李四')

insert into test values (3,'张三')

insert into test values (4,'王五')

insert into test values (5,'赵六')

其中name是张三的有两行,也就是重复行。

2、执行sql语句如下:

select  from test where name in 

(select name from test group by name having COUNT()>1)

结果如图:

ACS Publications(美国化学会期刊全文数据库)

scifinder除可查询每日更新的CA数据回溯至 1907年外,更提供读者自行以图形结构式检索。它是全世界最大、最全面的化学和科学信息数据库。

seek68文献馆致力于最大化的整合中外数据库资源。涵盖化学、医学、法律农业、科技、人文等等

Elsevier是荷兰一家全球著名的学术期刊出版商,每年出版大量的学术图书和期刊,大部分期刊被SCI、SSCI、EI收录,是世界上公认的高品位学术期刊。涵盖化学领域。

英国皇家化学学会 (Royal Society of Chemistry,简称 RSC) 由致力于化学科学的人员组成,是一个充满活力的全球性团体。

中国化学会(Chinese Chemical Society,缩写CCS)

以上就是关于用户在查询数据库时必须检索全部数据吗全部的内容,包括:用户在查询数据库时必须检索全部数据吗、请问怎么用sql语句查找整个数据库里的某个数据、有什么比较全面的化学文献检索数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: https://outofmemory.cn/sjk/9458016.html

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

发表评论

登录后才能评论

评论列表(0条)

保存