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

索引文件有多少种

发布时间: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单索引文件(独立索引文件)两种。楼上的是错误答案。

阅读全文

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

热点内容
iphoneid和密码忘了怎么办 浏览:238
苹果电脑优盘里的文件如何加密 浏览:284
word标题名和文件名一致 浏览:957
excel修改后的文件保持了怎么恢复 浏览:340
社保网络认证怎么弄 浏览:92
苹果手机怎么传数据到新手机相册 浏览:50
5s升级ios92无服务 浏览:354
ubuntu翻译工具 浏览:665
wifi安装教程 浏览:398
苹果有些qq文件打不开 浏览:139
微信分身图片缓存在哪个文件 浏览:544
众筹用什么网站 浏览:1
天马座的幻想版本 浏览:536
微云保存文件图片没有了 浏览:236
如何把excel表格图片导出到文件夹 浏览:387
qq三国快速升级攻略 浏览:660
js监听手机home事件 浏览:439
第2章linux的桌面管理副本 浏览:452
qq邮箱手机上登录微信账号密码错误 浏览:627
编程如何让人物重复发射子弹 浏览:853

友情链接