(1)建立数据库bookauth.dbc,把表books.dbf和authors.dbf添加到该数据库。 (2)为authors表建立主索引,索引名“pk”,索引表达式“作者编号”。 (3)为books表分别建立两个普通索引,一个索引名为“

admin2015-08-20  36

问题 (1)建立数据库bookauth.dbc,把表books.dbf和authors.dbf添加到该数据库。
    (2)为authors表建立主索引,索引名“pk”,索引表达式“作者编号”。
    (3)为books表分别建立两个普通索引,一个索引名为“rk”,索引表达式为“图书编号”;另一个索引名和索引表达式均为“作者编号”。
    (4)建立authors表和books表之间的永久联系。

选项

答案(1)①命令窗口执行:MODIFY DATABASE BOOKAUTH,打开数据库设计器。 ②在数据库设计器中右击,选择【添加表】,在“打开”对话框中双击“BOOKS”表添加到数据库中,同样的方法将“AUTHORS”表添加到数据库中。 (2)右击数据库设计器中的“AUTHORS”表,选择【修改】,打开表设计器,“字段”选项卡中选“作者编号”,“索引”列中选“升序”,索引选项卡中“索引名”设置为“PK”,“类型”设置为“主索引”,单击“确定”按钮保存。 (3)右击数据库设计器中的“BOOKS”表,选择【修改】,打开表设计器,“字段”选项卡中选“图书编号”字段,“索引”下拉框选择“升序”,“索引”选项卡中将“索引名”设置为“RK”;同样的方法为“作者编号”字段建索引,单击“确定”按钮保存表结构修改。 (4)拖动“AUTHORS”表“索引”下方的主索引“PK”到“BOOKS”表中“索引”下方的普通索引“作者编号”上,为两个表建立联系。

解析 本题考查了数据表的基本操作;表索引的建立及参照完整性的设置。
    建立参照完整性前要先建立两个表的关联,且有一个表中必须建立关联字段的主索引(或候选索引),另一个表要建立普通索引,如果表中设置多个索引字段时,鼠标指针一定要拖动到进行联系的字段上,否则进行连接的两个字段会不对应。
转载请注明原文地址:https://kaotiyun.com/show/CXEp777K
0

最新回复(0)