导航:首页 > 文件管理 > 索引文件有多少种

索引文件有多少种

发布时间:2023-01-17 19:58:06

『壹』 索引文件类型有哪些

(1)独立索引文件。独立索引文件的扩展名为.IDX

『贰』 索引一般有几种类型呢

索引分为有效索引和无效索引。

  1. 有效索引指引用栈内真实位置的索引;

即在 1 到栈顶之间的位置 (1 ≤ abs(index) ≤ top)。 通常,一个可能修改该位置的值的函数需要传入有效索引。

2.API 中的函数若需要传入栈索引,这个索引必须是 有效索引 或是 可接受索引。
除非另有说明, 任何可以接受有效索引的函数同时也接受 伪索引。 伪索引指代一些可以被 C code 访问得到 Lua 值,而它们又不在栈内。 这用于访问注册表以及 C 函数的上值
3.对于那些只是需要栈中的值(例如查询函数) 而不需要指定一个栈位置的函数,可以用一个可接受的索引去调用它们。 可接受索引 不仅可以是任何包括伪索引在内的有效索引, 还可以是任何超过栈顶但落在为栈分配出来的空间内的正索引。 (注意 0 永远都不是一个可接受索引。) 除非另有说明,API 里的函数都接受可接受索引。
允许可接受索引是为了避免对栈顶以外的查询时做额外的检查。 例如,C 函数可以直接查询传给它的第三个参数, 而不用先检查是不是有第三个参数, 即不需要检查 3 是不是一个有效索引。
4.对于那些以可接受索引调用的函数, 无效索引被看作包含了一个虚拟类型 LUA_TNONE 的值, 这个值的行为和 nil 一致。
4.4 – C 闭包
5.当 C 函数被创建出来, 我们有可能会把一些值关联在一起, 也就是创建一个 C 闭包 (参见 lua_pushcclosure); 这些被关联起来的值被叫做 上值 , 它们可以在函数被调用的时候访问的到。
6.无论何时去调用 C 函数, 函数的上值都可以用伪索引定位。

我们可以用 lua_upvalueindex 这个宏来生成这些伪索引。 第一个关联到函数的值放在 lua_upvalueindex(1) 位置处,依此类推。 使用 lua_upvalueindex(n) 时, 若 n 大于当前函数的总上值个数 (但不可以大于 256)会产生一个可接受的但无效的索引。

『叁』 vf中,索引文件的类型有两种,分别是什么呀

Visual FoxPro系统中支持两种不同的索引文件类型,即单索引文回件和复合索引文件。
单索引文件是根据一个答索引关键字表达式(或关键字)建立的索引文件,文件扩展名为.IDX,它可用INDEX命令的各种形式建立。单索引文件分为标准和压缩两种类型。
复合索引文件是指索引文件中可以包含多个索引标识的扩展名为.CDX。每个索引标识与单索引文件类似,也可以根据一个索引关键字表达式(或关健字)建立。每一个索引标识均有一个特殊的标识名(TAG)。标识名由字母或下划线开头,由字母、数字或下划线组成,长度不超过10个字符。用户可以利用标识名来使用标识,向复合索引文件中追加标识。复合文件中标识的数目,仅受内存和磁盘空间的限制

『肆』 索引文件有哪几种,各有什么特点

索引:是由指针构成的文件,这些指针逻辑上按照索引关键字值进行排序。 索引文件:4种。 主索引 候选索引 唯一索引 普通索引

『伍』 数据库索引有哪些种类

1.按照索引列值的唯一性,索引可分为唯一索引和非唯一索引; 非唯一索引: create index 索引名 on 表名(列名) tablespace 表空间名; 唯一索引: 建立主键或者唯一约束时会自动在对应的列...
2.索引列的个数:单列索引和复合索引;
3.按照索引列的物理组织方式。 索引的创建格式: CREATE UNIUQE | BITMAP INDEX <schema>.<index_name> ON <schema...

『陆』 文件目录结构有哪几种,各有什么优缺点

文件目录结构又称文件索引结构,分一级文件索引、二级文件索引和三级文件索引三种。

一级文件索引(直接索引)的结构中:文件目录条目中有一组条目用于建立索引,并且每个条目都会注册逻辑记录所在的磁盘块号。逻辑记录的大小和磁盘块号等于512B。激活创建表后,系统会自动创建第一级索引。其具有稳定性和大数据量的优点。缺点是无法修改,检索效率低。

二级文件索引(第一级间接索引)的结构中:文件目录中有一组条目,文件寄存器的内容为第一级索引表块的块号。一级索引表块中的索引表注册文件逻辑记录所在的磁盘块号。二级索引的优点是可以由用户修改,但缺点是安全性和稳定性低。

三级文件索引(第二级间接索引)的结构中:文件目录条目中有一组表条目,并且文件注册的内容是第二级索引表块的块号。第二级索引表块中的索引表项记录了第一级索引表块的块号,而第一级索引表项记录了文件逻辑记录所在的磁盘块号。其优点是结构搜索效率高,但缺点是数据内容少。

(6)索引文件有多少种扩展阅读:

文件目录结构的三个属于渐进关系,并且在可以构造上一级目录结构之前,必须完全构造下一级文件索引。 文件索引结构意味着文件的信息存储在许多离散的物理块中。 系统为每个文件(索引表)创建一个专用的数据结构,并将这些块的块号存储在索引表中。

其次,这三种文件目录结构的优点是保留了链接结构,同时解决了其缺点,即可以顺序和随机地访问,满足了动态文件增长,插入和删除的需求,并且还可以完全利用外部存储空间。 缺点是系统本身带来的系统开销。

『柒』 请问,在vfp中索引文件的类型有哪些各有什么特点

主索引、侯选索引、普通索引、唯一索引。这是索引种类!索引文件的类型有1复合索引文件(结构复合索引文件,非结构复合索引文件)2单索引文件(独立索引文件)两种。楼上的是错误答案。

阅读全文

与索引文件有多少种相关的资料

热点内容
现场监理文件多少卷 浏览:807
vbnet同步数据库 浏览:314
招商银行app在哪里查银行状态 浏览:124
除了沙发管家还有什么app 浏览:44
苹果怎么更改安装包文件夹 浏览:892
40岁以上看什么app 浏览:758
手机网络怎么这么卡 浏览:270
jstab定位 浏览:925
win10有产品密匙 浏览:971
张艺兴微信粉丝群 浏览:432
在哪个app看各个博导招生信息 浏览:611
hp280prog2mt装win10 浏览:733
linux安装vnc包 浏览:740
哪个网站房子挂牌价靠谱 浏览:16
迷你编程迷小酷碎片获取后怎么激活 浏览:286
微信网页版登陆地址 浏览:628
王菲天空所有版本 浏览:489
管理某个设备需要哪些文件 浏览:986
怎样去除word里的分隔符 浏览:489
美林数据产品开发部如何 浏览:313

友情链接