就业数据资源平台
当前位置:首页 > Visual FoxPro
计算机等级考试二级VF题库75套上机试题(72)

  一、


  方法一:


  1. 打开并修改数据库


  MODIFY DATABASE Ecommerce


  2. 在“数据库设计器-Ecommerce”中,选择表“Customer”并单击鼠标右键,选择“修改”命令项。


  3. 在“表设计器-Customer.dbf”中,在结构的最后处输入字段名为“email”,然后选择类型为“字符型”并输入宽度20,并单击“确定”按钮即可。


  方法二:


  使用命令增加字段


  ALTER TABLE Customer ADD COLUMN email C(20)


  1. 打开并修改数据库


  MODIFY DATABASE Ecommerce


  2. 在“数据库设计器-Ecommerce”中,选择表“Customer”并单击鼠标右键,选择“修改”命令项。


  3. 在“表设计器-Customer.dbf”中,选择“性别”字段,在“字段有效性”标签的“规则”处输入“ 性别 $ "男女"”,在“信息”处输入“性别必须是男或女”,在“默认值”处输入“"女"”,最后单击“确定”按钮即可。


  1. 在“数据库设计器-Ecommerce”中,选择“Customer”表中主索引键“会员号”并按住不放,然后移动鼠标拖到“OrderItem”表中的索引键为“会员号”处,松开鼠标即可。


  2. 在“数据库设计器-Ecommerce”中,选择“Article”表中主索引键“商品号”并按住不放,然后移动鼠标拖到“OrderItem”表中的索引键为“商品号”处,松开鼠标即可。


  1. 在已建立的永久性联系后,双击关系线,并显示“编辑关系”对话框。


  2. 在“编辑关系”对话框中,单击“参照完整性”按钮,并显示“参照完整性生成器”。


  3. 在“参照完整性生成器”对话框中,单击“更新规则”选项卡,并选择“级联”单选按钮,单击“删除规则”选项卡,并选择“限制”单选按钮,单击“插入规则”选项卡,并选择“限制”单选按钮,接着单击“确定”按钮,并显示“是否保存改变,生成参照完整性代码并退出?”,最后单击“是”按钮,这样就生成了指定参照完整性。


  注意:两个关系都要参照完整性约束


  二、


  SELECT 姓名,年龄,电话 FROM customer WHERE LEFT(电话,1)='6' AND 性别="女" ORDER BY 年龄 INTO TABLE temp_cus


  在pview.prg文件中内容


  CREATE SQL VIEW sb_view AS SELECT Customer.会员号,;


  Customer.姓名, Article.商品名, Orderitem.单价,;


  Orderitem.数量, Orderitem.单价* Orderitem.数量 金额;


  FROM ecommerce!article INNER JOIN ecommerce!orderitem;


  INNER JOIN ecommerce!customer;


  ON Customer.会员号 = Orderitem.会员号;


  ON Article.商品号 = Orderitem.商品号;


  ORDER BY Customer.会员号  


  一、


  方法一:


  1. 打开并修改数据库


  MODIFY DATABASE Ecommerce


  2. 在“数据库设计器-Ecommerce”中,选择表“Customer”并单击鼠标右键,选择“修改”命令项。


  3. 在“表设计器-Customer.dbf”中,在结构的最后处输入字段名为“email”,然后选择类型为“字符型”并输入宽度20,并单击“确定”按钮即可。


  方法二:


  使用命令增加字段


  ALTER TABLE Customer ADD COLUMN email C(20)


  1. 打开并修改数据库


  MODIFY DATABASE Ecommerce


  2. 在“数据库设计器-Ecommerce”中,选择表“Customer”并单击鼠标右键,选择“修改”命令项。


  3. 在“表设计器-Customer.dbf”中,选择“性别”字段,在“字段有效性”标签的“规则”处输入“ 性别 $ "男女"”,在“信息”处输入“性别必须是男或女”,在“默认值”处输入“"女"”,最后单击“确定”按钮即可。


  1. 在“数据库设计器-Ecommerce”中,选择“Customer”表中主索引键“会员号”并按住不放,然后移动鼠标拖到“OrderItem”表中的索引键为“会员号”处,松开鼠标即可。


  2. 在“数据库设计器-Ecommerce”中,选择“Article”表中主索引键“商品号”并按住不放,然后移动鼠标拖到“OrderItem”表中的索引键为“商品号”处,松开鼠标即可。


  1. 在已建立的永久性联系后,双击关系线,并显示“编辑关系”对话框。


  2. 在“编辑关系”对话框中,单击“参照完整性”按钮,并显示“参照完整性生成器”。


  3. 在“参照完整性生成器”对话框中,单击“更新规则”选项卡,并选择“级联”单选按钮,单击“删除规则”选项卡,并选择“限制”单选按钮,单击“插入规则”选项卡,并选择“限制”单选按钮,接着单击“确定”按钮,并显示“是否保存改变,生成参照完整性代码并退出?”,最后单击“是”按钮,这样就生成了指定参照完整性。


  注意:两个关系都要参照完整性约束


  二、


  SELECT 姓名,年龄,电话 FROM customer WHERE LEFT(电话,1)='6' AND 性别="女" ORDER BY 年龄 INTO TABLE temp_cus


  在pview.prg文件中内容


  CREATE SQL VIEW sb_view AS SELECT Customer.会员号,;


  Customer.姓名, Article.商品名, Orderitem.单价,;


  Orderitem.数量, Orderitem.单价* Orderitem.数量 金额;


  FROM ecommerce!article INNER JOIN ecommerce!orderitem;


  INNER JOIN ecommerce!customer;


  ON Customer.会员号 = Orderitem.会员号;


  ON Article.商品号 = Orderitem.商品号;


  ORDER BY Customer.会员号  

就业数据资源平台