Access财务数据处理

闫洁 李晓天

目录

  • 1 任务1 认识Access财务管理系统
    • 1.1 财务系统项目背景
    • 1.2 财务系统功能预览
    • 1.3 章节测试01
  • 2 任务2 认识数据库
    • 2.1 数据库、数据库系统
    • 2.2 数据模型
    • 2.3 关系数据库
    • 2.4 章节测试02
  • 3 任务3 创建数据库和基础数据表
    • 3.1 创建数据库
    • 3.2 字段类型
    • 3.3 字段属性
    • 3.4 利用数据表视图创建数据表
    • 3.5 利用外部数据生成数据表
    • 3.6 利用设计视图创建表
    • 3.7 为字段创建选择列表
    • 3.8 创建表关系
    • 3.9 修改表结构
    • 3.10 编辑表内容
    • 3.11 表的外观设计
    • 3.12 使用数据表
    • 3.13 章节测试03
  • 4 任务4 设计窗体进行凭证录入
    • 4.1 认识窗体
    • 4.2 创建会计科目录入窗体
    • 4.3 修改控件
    • 4.4 创建子窗体
    • 4.5 章节测试04
  • 5 任务5 凭证的后续管理
    • 5.1 使用表达式判断借贷平衡
    • 5.2 使用宏判断借贷平衡
    • 5.3 使用VBA代码判断借贷平衡
    • 5.4 输入凭证并实现试算平衡
    • 5.5 章节测试05
  • 6 任务6 总分类账及明细账查询
    • 6.1 固定日期的选择查询
    • 6.2 按会计科目查询分类账
    • 6.3 输入某一时间的参数查询
    • 6.4 建立按会计科目参数查询的分类账
    • 6.5 利用子窗体进行明细账和总分类账查询
    • 6.6 SQL—— 简单查询
    • 6.7 SQL—— 操作查询
    • 6.8 SQL—— 排序
    • 6.9 SQL—— 嵌套查询
    • 6.10 章节测试06
  • 7 任务7 库存现金日记账、银行存款日记账
    • 7.1 使用生成表查询创建报表数据源
    • 7.2 设计模块自动填补“余额”字段
    • 7.3 处理运行时错误
    • 7.4 创建银行存款日记账
    • 7.5 创建库存现金日记账报表
    • 7.6 章节测试07
  • 8 任务8 设计财务报表
    • 8.1 认识财务报表
    • 8.2 建立利润表
    • 8.3 建立资产负债表
    • 8.4 章节测试08
  • 9 任务9 系统集成
    • 9.1 系统集成
    • 9.2 章节测试09
关系数据库



数据库技术发展至今,主要有三种数据模型:层次数据模型、网状数据模型、关系数据模型。层次模型发展最早,它以树结构为基本结构,典型代表是IMS模型。由于多数实际问题中数据间关系不简单地是树型结构,层次型数据模型渐被淘汰。网状数据模型通过网状结构表示数据间联系,开发较早且有一定优点,目前使用仍较多,典型代表是 DBTG模型。关系模型开发较晚,它是通过满足一定条件的二维表格来表示实体集合以及数据间联系的一种模型,具有坚实的数学基础与理论基础,使用灵活方便,适应面广,所以发展十分迅速。目前流行的一些数据库系统,如ORACLESYBASEINGRESSINFORMIX以及具有“大众数据库”之称的dBASE Ⅲ等都属于关系型数据库。 [2] 

从60年代后期以来,在各种计算机系统上建立了许多层次模型和网状模型的数据库管理系统。这些系统成功地应用于数据处理。但这类系统具有以下缺点。首先是使用了许多与数据操作任务无关的概念,如DBTG系统中的系,用户必须按照存取路径存取数据库中的数据。其次,不支持集合处理,即未提供一次处理多个记录的功能。第三,没有充分认识端点用户直接与数据库对话的需求,缺乏为适应非预期查询而增加系统设施的能力。这些缺点降低了程序和数据的独立性,影响应用程序员的工作效率,限制端点用户对数据库的使用。