【程序说明】 设有图书表TSH,包括字段(总编号、分类号、书名、作者、出版单位、单价);读者表DZH(借书证号、姓名、性别、单位、职称、地址);借阅表JY(借书证号、总编号、借阅日期、备注)。下面程序的功能是打印已借书读者的借书证号、姓名、单位以及借阅图书的书名、单价、借阅日期。【程序】SET TALK OFFSELECT 1USE DZH (9) TO DSHHSELECT 2USE TSHINDEX ON 总编号 TO SHHSELECT 3USE JYSET RELATION TO 借书证号 INTO A (10)LIST (11) TO PRINTCLOSE ALLSET TALK ONRETURN
【正确答案】 A
【答案解析】解析:读者表DZH的主键是借书证号字段,为了提高查找速度,需建立索引,读者表DZH的借书证号应为主索引。
【正确答案】 C
【答案解析】解析:三表之间通过总编号和借书证号建立联系。因程序中已通过借书证号建立了表DZH和 JY的联系。还需通过关键字总编号建立表TSH和JY的联系。 建立关联的格式: SET RELATION TO[<关系表达式1>INTO<工作区>/<表别名1>, <关系表达式2>INTO<工作区2>/<表别名2>…] [IN<工作区>/<表别名>][ADDITIVE] 删除关联的格式: SET RELATION OFF INTO<工作区>/<表别名>
【正确答案】 B
【答案解析】解析:此空所属语句的功能是打印已借书读者的借书证号、姓名、单位以及借阅图书的书名、单价、借阅日期.书名和单价是图书表TSH中的字段,姓名和单位是读者表DZH中的字段,所以选项B正确。