会计电算化第2章第2讲.ppt
《会计电算化第2章第2讲.ppt》由会员分享,可在线阅读,更多相关《会计电算化第2章第2讲.ppt(33页珍藏版)》请在三一办公上搜索。
1、电算化会计原理、设计、应用,第2章第2讲 数据库原理 与 电算化会计,武汉大学经济与管理学院欧阳电平教授,2010年,第2章第2讲 数据库原理与电算化会计,教学内容:数据资源管理技术的发展数据组织层次与数据库应用系统数据模型的基本概念概念模型关系数据模型关系数据库管理系统(DBMS)会计数据库设计记账凭证转换成数据库文件举例,教学目标:了解一个组织的会计数据库是如何建立的?了解关系数据库管理系统(DBMS)的基本原理,以及DBMS是怎样支持人们管理和使用数据库的?会计记账凭证是如何被转换成数据库文件的?,一、数据资源管理技术的发展,数据资源管理技术 指对数据资源的分类、组织、编码、存储、检索和
2、维护的技术。数据资源管理技术的发展阶段 人工管理阶段 文件系统管理阶段 数据库系统管理阶段,一、数据资源管理技术的发展,1)人工管理阶段特点:数据临时;数据与程序不分离;数据管理由程序员安排。,应用程序1 数据集合1,应用程序2 数据集合2,应用程序n 数据集合n,一、数据资源管理技术的发展,2)文件系统管理阶段特点:数据被组织成文件可以长期保存,反复使用;数据文件可以脱离程序而独立存在,实现以文件为单位的数据共享;数据文件由OS的文件管理系统进行统一管理和维护。主要缺点:数据冗余大;易造成数据的不一致性;不能反映信息之间的联系;应用系统不宜修改。,一、数据资源管理技术的发展,3)数据库系统管
3、理阶段特点:面向一个企业或部门,用整体观点考虑整个企业或部门的数据资源管理;数据冗余度小,易扩充;具有较高的数据和程序的独立性;统一的数据控制功能;由数据库管理系统进行管理(OS的文件系统作为底层支持)。,图 例,二、数据组织层次与数据库应用系统,文件1,文件2,文件n-1,文件n,记录1,记录2,记录n-1,记录n,数据项1,数据项n-1,数据项2,数据项n,数据库,数据组织层次,例:学生数据组织,用户1,用户2,用户n,数据库管理系统,数据库,应用系统,应用开发工具,操作系统,数据库管理员,二、数据组织层次与数据库应用系统,数据库应用系统的组成,数据库(DB Data Base)存储在计算
4、机外存储器上,按一定的组织方式合理存放的相互关联的某个组织所涉及的数据集合。最少数据冗余为多种应用服务,程序与数据具有较高的独立性。数据库管理系统(DBMS Data Base Management System)是指帮助用户建立、使用、管理和维护数据库的一种计算机系统软件。,二、数据组织层次与数据库应用系统,DBMS的主要作用 数据库的开发与建立 提供数据定义语言(DDL)使用户能建立单位的数据库(定义、维护数据库的结构,装入数据等);数据查询 提供数据查询语言(SQL)使用户能使用数据库中的数据;数据操纵与数据库维护 提供数据操纵语言(DML)使用户能更新、维护数据库中的数据;系统运行控制
5、 提供一套系统运行控制程序,保障DBMS各个部分(程序模块)有条不紊的进行工作(数据库访问、并发、数据的一致性、相容性、完整性、安全性等),二、数据组织层次与数据库应用系统,数据库系统组成 计算机系统:系统硬件和系统软件(OS、系统支持程序)应用软件:为某应用开发的使用数据库的软件系统 用户:数据库管理员(DBA)、系统开发员、最终用户数据库应用系统类型:以数据为中心的数据库应用系统 数据存储与管理,主要应用是查询、统计等。如:人口普查数据库 以处理为中心的数据库应用系统 处理过程与处理对象紧密结合。如:会计信息系统,二、数据组织层次与数据库应用系统,三、数据模型的基本概念,数据模型(Data
6、 Model)对现实世界数据特征的抽象。数据模型应满足:1)比较真实地模拟现实世界;2)容易被人们理解;3)便于在计算机上实现。一种模型很难实现以上要求,一般方法:用一种抽象的方法对事物提供多级抽象层,从不同角度看待数据库。数据模型的层次 1)概念模型(信息模型):从数据的语义视角来抽取模型并按用户的观点对数据和信息进行建模,主要用于数据库设计。2)数据模型(机器模型):从数据的存储角度来描述数据并从计算机系统的观点对数据进行建模,主要用于DBMS的实现。,三、数据模型的基本概念,数据抽象的层次,三、数据模型的基本概念,数据模型(机器模型)的三要素1)数据结构:用于描述系统的静态特征。数据结构
7、:数据元素之间抽象化的相互关系,这个关系可以用一组能 对数据对象诸元素进行的运算及运算规则描述。一个数据结构要描述:数据的逻辑结构,即数据元素之间的逻辑关系;数据的物理结构,即数据元素在计算机中的表示及存储。2)数据操作:用于描述系统的动态特征。二类操作:数据检索:不改变数据结构与数据值;数据更新:改变数据的值。数据模型必须定义这些操作的确切含义、操作符号、操作规则、实现操作的命令。3)数据的约束条件:一组完整性规则的集合。完整性规则:给定的数据模型中数据及其联系所具有的制约和存储规则,以保证数据的正确、有效和相容。,四、概念模型,概念模型的主要概念(实体联系模型)1)实体:客观存在并可相互区
8、别的事物。如记账凭证。2)属性:实体具有的某一特征。如科目名、借贷方向。域:属性取值的范围。如借、贷。实体型:用实体名及其属性名集合来抽象和刻画同类事物。如:记账凭证(凭证号、科目名、摘要、借贷方向、金额、.)实体集:具有相同实体型的实体集合。键:能唯一标识实体集中每个实体的属性或属性组。3)联系:实体内部及实体之间的联系。三种实体之间的联系:一对一联系(1:1)一对多联系(1:n)多对多联系(m:n),四、概念模型,概念模型表示方法 实体联系法(E-R图法)用一种图示比较直观表述实体、属性以及实体之间联系。矩形:表示实体集 椭圆:表示实体属性 菱形:表示实体之间联系,四、概念模型,会计制证的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 会计 电算化
链接地址:https://www.31ppt.com/p-5599238.html