(1)打开“订单管理”数据库,然后从中删除customer表。 (2)为employee表建立一个普通索引,索引名为xb,索引表达式为“性别”,升序索引。 (3)为employee表建立一个普通索引,索引名为xyz,索引表达式为“s

admin2015-08-20  42

问题 (1)打开“订单管理”数据库,然后从中删除customer表。   
    (2)为employee表建立一个普通索引,索引名为xb,索引表达式为“性别”,升序索引。
    (3)为employee表建立一个普通索引,索引名为xyz,索引表达式为“str(组别,1)+职务”,升序索引。
    (4)为employee表建立主索引,为orders建立普通索引,索引名和索引表达式均为“职员号”。通过“职员号”在employee表和orders之间建立一个一对多的永久联系。

选项

答案(1)在命令窗口执行命令:MODIFY DATABASE订单管理,打开数据库设计器。右击数据库设计器中的“customer”表,选择【删除】快捷菜单命令,在弹出的Visual FoxPro对话框中单击“删除”按钮,将“customer”表永久性删除。 (2)接上小题操作,在数据库设计器中右击数据库设计器中的employee表,选择【修改】快捷菜单命令,打开employee表设计器,选中“索引”选项卡,在“索引名”下方的文本框中输入“xb”,在“索引”选项卡中将“类型”选择为“普通索引”,在“表达式”下方的文本框中输入“性别”。 (3)接上小题操作,继续在表设计器的“索引”选项卡的第二行中,输入“索引名”为“xyz”,在“索引”选项卡中将“类型”选择为“普通索引”,在“表达式”下方的文本框中输入:STR(组别,1)+职务。 (4)①接上小题操作,继续在表设计器的“索引”选项卡的第三行中,输入“索引名”为“职员号”,在“索引”选项卡中将“类型”选择为“主索引”,在“表达式”下方的文本框中输入“职员号”,单击“确定”按钮保存表结构修改。 ②参照以上操作,为orders表建立一个“职员号”字段的普通索引。在数据库设计器中拖动employee表“索引”下方的主索引“职员号”到orders表中“索引”下方的普通索引“职员号”上,为两个表建立联系。

解析 本大题考查了数据库的基本操作;索引的建立;表间联系的建立。
    在数据库中删除和添加表时,可以打开数据库设计器操作,注意删除表时选择正确的操作。
    根据多个字段建立索引表达式时,需要表设计器“索引”选项卡的“表达式”中进行设置,该索引表达式可以直接输入,也可以打开“表达式生成器”建立。
    对两个表建立联系是在数据库设计器中进行操作的,通过两个表中的主索引和普通索引进行联接。
转载请注明原文地址:https://kaotiyun.com/show/NXEp777K
0

最新回复(0)