




已阅读5页,还剩50页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
工作任务8创建数据库和表 8 1任务描述8 2业务咨询8 3任务实施8 4任务拓展8 5任务检测8 6任务总结 8 1任务描述 在本任务中 我们将创建新的数据库 商贸管理系统 除对原有数据库中的供应商 类别 客户 商品 订单表进行导入外 还将对商品 订单表进行修改和维护 然后创建新的进货表和库存表 为数据库系统的升级做好充分的准备 8 2业务咨询 8 2 1数据库应用系统的设计流程8 2 2数据库安全 8 2 1数据库应用系统的设计流程 一个数据库应用系统 其开发设计过程一般采用生命周期理论 生命周期理论是应用系统从提出需求 形成概念开始 经过分析论证 系统开发 使用维护 直到淘汰或被新的应用系统所取代的一个过程 其设计过程可以分为6个阶段 分别为需求分析 概念设计 逻辑设计 物理设计 数据库实施和运行 数据库的使用和维护 结合Access自身的特点 使用Access开发一个数据库应用系统的设计流程如下 1 需求分析 1 信息需求 2 处理需求 3 安全性和完整性需求 2 确定需要的表 1 对收集到的数据进行抽象 2 分析数据库的需求 3 得到数据所需要的表 3 确定所需字段 1 每个字段直接和表的实体相关 2 以最小的逻辑单位存储信息 3 表中的字段必须是原始数据 4 确定主键字段 4 确定表之间的关系 1 一对一关系 2 一对多关系 3 多对多关系 5 优化设计 1 是否遗忘了字段 2 是否包含了相同的字段表 3 是否对每个表都选择了合适的关键字 6 设计其他数据库对象 1 设计数据输入界面 窗体 数据访问页等 2 设计数据输出界面 报表 查询界面等 3 设计宏以及VBA程序 4 设计系统菜单 7 测试和改进功能 交付用户 8 2 2数据库安全 数据库的安全一般分为数据库系统的运行安全和数据库系统的数据安全 在Access数据库系统中可以通过多种方法来保存数据信息 进而强化了数据库的安全性 1 数据库的压缩和修复 为确保实现最佳性能 应该定期压缩和修复Access文件 用户可压缩和修复当前的Access数据库文件 也可选择 工具 选项 命令 在弹出的对话框的 常规 选项卡中勾选 关闭时压缩 复选框 则每次关闭Access时都对其进行压缩和修复 2 数据库备份 除可以对数据库采取一些策略来保存数据库以外 最重要 最直接的是可以对整个数据库进行备份操作 若遇到意外情况 则可用备份副本还原数据库 3 生成MDE文件 如果数据库包含VBA代码 则将Access数据库保存为MDE文件时会编译所有模块 删除所有可编辑的源代码 以保证数据库的安全 但在把一个数据库文件转换为一个MDE文件之前 为了更好地保护数据库应用系统 最好先对数据库应用系统进行安全保密的设置 然后再进行转换 4 数据库权限控制 数据库权限用于指定用户对数据库中的数据或对象所拥有的访问权限类型 一种简单的保护方法是为Access数据库设置密码 设置密码后 每次打开数据库时都将显示要求输入密码的对话框 只有输入正确密码的用户才可以打开数据库 数据库中所有对象对用户都是可用的 若要对数据库实施安全措施 那么最灵活 最广泛的方法是用户级安全机制 包括创建工作组管理员 设置用户和组权限 用户和组账户 8 3任务实施 8 3 1创建 商贸管理系统 数据库8 3 2创建数据表8 3 3维护数据表8 3 4建立表间关系 8 3 1创建 商贸管理系统 数据库 1 启动Access程序 进入Access工作界面 2 新建数据库文件 3 保存数据库文件 以 商贸管理系统 为名将数据库文件保存在 D 数据库 文件夹中 8 3 2创建数据表 1 导入 供应商 类别 客户 商品 订单 表 1 打开 商贸管理系统 数据库 2 导入 商店管理系统 中的 供应商 类别 客户 商品 订单 表 2 修改 商品 表 根据 商贸管理系统 数据库的应用需要 这里 我们将删除 商品 表中的 数量 字段 将 单价 字段名更改为 销售价 并且新增 进货价 字段 字段属性同 销售价 1 在数据库窗口中选择 商品 表 单击数据库窗口中的 设计 按钮 打开表设计器 2 删除 数量 字段 选择 数量 字段 单击表设计器工具栏中的 删除行 按钮 3 选中 单价 字段 将其字段名成修改为 销售价 并将有效性文本更改为 销售价应为正数 4 添加 进货价 字段 5 修改后的 商品 表的结构如图3 3所示 保存后关闭表设计器 3 修改 订单 表 在 订单 表中 我们将在原表中增加 业务员 销售金额 是否付款 和 付款日期 字段 新增字段的属性如表3 1所示 表3 1 订单 表新增字段的属性 1 在数据库窗口中选择 订单 表 单击数据库窗口中的 设计 按钮 打开表设计器 2 在字段行最后添加 业务员 字段 设置数据类型为 文本 字段大小为5 索引为 有 有重复 3 增加 销售金额 字段 设置数据类型为 货币 输入字段说明 销售价 订购量 4 增加 是否付款 字段 设置数据类型为 是 否 5 增加 付款日期 字段 设置数据类型为 日期 时间 6 修改后的 订单 表结构如图3 4所示 保存后关闭表设计器 4 创建 进货表 进货表的字段包括入库编号 商品编号 供应商编号 入库日期 数量和备注 进货表主要用于记录入库的记录信息 结合实际工作的特点 我们确定了表中各字段的基本属性 如表3 2所示 表3 2 进货表 的结构 1 选择 对象 列表的 表 对象 并双击 使用设计器创建表 打开表设计器 2 创建 入库编号 字段 如表3 2所示的属性设置 字段名称 数据类型 说明 字段大小 输入掩码 及 索引 并将该字段设置为主键 3 创建 商品编号 字段 由于 商品编号 字段在 商品 表中已存在 因此这里的 商品编号 字段的属性设置与 商品 表中的项相同 将该字段设置为 查阅向导 引用 商品 表中的 商品编号 4 创建 供应商编号 字段 创建该字段的方法与创建 商品编号 字段的方法相同 该字段引用 供应商 表中的 供应商编号 5 设置 入库日期 字段 将数据类型设置为 日期 时间 其余属性为默认值 6 创建 数量 字段 设置数据类型为 数字 字段大小为 整型 默认值为0 有效性规则为 0 有效性文本为 数量应为正整数 必填字段为 是 7 设置 备注 字段 数据类型为 备注 其余属性为默认值 8 保存 进货表 表结构 5 创建 库存表 根据实际工作情况 我们定义 库存表 的结构为以下字段 商品编号 商品名称 类别编号 规格型号 库存量 由于该表的字段类似于 商品 表 因此 该表的创建可通过复制 商品 表的结构后 稍作修改即可 1 选中 商贸管理系统 数据库中的 商品 表 2 复制 商品 表的结构 生成新表 库存表 3 修改 库存表 结构 在数据库窗口中选择 库存表 打开表设计器 删除 供应商编号 进货价 和 销售价 字段 添加 库存量 字段 设置数据类型为 数字 字段大小为 整型 有效性规则为 0 有效性文本为 库存不能为负数 4 保存后关闭表设计器 8 3 3维护数据表 1 修改 商品 表的数据由于我们在 商品 表中新增了字段 进货价 这里 需要为该列输入相应的数据 1 双击 商品 表 在数据表视图下打开表 2 为 进货价 一列添加如图3 5所示的数据值 2 修改 订单 表的数据 1 打开 订单 表的数据表视图 2 为 订单 表中的 业务员 是否付款 和 付款时间 列添加如图3 6所示的数据 3 输入 进货表 的数据 1 打开 进货表 的数据表视图 2 为 进货表 输入数据 如图3 7所示 4 输入 库存表 的数据 1 打开 进货表 的数据表视图 2 为 库存表 输入如图3 8所示的数据 8 3 4建立表间关系 在商贸管理系统中 我们新增了 进货表 和 库存表 因此 需要修改数据库中的表间关系 1 单击数据库工具栏上的 关系 按钮 打开如图3 9所示的 关系 窗口 2 编辑 进货表 和 商品 供应商 表间的关系 3 在 关系 窗口中添加 库存表 4 建立 库存表 和 商品 表的关系 5 编辑好的关系如图3 12所示 保存关系后关闭 关系 窗口 8 4任务拓展 8 4 1备份数据库8 4 2设置数据库密码 8 5任务检测 1 打开 我的电脑 窗口 查看 D 数据库 文件夹中是否已创建好 商贸管理系统 数据库和备份数据库 商贸管理系统 2011 06 08 2 打开 商贸管理系统 数据库 选择 表 对象 查看数据库窗口中的表是否如图3 15所示 包含7个表 3 打开 关系 窗口
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年边检站反恐队员笔试备考资料
- 2025年燃气储运高级技能水平认证考试模拟题及答案详解
- 家具打理知识培训总结课件
- 2025年财务会计中级职称考试预测题集与答案解析
- 2025年高级物流经理岗位面试技巧与模拟题解析
- 2025年初级游戏设计师面试指南与答案详解
- 南开大学《当代建筑思潮》2024-2025学年第一学期期末试卷
- 2025年特岗教师招聘笔试初中政治考试题型分析
- 2025年特岗教师招聘笔试初中生物命题趋势分析
- 陕西交通职业技术学院《欧美设计规范释义二双语》2024-2025学年第一学期期末试卷
- 2025至2030中国超前和靶向药物输送行业发展趋势分析与未来投资战略咨询研究报告
- 信号与系统(第2版)课件 1.0 绪论
- VTE的预防及护理
- 护理伦理的概论
- 中文版儿童睡眠习惯问卷CSHQ 含评分维度
- GB/T 45482-2025企业综合能耗确权核算通则
- 临时用电JSA分析表
- 如何提高护士对患者病情掌握的知晓率
- 议论文阅读训练 (针对初一学生)附答案
- 固定式压力容器年度检查报告
- 塑胶模具术语中英文对照1
评论
0/150
提交评论