操作要求
五、数据库综合练习。
在D盘上建立一个文件夹dhgl,并设置为默认目录。
新建项目“DHGL.PJX”
新建数据库“订货管理.DBC”。
在“订货管理”数据库中建立如课本P97页第5题要求的四个表的表结构。要求:
表中各字段的数据类型、数据宽度、是否允许空值等属性设置合理。
每个表中建立需要的索引,包括需要的主索引及普通索引。
建立数据库中各表之间的永久联系。(提示:分析哪些表需要建立联系、联系类型及连接字段)
设置数据库的各表间的参照完整性约束。
提示:根据实际情况分析第5题建立的每个联系,分别设置合理的更新规则,插入规则和删除规则。
为职工表中的工资字段设置字段有效性规则,规定最低工资不得低于1200元,否则有错误提示。
为仓库表的仓库号字段设置输入掩码为“WH9”。
在各个表中输入P97页的记录。
将03年6、7月份的所有订单记录复制到新表“DD67.DBF”中。
将WH2仓库中所有的职工工资提高20%。
将仓库表中的“WH1”修改为“WH4”,观察职工表中的记录变化是否与参照完整性约束相符合。
快速查找定位至第“OR79”号订购单记录,显示该订购单信息,包括订购单号、供应商号,职工号,职工所在的仓库号。
显示所有“E3”职工的订购单信息,包括订购单号、供应商号、供应商名、职工号,职工所在的仓库号。
试图使用INSERT命令在仓库表中插入一条记录,观察系统提示,分析其原因。
逻辑删除订购单表中所有的供应商号为NULL的记录。
取消删除E1和E6两位职工的订购单记录。
物理删除加了删除标记的订购单记录。
统计“S4”供应商的订单个数。
关闭所有表;关闭当前数据库;退出VFP。