普通高等教育“十一五”国家级规划教材 数据库技术及应用 东刚主编 中国水利水电出版社
1 普通高等教育“十一五”国家级规划教材 数据库技术及应用 陈刚 主编 中国水利水电出版社
第1章数据库系统概述 本章重点内容 数据库技术的基本概念、数据库系统的 组成 ●数据模型的概念及分类 ●数据库管理系统的概念
2 第1章 数据库系统概述 ⚫ 本章重点内容 ⚫ 数据库技术的基本概念、数据库系统的 组成 ⚫ 数据模型的概念及分类 ⚫ 数据库管理系统的概念
1.1问题的提出 ●1.1数据库理论及其应用技术 数据库理论及其应用技术是计算机学科的一个重要 分支,它是在人们运用计算机进行数据处理过程中, 产生的一门有关数据采集、整理、存储、分类、排 序、检索、维护、加工、统计和传输等一系列操作 过程的知识和技术 数据库技术是计算机科学中最活跃、应用最广泛的 分支之一,也是近年得到广泛应用和快速发展的领 域
3 1.1 问题的提出 ⚫ 1.1 数据库理论及其应用技术 – 数据库理论及其应用技术是计算机学科的一个重要 分支,它是在人们运用计算机进行数据处理过程中, 产生的一门有关数据采集、整理、存储、分类、排 序、检索、维护、加工、统计和传输等一系列操作 过程的知识和技术。 – 数据库技术是计算机科学中最活跃、应用最广泛的 分支之一,也是近年得到广泛应用和快速发展的领 域
1.1问题的提出 ●1.1.2数据库应用实例分析 ●教学案例:发票管理系统 ●发票样本: 公司原油运杂费结算专用发票 收货单位: 北石化分公司 2005年0月30日 0000045 单位数量 价金额备注 输油损耗 280.D00 3622.32 1014249.60 管输费 80050.00 163.50 13088175.00 储油费 80050.000 1.00 800s0.00 合计人民币 发货地点: 大写 14,1B2,474.60 业务负责人 复核人 开票人:王宁军 □作庋
4 1.1 问题的提出 ⚫ 1.1.2 数据库应用实例分析 ⚫ 教学案例:发票管理系统 ⚫ 发票样本:
1.1问题的提出 用户:我要管理我的销售发票,软件可以开具新发票,并打印在已经由税 ●发票管 务部门印好的发票上 软件设计人员:需要你提供发票的样本格式,提供你的发票开具过程,提 理系统 供你的发票管理制度。 的软件 用户:给设计人员发票原始样张,发票开具流程为,客户购买商品,输入收 费名目(要求能够从计算机中选择),输入数量,软件自动根据收费项目得到 单价,并计算出金额,转换成人民币大写。 设计人 软件设计人员:对于发票的收费项目是不是固定有一个对应的收费单价? 员和用 发票开错了怎么办?数据库中是否保留错了的发票数据? 用户:发票收费项目的收费单价相对固定,但是可以调整的:发票如果开错 户的沟 了并打印出来了,那么打印的发票作废,同时计算机中的数据也不能丢失 标记为作废。 通过程 软件设计人员:发票的安全性问题那?发票的数据都需要进行什么样的报 表输出? 用户:发票由专人开具,每张发票有一个唯一的发票号,在右上角印刷好, 每张发票右下角要打印上开票人的姓名:软件可以对当前的发票按时间进行 统计,并能够打印出统计表和转成Exce文件输出
5 1.1 问题的提出 ⚫ 发票管 理系统 的软件 设计人 员和用 户的沟 通过程 用户:我要管理我的销售发票,软件可以开具新发票,并打印在已经由税 务部门印好的发票上。 软件设计人员:需要你提供发票的样本格式,提供你的发票开具过程,提 供你的发票管理制度。 用户:给设计人员发票原始样张,发票开具流程为,客户购买商品,输入收 费名目(要求能够从计算机中选择),输入数量,软件自动根据收费项目得到 单价,并计算出金额,转换成人民币大写。 软件设计人员:对于发票的收费项目是不是固定有一个对应的收费单价? 发票开错了怎么办?数据库中是否保留错了的发票数据? 用户:发票收费项目的收费单价相对固定,但是可以调整的;发票如果开错 了并打印出来了,那么打印的发票作废,同时计算机中的数据也不能丢失, 标记为作废。 软件设计人员:发票的安全性问题那?发票的数据都需要进行什么样的报 表输出? 用户:发票由专人开具,每张发票有一个唯一的发票号,在右上角印刷好, 每张发票右下角要打印上开票人的姓名;软件可以对当前的发票按时间进行 统计,并能够打印出统计表和转成 Excell 文件输出