网站大量收购闲置独家精品文档,联系QQ:2885784924

《数据库技术与应用》模拟实习(new).doc

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《数据库技术与应用》模拟实习(new)

《数据库技术与应用》模拟实习 ——营销管理系统系统设计 实验要求: (1)熟练掌握项目管理器、数据库、表、查询、视图、表单、菜单和应用程序等内容 的应用; (2)学生独立完成,作为平时成绩的一部分;完成后请上传到ftp服务器上(上传帐 号和密码由各自的任课教师提供) 【实验步骤】 在本地硬盘U盘上创建一个文件夹,该文件夹以学生自己的学号和姓名命名,例如:1002001王可,并将图片素材的所有文件复制到该文件夹中; 启动VFP,在命令窗口设置默认路径:set default to u:/1002001王可 创建项目文件,项目文件名称为yxgl; 创建数据库,数据库使用学生自己的“姓名”命名,例如:王可; 在该姓名命名的数据库中创建三个数据库表: 商品表(sp.dbf),表结构如下: 字段名 数据类型 宽度 标题 spbh C 6 商品编号 spmc C 10 商品名称 splx C 10 商品类别 rhrq D 入货日期 rhdj N 8,2 入货单价 kcsl N 3,0 库存数量 bz M 备注 职工表(zg.dBF),表结构如下: 字段名 数据类型 宽度 标题 gh C 6 工号 xm C 8 姓名 xb C 2 性别 bmdm C 2 部门代码 jg C 10 籍贯 csrq D 出生日期 gzrq D 工作日期 zp G 照片 jl M 简历 销售情况表xsqk.dbf,表结构如下; 字段名 数据类型 宽度 标题 spbh C 6 商品编号 xsdj N 7,2 销售单价 xssl N 3,0 销售数量 xssj D 销售时间 xsrygh C 6 销售人员工号 各张表的记录如下: 商品表(sp.dbf) ? 职工表(zg.dBF)(可以只添加前5条记录) 销售情况表xsqk.dbf 记录追加 为销售情况表xsqk.dbf增加一条记录: 为职工表(zg.dBF),添加一条记录,记录的内容为你自己的信息。工号为你学号的后6位,部门代码经济一班为“J1”,经济二班为“J2”,工作日期为你的入学日期。 7、记录的修改 将职工表(zg.dBF)中所有“03”部门男员工改名为“23”部门 8、表的索引 用表设计器创建如下索引,并查看各索引对记录顺序的影响。 表名 索引名 索引类型 索引要求 ? sp ? spbh 主索引 按商品编号的升序排列 spdj 普通索引 按价格的升序排序 Rhrq_kc 普通索引 先按入货日期排序,相同时再按库存数量的顺序排序 zg ? gh 主索引 按工号的升序排列 xm 唯一索引 按姓名的降序排列 ? xsqk ? gh 普通索引 按工号的升序排列 spbh 普通索引 按商品编号的升序排列 xsdj_Xssj 普通索引 先按销售单价升序排,相同时再按销售时间降序排 提示:str(xsdj,7,2)+str(date()-xssj) 9、数据库表的扩展属性 (1)利用表设计器设置下列各数据库表的字段属性。 数据库表zg的字段属性信息: 字段名 格式 输入掩码 默认值 字段的验证规则及验证信息 gh xxxxx9 ? ? Xm T ? ? ? Xb ? ? ‘男’ 性别必须为“男”或“女” ?? 数据库表sp的字段属性信息: 字段名 字段有效性 字段的验证规则及验证信息 rhrq rhrq=date() 入货日期小于系统时间 ? 数据库表xsqk的字段属性信息: 记录有效性 记录有效性验证规则及验证信息 iif(xsdj5000,xssl=100,.t.) 单价大于5000的数量不能大于100 ? (2)利用表设计器设置下列各数据库表的表属性。 数据库表zg的表属性信息: 表名 职工表 插入触发器 姓名为空的记录不允许插入 删除触发器 所有01号部门记录均不允许被删除 表注释 (2011年创建) ? 数据库表sp的表属性信息: 表名 商品表 插入触发器 商品编号为空值的记录不允许插入 更新触发器 只允许更新生活用品 表注释 (2011年创建) ? 数据库表xsqk的表属性信息: 表名 借书管理表 插入触发器 商品编号为空值的记录不允许插入 删除触发器 所有记录不允许删除 表注释 (2011年创建) 10、创建永久性关系 Sp.spbh=xsqk.spbh zg.gh=xsqk.xsrygh ? 11、创建参照完整性规则 (1)?????? 当在sp表中修改了商品编号,则该xsqk表记录也应作相应修改。 (2)?????? 不允许在xsqk表中插入某未知销售人员的记录(即没有该销售人员)。 12、 创建查询 (1)?????? 查询zg表中

文档评论(0)

wannian118 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档