1、2019年4月22日星期一,Copyright by WuZhiBin, ACCL,Acc School,JXUFE,1,电算化会计,Chap 2 会计信息的组织,2.1 信息处理技术的发展 一、电算化信息处理的方式1、脱机处理和联机处理2、批处理和实时处理3、实时成批处理4、分时处理5、交互式处理6、分布式处理,2019年4月22日星期一,Copyright by WuZhiBin, ACCL,Acc School,JXUFE,2,电算化会计,二、数据管理的发展阶段1、数据管理2、人工管理3、文件系统管理4、数据库系统管理,Chap 2 会计信息的组织,2019年4月22日星期一,Copyr
2、ight by WuZhiBin, ACCL,Acc School,JXUFE,3,电算化会计,三、DB的含义 大量数据被集中存储 数据是有用的 数据是受限制通用的 集中管理 数据、数据库、数据库管理系统、数据库系统,Chap 2 会计信息的组织,2019年4月22日星期一,Copyright by WuZhiBin, ACCL,Acc School,JXUFE,4,电算化会计,Chap 2 会计信息的组织,四、DBS的组成 计算机硬件Hardware 数据库DB 数据库管理系统DBMS 应用程序Application 数据库管理员DBA,2019年4月22日星期一,Copyright by
3、WuZhiBin, ACCL,Acc School,JXUFE,5,电算化会计,Chap 2 会计信息的组织,五、DBMS的分类 层次型 网状型 关系型 面向对象型,2019年4月22日星期一,Copyright by WuZhiBin, ACCL,Acc School,JXUFE,6,电算化会计,Chap 2 会计信息的组织,六、数据库保护 安全性:身份、口令、加密、权限 完整性:准确性、一致性 故障恢复 并发控制 死锁,2019年4月22日星期一,Copyright by WuZhiBin, ACCL,Acc School,JXUFE,7,电算化会计,Chap 2 会计信息的组织,七、数据
4、文件的层次结构及操作,ISs File System,DB,Table,Item,Charater,视图 连接 存储过程 规则 缺省值 触发器,转换 排序 核对 合并 更新 抽取 分解 创建,2019年4月22日星期一,Copyright by WuZhiBin, ACCL,Acc School,JXUFE,8,电算化会计,属性 字段 纪录 文件 关键字(候选、主、外),Chap 2 会计信息的组织,八、基本概念,2019年4月22日星期一,Copyright by WuZhiBin, ACCL,Acc School,JXUFE,9,电算化会计,Chap 2 会计信息的组织,2.2 关系型数据
5、模型一、数据模型:描述现实世界中各种事物及其间的联系。 1、数据、数据库、数据库管理系统、数据库系统 数据: 数据库:长期存储在计算机内、有组织的、可共享的数据集合。 数据管理系统:定义数据、操纵数据、安全性、完整性、并发性、恢复性。 数据库系统:DB、DBMS、APPs、DBA、USERs。,2019年4月22日星期一,Copyright by WuZhiBin, ACCL,Acc School,JXUFE,10,电算化会计,Chap 2 会计信息的组织,2.2 关系型数据模型 一、数据模型:描述现实世界中各种事物及其间的联系。 2、基本概念 实体:客观存在且可相互区别的事物。 属性:实体所
6、具有的某一特性。 标识符/码:唯一实体的一组属性集,也称内码。 域:某个属性值范围。,2019年4月22日星期一,Copyright by WuZhiBin, ACCL,Acc School,JXUFE,11,电算化会计,Chap 2 会计信息的组织,2.2 关系型数据模型 一、数据模型:描述现实世界中各种事物及其间的联系。 实体型:具有相同属性的实体所具有的共同特征,用实体名和属性名集来表示,相当于数据结构。 实体集:同型实体的集合,相当于记录体。 联系:实体与实体之间的关系(1:1、1:m、m:m) 信息:现实世界中的实体特性在人脑中的反映算为。在信息世界中涉及的术语:字段、记录、文件、关
7、键字(码)。,2019年4月22日星期一,Copyright by WuZhiBin, ACCL,Acc School,JXUFE,12,电算化会计,二、数据模型:描述现实世界中各种事物及其间的联系。 3、概念模型:对信息世界建模。 4、数据模型数据结构、数据操作、数据的约束条件。层次、网状、关系、对象,Chap 2 会计信息的组织,2019年4月22日星期一,Copyright by WuZhiBin, ACCL,Acc School,JXUFE,13,电算化会计,Chap 2 会计信息的组织,三、关系型数据模型 1、 域、笛卡儿积、元组、属性、主码、关系模式 2、 关系模式的表示: R 关
8、系名 属性 域 属性列域的映射 数据依赖 3、 关系的表示:关系名(属性1,属性2,),2019年4月22日星期一,Copyright by WuZhiBin, ACCL,Acc School,JXUFE,14,电算化会计,Chap 2 会计信息的组织,三、关系型数据模型 2、关系的性质: 1)任意两个元组不能全等。 2)元组是非排序的。 3)属性是非排序的(引用属性名,而不使用属性的相对位置) 4)属性必须具有不同的名称,但可取自相同的域。 5)同一属性名下的属性的必须是同类数据,且必须来自同一域。 6)所有的属性值都是原子的(不允许表中有表,但允许空值),二维表中每一行与列的定义位置上精确
9、存在一个值,而不是集合。,2019年4月22日星期一,Copyright by WuZhiBin, ACCL,Acc School,JXUFE,15,电算化会计,Chap 2 会计信息的组织,三、关系型数据模型 3、关系的完整性约束条件: 1) 关系键:具有唯一标识特性的一个或一组属性称为该关系的关系键。特点:具有唯一性、具有最小性(非冗余性)、有效性(任何一个属性不允许为空)。 2) 候选键:(候选码)若有两个或两个以上的属性或属性集合都具有唯一标识的性质,则称为关系的候选键。 3) 主键:若给定关系键多于一个,可指定其中一个候选键为主键,每个关系必须有一个主键。(也称为主关键字、主码)。,
10、2019年4月22日星期一,Copyright by WuZhiBin, ACCL,Acc School,JXUFE,16,电算化会计,三、关系型数据模型 3、关系的完整性约束条件: 4)实体完整性约束:主键属性值的任何组成部分都不允许是空值。 5)外部键(外码):若关系R2的一个属性(或属性集合),它的一个任意值在任意给定时刻都不是关系R2的主键值,而是关系R1的一个元组的主键值(R1和R2可以相同),则: 外部键与相对应的主键必须定义在同一域中 外部键不一定要求在包含它的关系中是主键的一部分。 外部键与主键的对应,提供了两个关系联系的一种手段(当然只要同属性也可以发生关系),Chap 2
11、会计信息的组织,2019年4月22日星期一,Copyright by WuZhiBin, ACCL,Acc School,JXUFE,17,电算化会计,Chap 2 会计信息的组织,ex:S1:学号、姓名、性别、出生日期等 key:学号 S2:学号、课程号 成绩 Key:学号+课程号 外码:学号 1) 参照完整性约束:若关系R1中属性A是另一关系R2中的关键字,则对于R1中的每一个元组,在属性A上的值,必须或者全为空值,或者等于关系R2中某一元组的关键字值。 实体完整性和参照完整性共同构成完整性规则。,2019年4月22日星期一,Copyright by WuZhiBin, ACCL,Acc
12、School,JXUFE,18,电算化会计,Chap 2 会计信息的组织,三、关系型数据模型 4、 关系代数: 关系运算:并、交、差、笛卡尔积、选取、投影、连接和除运算 、 关系演算:检索、更新,2019年4月22日星期一,Copyright by WuZhiBin, ACCL,Acc School,JXUFE,19,电算化会计,Chap 2 会计信息的组织,实例: 已知关系:S(sno,sname,address) 书店表 图书馆表:L(lno,lname,city,telphone) 图书表:B(bno,bname,price) 馆址表:LBS(lno,bno,sno,qty) 完成下面的
13、查询:,2019年4月22日星期一,Copyright by WuZhiBin, ACCL,Acc School,JXUFE,20,电算化会计,Chap 2 会计信息的组织,1) 找从书店购买的图书号及其册数。 bno,qty(sno=s1and lno=l1(LBS) 2) 取出馆址在shanghai的馆名和电话号码。 lname,telphone(city=shanghai(L) 3) 取S3发行的图书名和数量。 bname,qty(sno=s3(LBS)*B),2019年4月22日星期一,Copyright by WuZhiBin, ACCL,Acc School,JXUFE,21,电算
14、化会计,4) 查找选购了所有图书的馆名。 lname(LBSbno(B)*L) 5) 取出馆址有“情报语言”的馆名。lname(bname=情报语言(B)*LBS*L) 6) 查找购买图书B4最多的图书馆馆名。 lname(qty=max(qty)(bno=b4(LBS)*L) 7) 查找同时收藏有数据库原理和会计学这两本书的图书馆名及所在城市。 lname,city(LBSbno(bname=数据库原理(B) orbname=会计学(B)*B),Chap 2 会计信息的组织,2019年4月22日星期一,Copyright by WuZhiBin, ACCL,Acc School,JXUFE,
15、22,电算化会计,8) 查找没有收藏会计学这本书的图书馆名及所在城市。 lname,city(lno (L)-lno(bname=会计学(B)*LBS)*L) 9) 查找至少与图书馆馆号为l1收藏图书种类相同的所有图书馆号及图书馆名。 lno,lname(lno,bno(LBS) bno(lno=l1(LBS)*L),Chap 2 会计信息的组织,2019年4月22日星期一,Copyright by WuZhiBin, ACCL,Acc School,JXUFE,23,电算化会计,四 、实体-联系模型 1、 数据库设计:结构特性设计、行为特性设计。 2、 结构特性设计:逻辑设计、物理设计。 3
16、、 逻辑设计的步骤:分析、E-R模型设计、逻辑模型设计。,Chap 2 会计信息的组织,2019年4月22日星期一,Copyright by WuZhiBin, ACCL,Acc School,JXUFE,24,电算化会计,4、 E-R图: 实体: 属性: 联系:5、 联系的对应关系:1:1、1:m、m:n 6、 E-R图的绘制: 7、 数据模型及关系的设计: 一个实体为一个关系模式。 1:1、1:m将一方的关键字加入m方;m:n另外建立关系。 数据模型的优化和分解。,Chap 2 会计信息的组织,2019年4月22日星期一,Copyright by WuZhiBin, ACCL,Acc Sc
17、hool,JXUFE,25,电算化会计,五、面向对象模型 可以将现实世界中所有的实体都认为是一个对象。一个对象包含了有属性、方法(方法的说明和实现两部分)、完整性约束。,Chap 2 会计信息的组织,2019年4月22日星期一,Copyright by WuZhiBin, ACCL,Acc School,JXUFE,26,电算化会计,六、SQL简介 1、 An Overview of SQLSQL is the de facto standard language used to manipulate and retrieve data from these relational databa
18、ses. SQL enables a programmer or database administrator to do the following: Modify a databases structure Change system security settings Add user permissions on databases or tables Query a database for information Update the contents of a database Unfortunately, there is no good substitute for Quer
19、y. Obviously, Structured Add Modify Delete Join Store Trigger and Query Language (SAMDJSTQL) is a bit cumbersome. In the interest of harmony, we will stay with SQL. However, you now know that its function is bigger than its name. 2、 Popular SQL Implementations:Microsoft Access、Personal Oracle7、Micro
20、soft Query、Open Database Connectivity (ODBC),Chap 2 会计信息的组织,2019年4月22日星期一,Copyright by WuZhiBin, ACCL,Acc School,JXUFE,27,电算化会计,3、 SQL语言的动词: a) 查询:SELECT b) 数据定义:CREATER、DROP、ALTER c) 数据操纵:INSERTUODATE d) 数据控制:GRANT、REVOTE 4、 SQL命令简介 a) 定义基本表p69:CREATE TABLE b) 修改基本表p70:ALTER TABLE c) 删除基本表p71:DROP
21、TABLE d) 建立索引p71:CREATE INDEX ON,Chap 2 会计信息的组织,2019年4月22日星期一,Copyright by WuZhiBin, ACCL,Acc School,JXUFE,28,电算化会计,e) 删除索引p72:DROP INDEX f) 查询p72:SELECT FROM g) 查询-选择单表若干列/全部列p73:SELECT * FROM h) 查询-全部元组/消除重复元组p75:SELECT DISTINCT FROM i) 查询-满足条件的元组p76:SELECT FROM WHERE j) 查询-对结果排序p80:SELECT FROM WH
22、RER GROUP BY field ASC/DESC k) 查询-使用集函数p80: l) 查询-对查询结果分组筛选p82: m) 查询-等值与非等值连接查询p82: n) 查询-自身连接p84: o) 查询-外连接p85:,Chap 2 会计信息的组织,2019年4月22日星期一,Copyright by WuZhiBin, ACCL,Acc School,JXUFE,29,电算化会计,p) 查询-复合条件连接p86: q) 查询-嵌套查询p87: r) 查询-集合查询p95: s) 插入-单个元组p98:INSERT INTO VALUES t) 插入-子查询结果p99: u) 修改数据
23、p99:UPDATE SET v) 删除数据p100:DELETE FROM w) 建立视图及视图的作用p102/p108:CREATE VIEW AS x) 删除视图p104: y) 查询视图p105: z) 更新视图p107:INSERT、DELETE、UPDATE aa) 数据控制p110:,Chap 2 会计信息的组织,2019年4月22日星期一,Copyright by WuZhiBin, ACCL,Acc School,JXUFE,30,电算化会计,Chap 2 会计信息的组织,2.3 会计数据组织与结构一、企业的组织结构1、组织结构:指为完成特定目标而组成的系统的各组成成员的存在
24、形式及其相互间的关系。2、企业组织结构的类别:集权式、分权式3、会计职能部门的组织结构:,2019年4月22日星期一,Copyright by WuZhiBin, ACCL,Acc School,JXUFE,31,电算化会计,Chap 3 会计信息的组织,二、会计数据的特点1、数据量大2、数据流向稳定3、动态性强4、规范性强,2019年4月22日星期一,Copyright by WuZhiBin, ACCL,Acc School,JXUFE,32,电算化会计,Chap 3 会计信息的组织,三、凭证数据1、凭证的分类:原始凭证、记账凭证 2、凭证科目的对应关系:1:1、1:m、m:1、m:n 用
25、银行存款购买原材料。 用银行存款及应付帐款购买原材料。 以现金和银行存款收回应收帐款。用商业汇票及存款购买原材料,同时支付增值税。,2019年4月22日星期一,Copyright by WuZhiBin, ACCL,Acc School,JXUFE,33,电算化会计,Chap 3 会计信息的组织,3、凭证数据:核算类:科目、金额、方向查询类:凭证类别、编号、日期、摘要、付单据、制单、审核、记账、出纳etc 4、电算化方式与手工方式下的凭证处理的区别:,2019年4月22日星期一,Copyright by WuZhiBin, ACCL,Acc School,JXUFE,34,电算化会计,Chap
26、 3 会计信息的组织,安易财务软件凭证,2019年4月22日星期一,Copyright by WuZhiBin, ACCL,Acc School,JXUFE,35,电算化会计,Chap 3 会计信息的组织,用友财务软件凭证,2019年4月22日星期一,Copyright by WuZhiBin, ACCL,Acc School,JXUFE,36,电算化会计,Chap 3 会计信息的组织,金蝶财务软件凭证,2019年4月22日星期一,Copyright by WuZhiBin, ACCL,Acc School,JXUFE,37,电算化会计,Chap 3 会计信息的组织,新中大财务软件凭证,201
27、9年4月22日星期一,Copyright by WuZhiBin, ACCL,Acc School,JXUFE,38,电算化会计,Chap 3 会计信息的组织,*核算关键数据* 安易: 凭证类别、凭证编号、凭证日期、附件张数、摘要、科目、借方金额、贷方金额、 用友: 凭证类别、凭证编号、凭证日期、附件张数、摘要、科目、借方金额、贷方金额、 金蝶: 凭证字、凭证号、日期、附单据、摘要、科目、借方金额、贷方金额、 新中大: 凭证类别、凭证号、凭证日期、附单据、摘要、科目、借方金额、贷方金额、,2019年4月22日星期一,Copyright by WuZhiBin, ACCL,Acc School,
28、JXUFE,39,电算化会计,Chap 3 会计信息的组织,*责任数据* 安易: 输入、审核、记账、主管 用友: 记账、审核、出纳、制单、 金蝶: 审核、过账、制单、 新中大: 记账、审核、出纳、制单、,2019年4月22日星期一,Copyright by WuZhiBin, ACCL,Acc School,JXUFE,40,电算化会计,Chap 3 会计信息的组织,*辅助核算数据* 安易:用友: 票号及日期、数量、单价、项目、客户、部门、业务员、个人等 金蝶: 结算方式、结算号、结算日期、数量、单价等 新中大: 数量、复币、往来、核算项目、银行等,2019年4月22日星期一,Copyrigh
29、t by WuZhiBin, ACCL,Acc School,JXUFE,41,电算化会计,Chap 3 会计信息的组织,四、电算化凭证的组织1、简单式:设企业的科目对应关系为2:2举例2、集中式:3、分段式:4、分类式:,2019年4月22日星期一,Copyright by WuZhiBin, ACCL,Acc School,JXUFE,42,电算化会计,Chap 3 会计信息的组织,eg1:1日,用银行存款1000元支付购买原材料货款借:原材料 1000.00贷:银行存款 1000.00eg2:2日,购买原材料,货款11000,银行支付1000,余款未付借:原材料 11000.00贷:银行
30、存款 1000.00应付账款 10000.00,2019年4月22日星期一,Copyright by WuZhiBin, ACCL,Acc School,JXUFE,43,电算化会计,Chap 3 会计信息的组织,eg3:3日,收到货款18000,其中现金1000,银行存款17000借:现金 1000.00银行存款 17000.00贷:应收账款 18000.00eg4:4日,购买材料1000元,增值税170,付现金500元,余款银行转账借:原材料 1000.00应交税金-增殖税(进项税) 170.00贷:现金 500银行存款 670,2019年4月22日星期一,Copyright by WuZ
31、hiBin, ACCL,Acc School,JXUFE,44,电算化会计,Chap 3 会计信息的组织,2019年4月22日星期一,Copyright by WuZhiBin, ACCL,Acc School,JXUFE,45,电算化会计,Chap 3 会计信息的组织,2019年4月22日星期一,Copyright by WuZhiBin, ACCL,Acc School,JXUFE,46,电算化会计,Chap 3 会计信息的组织,2019年4月22日星期一,Copyright by WuZhiBin, ACCL,Acc School,JXUFE,47,电算化会计,Chap 3 会计信息的组织,2019年4月22日星期一,Copyright by WuZhiBin, ACCL,Acc School,JXUFE,48,电算化会计,Chap 3 会计信息的组织,5、各种组织方式的比较:文件数目。一张凭证与纪录的对应关系比较。存储效率。冗余度。逻辑关系。复杂度。查询和处理的速度比较。,五、帐簿数据组织结构科目余额文件、三栏式账簿、多栏式账簿、日记账。,2019年4月22日星期一,Copyright by WuZhiBin, ACCL,Acc School,JXUFE,49,电算化会计,Chap 3 会计信息的组织,