在Visual FoxPro中,利用数据库“固定资产”中的数据表“设备”[如题42(1)表]和数据表“使用”[如题42(2)表]创建视图“折旧”[如题42(3)表],该视图包括 “设备名称”、“设备编号”、“价格”、“现值”四个字段。

在Visual FoxPro中,利用数据库“固定资产”中的数据表“设备”[如题42(1)表]和数据表“使用”[如题42(2)表]创建视图“折旧”[如题42(3)表],该视图包括 “设备名称”、“设备编号”、“价格”、“现值”四个字段。

(1)请分析用两个数据表(比如“设备”和“使用”)建立视图的先决条件;(2分)
(2)要创建如题42(3)表所示的视图“折旧”,应以哪个字段建立两表的关联,并分析原因;
(4分)
(3)归纳利用视图设计器建立多表视图的步骤。(4分)


【正确答案】:(1)两个表具有同名字段(或具有相同属性的字段),能建立表间的对应关系(2分)
(2)①应该以“设备编号”建立关联(2分)
②虽然有“设备名称”、“设备编号”两个同名字段,但用“设备编号”能建立两表间的一一对应关系,创建的视图如题42(3)表,如果用“设备名称”建立两表关联,创建的视图的记录会多一条(2分)。
(3)①打开数据库,再打开“视图设计器”(1分);
②作为数据源的表必须建立关联,并选择正确的联接类型(1分);
③从两个数据表选择可用的字段和筛选条件(1分);
④为视图命名并保存视图(1分)。
Top