灯火互联
管理员
管理员
  • 注册日期2011-07-27
  • 发帖数41778
  • QQ
  • 火币41290枚
  • 粉丝1086
  • 关注100
  • 终身成就奖
  • 最爱沙发
  • 忠实会员
  • 灌水天才奖
  • 贴图大师奖
  • 原创先锋奖
  • 特殊贡献奖
  • 宣传大使奖
  • 优秀斑竹奖
  • 社区明星
阅读:3539回复:0

[二级考试]2012年计算机二级VFP课后辅导笔记(5)

楼主#
更多 发布于:2012-08-22 13:50



第五章
  1.什么是永久关系?如何设置表间的永久关系?
  表之间的永久联系是基于索引建立的一种永久关系,这种联系被作为数据库的一部分而
  保存在数据库中。
  建立永久关系的操作方法是:在数据库设计器对话框,首先,用鼠标左键选中父表中的主索引字段,保持按住鼠标左键,并拖至与其建立联系的子表中的对应字段处,再松开鼠标左键,数据库中的两个表间就有了一个连线,其永久关系就已建立完成。
  2. 设置字段的显示标题、字段的注释信息、字段的默认值、字段的有效规则会给数据库中表的操作带来什么好处?
  (1) 数据库表可以使用长表名和长字段名;
  (2) 可以为数据库表中的字段指定标题和添加注释;
  (3) 可以为数据库表的字段指定默认值和输入掩码;
  (4) 数据库表的字段有默认的控件类;
  (5) 可以为数据库表规定字段级规则和记录级规则;
  所有这些都是为了能够让用户更方便的输入数据,减少数据出错的几率,并且保证数据的完整性。
  3. 字段级规则和记录级规则有何区别?如何设置?
  字段有效性用于对当前字段输入数据的有效性、合法性进行检验。记录有效性验证指建立一规则对同一记录中不同字段之间的逻辑关系进行验证。这两种规则都可以在表设计器里面来进行设置。
  4. 触发器有哪几种?各有什么作用?
  触发器包括插入触发器、更新触发器和删除触发器。这些触发器用于保证当对数据库表进行插入(包括追加)、更新和删除时,不会违反那些已经设置好的有效性规则,只有当规则成立时才能进行相应操作。主要是用于保证记录和数据的完整性。
  5. 订货管理数据库有4个表:
  仓库(仓库号,城市,面积)
  职工(仓库号,职工号,工资)
  订购单(职工号,供应商号,订购单号,订购日期)
  供应商(供应商号,供应商名,地址)
  各个表的记录实例为:

仓库表
仓库号职工号
工资

WH2
E1
1220

WH1
E3
1210

WH2
E4
1250

WH3
E6
1230

WH1
E7
1250


职工表
仓库号
城市
面积

WH1
北京
370

WH2
上海
500

WH3
广州
200

WH4
武汉
400


订购单表
职工号供应商号
订购单号
订购日期

E3
S7
OR67
2003/06/23

E1
S4
OR73
2003/07/28

E7
S4
OR76
2003/05/25

E6
NULL
OR77
NULL

E3
S4
OR79
2003/06/13

E1
NULL
OR80
NULL

E3
NULL
OR90
NULL

E3
S3
OR91
2003/07/13


供应商表
供应商号
供应商名
地址
供应商号
供应商名
地址

S3
振华电子厂
西安
S6
607厂
郑州

S4
华通电子公司
北京
S7
爱华电子厂
北京

   (1) 建立订货数据库
   (2) 在数据库中建立所有的表,并输入记录数据;
   (3) 建立表的索引;
   (4) 建立表间关系;
   (5) 设置表的参照完整性。


喜欢0 评分0
游客

返回顶部