文学论文
当前位置:首页 > 论文范文 > 文学论文 > 列表页

文学论文数据库

小草范文网  发布于:2016-12-23  分类: 文学论文 手机版

篇一:论文收录数据库

论文分类表

(备注:来源于教人〔2009〕1号文)

篇二:2014毕业论文,数据库

ETL中数据抽取的优化方法——基于oracle的通过索引优化SQL语句

摘 要

索引是对数据库表中一列或多列的值进行排序的一种结构,例如 employee 表的姓名(name)列。如果要按姓查找特定职员,与必须搜索表中的所有行相比,索引会帮助您更快地获得该信息。

在关系数据库中,索引是一种与表有关的数据库结构,它可以使对应于表的SQL语句执行得更快。索引的作用相当于图书的目录,可以根据目录中的页码快速找到所需的内容。当表中有大量记录时,若要对表进行查询,第一种搜索信息方式是全表搜索,是将所有记录一一取出,和查询条件进行一一对比,然后返回满足条件的记录,这样做会消耗大量数据库系统时间,并造成大量磁盘I/O操作;第二种就是在表中建立索引,然后在索引中找到符合查询条件的索引值,最后通过保存在索引中的ROWID(相当于页码)快速找到表中对应的记录。索引是一个单独的、物理的数据库结构,它是某个表中一列或若干列值的集合和相应的指向表中物理标识这些值的数据页的逻辑指针清单。索引提供指向存储在表的指定列中的数据值的指针,然后根据您指定的排序顺序对这些指针排序。数据库使用索引的方式与您使用书籍中的索引的方式很相似:它搜索索引以找到特定值,然后顺指针找到包含该值的行。在数据库关系图中,可以在选定表的“索引/键”属性页中创建、编辑或删除每个索引类型。当保存索引所附加到的表,或保存该表所在的关系图时,索引将保存在数据库中。 关键字:数据库,索引,优化

Abstract

Index is the database table ordered by the value of one or more columns of a structure, such as the employee table name (name).If a according to find specific staff, compared with must search all rows in a table, index will help you get the information more quickly.

In a relational database, the index is a kind of database structure related to the table, it can make corresponding to the table of SQL statement execution faster.Index directory ACTS as a book, can according to the directory page quickly find the content you need.When a large number of records in the table, if you want to query the table, the first kind of way of searching for information is a full table search, is to take out all the records one by one, and the query conditions compared one by one, and then return to meet the conditions of record, the time it will consume a large amount of database system, and cause a lot of disk I/O operations;Is the second in the table index, and then find conforms to the query conditions index in the index value, finally, stored in the index of the ROWID (page number) to quickly find the corresponding record in the table.Index is a single, physical database structure, it is a table in a column or a number of the set of column values and the corresponding points to the physical identification data page of the values in the table pointer list of logic.Index to provide data stored in the table of the specified column value of a pointer, and then according to you to specify the sort order to sort these Pointers.Database using the index of way and you are using the index of the books in ways similar to: its search index in order to find a specific value, then go find containing the value of the pointer.In the database diagram, can be in the selected table "indexes/keys" attribute of the page to create, edit, or delete each index type.When attached to the table, to preserve the index or save the table in the diagram, the index will be stored in the database.

Keywords: Database,Index,Tunning

目录

摘 要 .............................................................................................................................................. 1

Abstract ............................................................................................................................................. 2

1绪论 ............................................................................................................................................... 4

1.1 研究背景 ............................................................................................................................ 4

1.2 需求分析 ............................................................................................................................ 4

1.2.1 需求陈述 ......................................................................................................................... 4

1.2.2 任务概述 ......................................................................................................................... 4

2索引详解........................................................................................................................................ 5

2.1 索引介绍 ............................................................................................................................ 5

2.1.1 索引的基本原理 ............................................................................................................. 5

2.1.1.1 B*TREE索引简介 ....................................................................................................... 5

2.1.1.2 B*树的结构 .................................................................................................................. 6

2.1.2 索引的创建语法 ............................................................................................................. 8

2.1.3 索引的访问方式 ............................................................................................................. 9

2.1.3.1 索引范围扫描 Index Scan (Range) .......................................................................... 10

2.1.3.2 索引全扫描: Index Scan (Full) ............................................................................... 10

2.1.3.3 索引快速全扫描: Index Scan(Fast Full) ................................................................... 11

2.1.3.4 索引跳跃扫描: Index Scan (Skip) ............................................................................. 12

