对于一个索引非顺序文件,索引表中的每个索引项对应主文件中的()。
A、一条记录
B、多条记录
C、所有记录
D、三条以下记录
A、一条记录
B、多条记录
C、所有记录
D、三条以下记录
下面关于索引文件的论述中,正确的是()。
A.索引文件中,索引表的每个表项中含有相应记录的关键字和存放该记录的物理地址
B.文件进行检索时,首先从FCB中读出文件的第一个盘块号,而对索引文件进行检索时,应先从FCB中读出文件索引块的开始地址
C.对于一个具有三级索引的文件,存取一个记录通常要访问三次磁盘
D.在文件较大时,无论是进行顺序存取还是随机存取,通常都是以索引文件方式最快
A.A.当数据库表建立索引以后,表中的记录的物理顺序将被改变
B.B.索引的数据将与表的数据存储在一个物理文件中
C.C.建立索引是创建一个索引文件,该文件包含有指向表记录的指针
D.D.使用索引可以加快对表的更新操作
A.一个表可以有多个非聚集索引,但只能有一个聚集索引
B.非聚集索引的值顺序与数据表中记录的物理顺序完全相同
C.在建立聚集索引的列上不允许有重复的值
D.使用聚集索引查询的速度要比非聚集索引速度快
索引非顺序文件是指_______。
A.主文件有序,索引表有序
B.主文件有序,索引表无序
C.主文件无序,索引表有序
D.主文件无序,索引无有序
在UNIX系统中,为每介文件建立了一个(1),其中包含文件的物理地址等;为每个进程设置一张(2),以方便用户对文件的访问。另外,为了实现文件读写指针的共享,又设置了一张(3)。 A. 用户文件描述符表
B. 索引结点
C. 文件控制块
D. 索引表
E. 文件表
设有一个职工文件(参看图10-7):其中,关键码为职工号:
(1)若该文件为顺序文件,请写出文件的存储结构,
(2)若该文件为索引顺序文件,请写出索引表。
(3)若基于该文件建立倒排文件,请写出关于性别的次索引和关于职务的次索引。
下列关于索引表的叙述中,()是正确的。
A.索引表中每个记录的索引项可以有多个
B.对索引文件存取时,必须先查找索引表
C.索引表中含有索引文件的数据及其物理地址
D.建立索引的目的之一是为了减少存储空间
将访问矩阵按列进行划分,可为每个列建立一张(1),如果对应列代表一个文件,则可将(1)放在该文件的(2)中;将访问矩阵按行进行划分,则可为每个行建立一张(3)。通过(1)和(3)来实现控制矩阵的主要目的是(4)。
(1)
A.访问权限表
B.所有权表
C.访问控制表
D.域索引表
(1)索引无序文件 (2)多重表文件 (3)倒排文件