一、基本操作题(共四小题,第1和2题是7分、第3和4题是8分)
在考生目录下完成如下操作:
1. 打开"订货管理"数据库,并将表order_list添加到该数据库中。
2. 在"订货管理"数据库中建立表order_detail,表结构描述如下:
订单号 字符型(6)
器件号 字符型(6)
器件名 字符型(16)
单价 浮动型(10.2)
数量 整型
3. 为新建立的order_detail表建立一个普通索引,索引名和索引表达式均是"订单号"。
4. 建立表order_list和表order_detail间的永久联系(通过"订单号"字段)。
解答:
1、方法1:命令方法
在命令窗口直接输入下列两条命令:open database 订货管理
add table order_list
方法2:菜单方法
单击“文件”菜单,选择“打开”项。在文件类型中选择“数据库”,单击“订货管理”,单击“确定”即打开了数据库,并进入到数据库设计器。
在数据库设计器中的空白位置,单击鼠标右键,在弹出的快捷菜单中单击“添加”命令。将题目要求的自由表添加到数据库中。
2、方法1:菜单操作。在数据库设计器的空白处单击鼠标右键,在弹出的菜单中选择“新建表”,进入“表设计器”后,分别输入各字段的字段名、类型、宽度和小数位数,最后单击“确定”按钮。
方法2:命令方法,在命令窗口中直接输入如下命令:
create table order_detail(订单号 C(6),器件号 C(6),器件名 C(16),单价 N(10,2))
3、方法1:菜单方法。打开order_detail表的设计器,选择索引页框,输入索引名、选择索引类型、输入索引表达式,然后单击“确定”按钮。
方法2:命令方法。在命令窗口中直接输入如下命令:
index on 订单号 tag 订单号
4、首先打开数据库设计器。通过拖动索引建立表间永久关系。