2.2 索引的开销 ...................................................................................................................... 13

2.3 索引块的内部结构 .......................................................................................................... 13

2.4 聚簇因子 .......................................................................................................................... 22

2.4.1 聚簇因子定义 ............................................................................................................... 22

2.4.2 高聚簇因子的危害 ....................................................................................................... 22

2.4.3 如何降低聚簇因子 ....................................................................................................... 23

2.5 权衡是否创建索引的因素 .............................................................................................. 23

2.5.1 应该建索引列的特点 ................................................................................................... 23

2.5.2 不应该建索引列的特点 ............................................................................................... 24

3执行计划...................................................................................................................................... 25

3.1 执行计划简介 .................................................................................................................. 25

3.2 如何查看执行计划 ........................................................................................................... 25

3.3 执行计划阅读顺序 .......................................................................................................... 28

3.4 怎样修改执行计划 .......................................................................................................... 29

3.4.1 HINT简介 ..................................................................................................................... 30

3.4.2 几种常见的hint ........................................................................................................... 30

3.4.2.1 FULL ........................................................................................................................... 30

3.4.2.2 INDEX ........................................................................................................................ 31

3.4.2.3 USE_HASH ................................................................................................................ 32

1绪论

1.1 研究背景

现今最宝贵的资源就是时间,在数据库领域也是如此,随着数据量越来越庞大,查询操作所消耗的时间也变得越来越长。这在很多报表系统中是无法容忍也无法接受的,为了满足客户提高检索性能的需求,诞生了索引。但是如果无法合理利用索引,它不仅不会给查询带来方便快捷,反而会成为数据库拖慢性能的杀手。在此背景下,我们需要去研究索引的内部结构,从而让索引成为帮助我们提高性能的工具。

1.2 需求分析

1.2.1 需求陈述

某些OLAP系统中数据表中的数据量通常大的惊人,是为控制和减少数据抽取的时间,我们通常需要在关键的位置创建索引。它用于加速数据库对数据的扫描效率,从而更快速的得到结果。通过创建索引,将帮助我们更快的收集、抽取、分析琐碎数据,从而达到我们想要的目的和结果。创建索引作为一个重要的优化方法和手段,能有效的帮助人们提高效率。

1.2.2 任务概述

需求分析工作是数据表设计中重要的一步,也是起决定性的一步。我们在这个阶段要准确的回答:我们为什么要建立索引,在哪里建立索引,建立索引能为

我们带来多高的效率,是否值得。

2索引详解

2.1 索引介绍

2.1.1 索引的基本原理

索引种类主要有:B*TREE索引,BITMAP索引,函数索引,反转索引等,在这里我们仅讨论最常见的B*TREE索引。

2.1.1.1 B*TREE索引简介

这里的“B”不代表二叉(binary),而是代表平衡(balanced).B*树索引并不是一颗二叉树。 需要了解这个,我们首先需要了解:普通的B树,如图2-1所示: B树:

图2-1 二叉树结构

二叉查找树(Binary Search Tree),或者是一棵空树,或者是具有下列性质的二叉树: 若它的左子树不空,则左子树上所有结点的值均小于它的根结点的值; 若它的右子树不空,则右子树上所有结点的值均大于它的根结点的值; 特点:

篇三:9常用的期刊论文数据库

文献信息检索与利用 课程教案

第八章 期刊全文数据库的检索与利用

8.1中文科技期刊全文数据库

一.简介:《中文科技期刊全文数据库》源于维普公司1989年创建的《中文科技期刊篇名数据库》,其全文和题录文摘版一一对应。其特点:

全面、庞大的数据量.数据库包含1989年以来的自然科学、工程技术、农业、医药卫生、经济、教育和图书情报等学科8000余种期刊刊载的600余万篇文献,并以每年100万篇的速度递增。2000年后收录出版期刊12000余种, 2000年以后每年出版文献90-100万篇。

2. 科学的分类体系;每篇文献按照《中国图书馆分类法》进行分类,所有文献被分为7个专辑:自然科学、工程技术、农业科学、医药卫生、经济管理、教育科学和图书情报。专辑又细分为27个专题。科学的分类使得数据库可以胜任综合学科文献服务,同时又能根据购买者不同的专业需求,选择不同的类别进行组合。

3. 专业化的检索系统:具有检索入口多、辅助手段丰富、查全查准率高和人工标引准确的传统优点,而且还准备了专业检索界面和简单检索界面以满足不

