0. 以下是TRIP数据库的检索:
注意以下均属于:模糊检索!
(1.)base mytest2
F address=北京 (查找地址在北京的所有企业)
S f=name(只显示公司的名称)
(3.) .Base mytest2 (进入企业库)
F not address=北京 and capital > 100000 (非北京市的注册资金大于10w的企业的记录)
S f=name (显示符合要求的企业的名称)
如果要进行精确检索的话,那么应该在检索词外加个单引号:
Base mytest2
F address = ‘ 北京九瑞网络科技有限公司 ’
-------------------------------------------------------------------------------------------------------
11. 数据库的建立:
管理 → 数据库 → 数据库设计 → 建立/修改
输入你要修改或者新建的 数据库的名称 → 回车
CTRL+E → 进行保存 → (CTRL+ K) +7 → 进行字段的名称和类型的设计
CTRL+E → 依次类推 → 完成保存后 → (ctrl+f)+3 返回上一层 →CTRL+E(完成数据库
的设计)→ (CTRL+F) +3。
注意:如果你想让一个字段拥有“子记录”,在数据库的设计时,把part-field改成Y。
----------------------------------------------------------------------------------------------------------------------------
12. 数据库的删除
(一) 通过TRIP Manager的图形化界面进行删除!
(二) 通过检索窗口
Base 数据库名称
Del r wh s = ? ( ?依据过程窗口里的值 )
数据库 → 数据库设计 → 删除 → 输入 数据库的名称 → CTRL+E
-------------------------------------------------------------------------------------------------
13. 数据库的复制 → 貌似不能复制内容,只能复制格式啊!!
管理 → 数据库 → 数据库设计 → 复制 → 输入数据库的名称即可。
14. cluster的建立:
管理 →数据库 → 数据库设计 → 建立/修改(下面一个啊!) → 输入cluster的名称
→ 回车 → ctrl+E → 输入数据库的名称 → 回车 → 依次类推 → 最后CTRL+e →
(Ctrl+f)+3 → ok
这样你就可以建立一个包含几个数据库的cluster了!!
----------------------------------------------------------------------------------------------------------------------
15. 关于trip字符集的修改:
由于我们是通过putty进入linux系统进行操作的。所以,
有时候会遇到中文乱码的情况出现。比如:你的tfo文件是正常的中文,但是在导入trip
数据库后,可能会出现中文乱码。此时我们需要调一下:
窗口标题上 → 右键 → Change Settings → Window(Appearance)
→ 此处选宋体,新宋体 → 字符集 ---选择 --- 选 →Chinese-GB2312
Translation → Received data assumed to be in which character set →
Use font encoding → Apply .
---------------------------------------------------------------------------------------------------------------------------
16. 二次检索:
Trip的每次检索结果都自动的赋予一个过程号(session),存在用户登录TRIP时所在目
录的*。SIF文件中(*表示所用的TRIP用户名)。在过程窗可以看到部分过程,用上下箭头可以浏览全部过程。
Eg:
Base mydb
F 博士
F and 硕士
F and author=罗晓萌
下面的每一次检索都是在上面的基础上进行的,所以叫做二次检索!!
------------------------------------------------------------------------------------------------------------------------
17. 一些命令 help exp , ? help ,你知道一下!!
del s=n 删除第n项检索结果。
Del s=all 删除全部检索的结果!!
-----------------------------------------------------------------------
1. 一些基础知识:
(1.)trip中的数据类型:
① 词组Phrase (如名称、标题、地址、关键词、电话,长度小于等于255字符)
② 整数 Integer (范围:-231+1~231-1 即:-2,147,483,647~2,147,483,647)
③ 数值 Number (整数、实数-7.1E+37至1.7E+37 即:-1.7*1037~1.7*1037)
④ 正文 Text (按段落、句子、词格式编写的自由文体)
⑤ 日期 Date (按 YYYY-MM-DD , YY.MM.DD 或 YY-MM)
⑥ 时间 Time (按HH:MM:SS , HH-MM-SS 或 HH:MM , HH-MM)
⑦ 字串 String (存放二进制信息)
(2.)Phrase的最大长度为:255字符
Integer的最大长度为:11个字符
Number的最大长度为:39个字符
Text的最大长度为:无限制(大于等于0个字符,也要考虑数据库的大小)
Date的最大长度为:14个字符
Time的最大长度为:8个字符
String的最大长度为:无限制(大于等于0个字符,也要考虑数据库的大小)
(3.)number型字段要注意其与整数的区别:它包含整数和实数!数据必须保证是数
字,不包含文字,否则TRIP会拒绝该记录。
*****************************************************************************
(1.)trip装入/倒排的作用是一是为了给我们的数据库添加需要的数据,二是为了便于我们在日后的快速的查询检索。
给TRIP数据库装入数据,最方便、最实用的有两种:一是批式处理,二是联机录入。
批式处理是把待装入的数据准备成文本格式(即txt格式)的文件。联机录入是通过TRIP的终端将数据直接录入到数据库中,此法在录入少量数据或对库中某一记录要进行改动时适用,录入大量数据时,采用批式的效率高,故对trip装入/倒排时,首先需要把数据转换成TFORM格式的文件,然后在进行装入/倒排。
(2.)装入/倒排的途径有两种:一是菜单方式;二是命令方式。
① 对于菜单方式,我们首先进入TRIP顶层菜单:
按 管理→数据库→建立/修改→装入/倒排→装入/倒排
然后按提示输入数据库名和TFORM格式文件名。若该文件不在用户开始进入TRIP的那个目录中,必须输入绝对路径。
②对于命令方式:我们在linux系统下,输入下面的命令即可:
Loadix mytestp2 Y N mytestp2.tfo
(注意:mytestp2是数据库名字;mytestp2.tfo是TFORM格式的文件。)
***************************************************************************
每一个TRIP的数据库只有三个独立的文件,其后缀分别是.BAF ,.BIF ,.VIF。
BAF为基本文件,存放着数据库记录的原始信息;
BIF是倒排文件,存放着能对原始信息快速查找的词条;
VIF是BIF文件所存词条的倒排信息,用于模糊查找。
FFORM格式是一种在原有内容上加了一些标识符和控制符的TXT文件,它可用最低级的编辑器加工而成。控制符为^ ,最常用的标识符有4个:记录标识符R,字段标识符F,段落标识符P和句子标识符S,大小写不拘,此外还有记录名标识符N,子记录标识符G。
注意:标识符只有紧跟控制符^后联合使用才起作用,标识符前面可用整数以指示将内容放入第几字段或第几段落。