![](https://lstatic.shangxueba.com/sxbzda/h5/images/m_q_title.png)
设有一个职工文件(参看图10-7):其中,关键码为职工号:(1)若该文件为顺序文件,请写出文件的存储
设有一个职工文件(参看图10-7):其中,关键码为职工号:
(1)若该文件为顺序文件,请写出文件的存储结构,
(2)若该文件为索引顺序文件,请写出索引表。
(3)若基于该文件建立倒排文件,请写出关于性别的次索引和关于职务的次索引。
![](https://lstatic.shangxueba.com/sxbzda/h5/images/tips_org.png)
设有一个职工文件(参看图10-7):其中,关键码为职工号:
(1)若该文件为顺序文件,请写出文件的存储结构,
(2)若该文件为索引顺序文件,请写出索引表。
(3)若基于该文件建立倒排文件,请写出关于性别的次索引和关于职务的次索引。
第1题
排表,再写出搜索结果。
(1)男性职工;
(2)月工资超过800元的职工;
(3)月工资超过平均工资的职工;
(4)职业为实验员和行政秘书的男性职T;
(5)男性教师或者年龄超过25岁且职业为实验员和教师的女性职工。
第2题
据占12字节。所有记录均已按关键码有序地存储在磁盘文件中。另外在内存中开辟了256K字节的空间可用于存放线性索引。试问:
(1)若将线性索引常驻内存,文件中最多可以存放多少个记录?(每个索引项8字节,其中关键码4字节,地址4字节)
(2)如果使用二级索引,第二级索引占用1024字节(有128个索引项,每个索引项8字节),这时文件中最多可以存放多少个记录?
第3题
第4题
第6题
A.一个数据库文件不能存在于两个或两个以上的文件组里
B.日志文件可以属于某个文件组
C.文件组可以包含不同数据库的数据文件
D.一个文件组只能放在同一个存储设备中
第7题
A.”rb“表示以二进制格式打开一个文件用于只读。文件指针将会放在文件的开头
B.”r“表示以只读方式打开文件。文件的指针将会放在文件的开头
C.”a“表示打开一个文件用于追加。如果该文件已存在,文件指针将会放在文件的结尾
D.”w“表示打开一个文件只用于写入。如果该文件已存在则将其覆盖。如果该文件不存在,创建新文件
第8题
A、一个关键码值和具有该关键码的记录的地址
B、一个属性值和具有该属性的一个记录的地址
C、一个属性值和具有该属性的全部记录的地址
D、多个关键码值和它们相对应的某个记录的地址
第9题
A.getPath()
B.getName()
C.isFile()
D.isAbsolute()
第10题
A.字母“x”表示该文件为XML文件。字母“m”表示该文件不是基于XML的文件
B.字母“x”表示文件不启用宏。字母“m”表示文件启用宏。
C.字母“x”表示文件不能存储宏。字母“m”表示文件可以存储宏。
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!