同层次用户的需求。系统内核采用国内最先进的全文检索技术。文摘版还是《中文科技期刊数据库》(全文版)的索引,能独立工作也可建立本地或远程全文下载连接。

4. 著录标准全:《中国图书资料分类法》、《检索期刊条目著录规则》(GB3793-83)、《文献主题标引规则》(GB3860-83)

二、访问步骤

1.访问图书馆主页:59.71.12.80

2.点击“数字资源”栏目中的“中国科技期刊全文数据库”(分本地安装镜像站点与网上在线)

三、浏览器

维普浏览器下载

在使用维普系列数据库时,为了保证题录文摘的正常下载和正确阅读、打印《中文科技期刊数据库》的全文,每个用户端都需要下载并安装"维普浏览器"。建议您将该程序保存到磁盘:选择保存位置以后,浏览器将被下载并保存到磁盘。维普浏览器安装

浏览器下载以后,还需要安装。用户如果是第一次安装,只需双击下载的浏览器图标,按默认设置点击"下一步"执行直至"完成"即可;如果你的机器以前安装过"维普浏览器",在安装新版本时,会出现三个选项:"modify"、"repair"、"remove",此时选择"remove",按提示操作顺序执行即可。安装完成后桌面会重新出现"维普浏览器"图标。安装好"维普浏览器"的计算机就可以阅读和打印所获取的题录文摘和中刊全文了。

维普浏览器功能

a. 设置"题录下载"的输出选项:所下载的题录文摘通过"维普浏览器"打开后,选择"工具"下拉菜单中的"输出选项设置",就能根据需要设置所下载题录的输出项;

b. 全文页面的反向显示功能:由于扫描处理问题,你有时会遇到黑底白字的页面,选择"工具"菜单中的"黑白反向",可将它转成白底黑字以供清楚识别。c. OCR图文转换功能(此功能只能在OCR版中可以实现,简化版不具有该功能):在"工具"菜单中有"选择OCR区域"和"识别选定区域",对应的快捷图标分别是" "、""。先点

" ",再去框定你要转换的文字,然后点"",就会出现转换成文本格式的提示框。其中可直接修改错误,并可复制、粘贴到其它

字处理软件,如Word中去。

d.全文另存为PDF格式功能(此功能只能在OCR版中可以实现,简化版不具有该功能):通过"维普浏览器"打开的中刊全文可以另存为PDF文件,便于用户更方便地使用。

四、源文献检索方法

(一)《中国科技期刊题录、文摘、全文数据库》有五种检索方式:一般检索、传统检索、高级检索、分类检索、期刊导航检索。

在每一种检索方式的具体操作下还分别采取简单检索(直接输入检索词限定检索范围)、复合检索(二次检索、直接输入逻辑组配检索式)、相关检索(相关检索途径的超链接、跨库、引文)、限定检索(利用分类导航、期刊导航、数据年限、期刊范围、时间)

1.一般检索:快速检索是数据库的主界面的默认状态,在检索框中直接输入检索式,检索字段(途径)默认在任意种进行。

2.分类检索:参照《中国图书资料分类法》直接输入分类号的检索。

3.传统检索:

①选择检索数据库的范围。选中某学科类别后,任何检索都局限于此类别以下的数据。学科分类导航的目录下的"自然科学"一级类,展开后再选"数理科学"二级类,那么检索范围就局限于"数理科学"类别的信息。直接点击最底层类别就可以在概览区域中直接显示出该类别的记录。

期刊范围默认为全部期刊,可选择重要期刊或核心期刊。

注意:检索范围的限定功能(年限、期刊范围、所输入的检索式)在进行导航树学科范围浏览时始终生效,所以在概览区显示的文章篇数并不一定是该学科的文章记录总数。

②选择检索途径、输入检索式。进入检索界面,点击下拉菜单,里面有八种检索途径可供选择,包括"关键词、刊名、作者、第一作者、机构、题名、文摘、分类号"。选定某一检索途径后,可在检索式输入框输入检索词,点击<检索>按钮后,即实现相应的检索。 字段名前的英文字母为检索途径代码,在复合检索中将要用到。例如 K代表关键词、T代表题名等等。这些代码可直接加在检索标识前进行相应的字段。

③选择年限、期刊范围和排序方式。范围和年限的限定:该库在检索时可以

让你选择期刊范围,如全部期刊、重要期刊、核心期刊,还可以进行时间范围的限定。只要点击辅助功能区的"期刊范围"或"年限"下拉列表边的小简头就可以进行期刊范围和年限的限定。

④在关键词字段可选择同义词方式,在作者字段可使用同名作者方式。同义词库的使用:该库把关键词中具有同义、近义关系以及中英文、大小写等不同形式的词,归并成同义词组。检索时,只以同义词组中的任一词作为检索词,即可查出该库中此概念下的所有同义词,对同义词筛选后检索,以获得较高的命中率。

首先将辅助功能区的"同义词库"打钩选中,选择检索入口为"关键词",输入检索词(如"CAD"),点击"检索"按钮后系统自动打开同义词库,选择所要的同义词后单击"确定"按钮即可得检索结果。同名作者库的使用:该数据库把同名作者归并为同名库,用户在检索时可区分同名作者,提高命中率。操作方法与同义词库相同。

⑤开始检索。程序 :题录—文摘—点文摘题名—打开全文

4.高级检索:①选择检索数据库的范围。

②选择检索字段,输入检索词,并判断其逻辑与、或、非关系。

③选择年限、期刊范围和排序方式。

④开始检索。题录—文摘—点文摘题名—打开全文

5.期刊导航检索

期刊查找(进入期刊列表:刊名字顺、ISSN、学科分类、 CN号、核心期刊标记);

文章检索(进入期刊列表—刊名---跨年检索与按年期检索):

二次检索:在一次检索基础上,缩小检索范围,达到理想效果。可反复进行。 相关检索:是提供想关内容的快捷检索。

(二)复合检索有两种方式:

1.怎样利用二次检索:

二次检索是在第一次结果的基础上再次检索。选择逻辑关系,输入检索词,可以在现有检索结果范围内进行进一步检索。例如先选用"关键词"检索途径并输入'汽车' 一词,点击<检索>;再选择"刊名"途径,输入'机械与电子',在"与、或、非"的可选项中选择'与',点击<二次检索>,然后输出的结果就是刊名为'机械与电子',含关键词'汽车'的文献。二次检索可以多次应用,以实现复杂检索。

2.直接输入复合检索式

例如输入'K=汽车*J=机械与电子',和以上输出结果一样。检索词前面的英文字母是各入口途径的代码。本数据库检索符号的对应关系为'*'=与、'+'=或、'-'=非,可按布尔运算的规则写复合检索式,例:输入检索式为'K=(汽车+GPS)*J=机械与电子',检出结果等同于在检索入口中选择关键词,在检索式中输入'

文学论文数据库

汽车'检后,输入'GPS'并选'或' 选项进行二次检索,再在检索入口中选择刊名,在检索式中输入'机械与电子'并选'与'选项二次检索共三步的操作。

(三)检索结果显示及全文下载:

界面:“概要显示”;提供全文下载、题录与文摘下载、打印功能。

可以选择题录存盘、下载,点击题名可以看到该文文摘及全文,全文输出方式为:点击题录栏里的全文链接或文摘栏里的题名即可选择打开或下载全文(用维普全文浏览器打开)。题录文摘输出方式为:在一般检索方式下,可以通过主检索界面右上角的选择对话框中的提示,选择【标记记录】、【当前记录】或【全部记录】三种方式,然后按下载。

(四)被引文献的检索:

选择检索入口,进入检索界面,点击检索入口的下拉箭头,会看到右图所示的窗口,可以按"题名"、"刊名"、"作者"检索被引文献。

8.2.中国学术期刊系统(同方公司)

本镜像站点包括《中国学术期刊全文数据库》、《中国优秀博硕士学位论文全文数据库》、《中国专利数据库》。

1.《中国期刊全文数据库》收录1994年至今的5300种学术类核心与专业特色期刊全文,累积有全文400多万篇,分九大专辑,126个数据库。我馆镜像站点有四个专辑。初次使用请下载并安装全文浏览CAJViewer5.5_OCR用户名:guest,没有密码。具体使用方法请参考CNKI检索系统使用帮助。读者可以利用任何一台校园网终端检索、浏览、下载和打印文摘索引和全文信息。

2.《中国优秀博/硕士论文全文数据库》(CDMD)目前收录了2000年以来的45000多篇博/硕士论文全文,可以在线阅读和打印论文全文。

3.中国重要会议论文全文数据库》(CPCD)收录98年以来我国300个一级学会、协会和相当的学术机构或团体主持召开的国际性和全国性会议的会议论文论

本文已影响