《计算机导论》PPT教学讲义:第5章 信息系统开发能力培养

第5章信息系统开发能力培养 本章学习目标 本章主要介绍数据库的基本知识、信息 系统开发的有关问题及进行信息系统开发 的有关系统、工具。 ●为什么要采用数据库方法进行数 据管理 知道一个数据库系统由哪些部分 组成
第 5 章 信息系统开发能力培养 本章学习目标 本章主要介绍数据库的基本知识、信息 系统开发的有关问题及进行信息系统开发 的有关系统、工具。 ● 为什么要采用数据库方法进行数 据管理 ● 知道一个数据库系统由哪些部分 组成

●知道数据库系统的三种数据模 型,当前主要以哪一种为主 ●信息系统开发过程中应注意哪 些问题 知道进行信息系统开发有哪些 数据库系统和可视化工具
● 知道数据库系统的三种数据模 型,当前主要以哪一种为主 ● 信息系统开发过程中应注意哪 些问题 ● 知道进行信息系统开发有哪些 数据库系统和可视化工具

第5章信息系统开发能力培养 5.1数据库概论 5.2信息系统开发的有关问题 5.3数据库管理系统和开发工具
第5章 信息系统开发能力培养 5.1 数据库概论 5.2 信息系统开发的有关问题 5.3 数据库管理系统和开发工具

5 数据库概论 5.1.1数据库方法 5.1.2数据库系统的组成 5.1.3三种数据模型
5.1 数据库概论 5.1.1 数据库方法 5.1.2 数据库系统的组成 5.1.3 三种数据模型

5.1.1数据库方法 首先,要求数据作为公共资源而集中 管理控制,为许可的各种用户所普遍共享, 肖去数据冗余,节省存储空间。 其次,当数据变更时,能节省对多个 数据副本的多次变更操作,保持数据的一 致性。 再次,还要求数据具有更高的独立性, 不但具有物理独立性,而且具有逻辑独立
5.1.1 数据库方法 首先,要求数据作为公共资源而集中 管理控制,为许可的各种用户所普遍共享, 消去数据冗余,节省存储空间。 其次,当数据变更时,能节省对多个 数据副本的多次变更操作,保持数据的一 致性。 再次,还要求数据具有更高的独立性, 不但具有物理独立性,而且具有逻辑独立 性

数据库方法的优点: 数据集成 数据的集成是数据库管理系统的主要 目的。通过数据集成来统一计划与协调 遍及各相关应用领域的信息资源,这样 可使数据得到最大程度的共享,且冗余 最少
数据库方法的优点: 1.数据集成 数据的集成是数据库管理系统的主要 目的。通过数据集成来统一计划与协调 遍及各相关应用领域的信息资源,这样 可使数据得到最大程度的共享,且冗余 最少

分离的数据管理
分离的数据管理

2.数据共享 集成的数据管理
2.数据共享 集成的数据管理

3.数据冗余最少 在非数据库系统中.每个应用拥有各自的数 据文件,这常常带来大量的数据冗余,如上述 工资发放应用、人事应用、劳资应用和业务档 案应用,每一个都可能拥有一个包含职工信息 (如职工号、姓名、性别、职称、工资等)的 文件。对于数据库方法,如前所述,这些分立 而有冗余的数据文件被集成为单一的逻辑结构 而且每一数据项值可以理想地只存储一次
3.数据冗余最少 在非数据库系统中.每个应用拥有各自的数 据文件,这常常带来大量的数据冗余,如上述 工资发放应用、人事应用、劳资应用和业务档 案应用,每一个都可能拥有一个包含职工信息 (如职工号、姓名、性别、职称、工资等)的 文件。对于数据库方法,如前所述,这些分立 而有冗余的数据文件被集成为单一的逻辑结构 .而且每一数据项值可以理想地只存储一次

4.数据一致性 通过消除或控制数据冗余,可以在一定范围内 避免数据的不一致性。例如,假定张三的工资 “115元”这个数据存储在数据库的两个不同记 录中,则当张三工资变动而要更新他的工资额 时,若无控制,且只更新一个记录,则会引起 同一数据的两个副本的不一致性,此时称数据 库是不一致的。 显然,引起不一致性的根源是数据冗余。若 个数据在数据库中只存储一次,则根本不可 能发生不一致性
4.数据一致性 通过消除或控制数据冗余,可以在一定范围内 避免数据的不一致性。例如,假定张三的工资 “115元”这个数据存储在数据库的两个不同记 录中,则当张三工资变动而要更新他的工资额 时,若无控制,且只更新一个记录,则会引起 同一数据的两个副本的不一致性,此时称数据 库是不一致的。 显然,引起不一致性的根源是数据冗余。若 一个数据在数据库中只存储一次,则根本不可 能发生不一致性
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《计算机导论》PPT教学讲义:第2章 计算机硬件能力培养.ppt
- 《计算机导论》PPT教学讲义:第1章 计算机基础知识.ppt
- 武汉工业学院:《Access及其应用系统开发》课程教学课件(PPT讲稿)第四章 学习目标概述.ppt
- 武汉工业学院:《Access及其应用系统开发》课程教学课件(PPT讲稿)第四章(4-8)交叉表查询设计.ppt
- 武汉工业学院:《Access及其应用系统开发》课程教学课件(PPT讲稿)第四章(4-7)删除查询设计.ppt
- 武汉工业学院:《Access及其应用系统开发》课程教学课件(PPT讲稿)第四章(4-6)追加查询设计.ppt
- 武汉工业学院:《Access及其应用系统开发》课程教学课件(PPT讲稿)第四章(4-5)生成表查询设计.ppt
- 武汉工业学院:《Access及其应用系统开发》课程教学课件(PPT讲稿)第四章(4-4)更新查询设计.ppt
- 武汉工业学院:《Access及其应用系统开发》课程教学课件(PPT讲稿)第四章(4-3)实用选择查询设计.ppt
- 武汉工业学院:《Access及其应用系统开发》课程教学课件(PPT讲稿)第四章(4-2)基本选择查询设计.ppt
- 武汉工业学院:《Access及其应用系统开发》课程教学课件(PPT讲稿)第四章(4-1)查询对象设计基础.ppt
- 武汉工业学院:《Access及其应用系统开发》课程教学课件(PPT讲稿)第十章 学习目标概述.ppt
- 武汉工业学院:《Access及其应用系统开发》课程教学课件(PPT讲稿)第十章(10-7)Access 2003数据库应用系统的网络应用与发布.ppt
- 武汉工业学院:《Access及其应用系统开发》课程教学课件(PPT讲稿)第十章(10-6)测试数据集设计.ppt
- 武汉工业学院:《Access及其应用系统开发》课程教学课件(PPT讲稿)第十章(10-5)“零售商店管理信息系统”宏对象属性设计.ppt
- 武汉工业学院:《Access及其应用系统开发》课程教学课件(PPT讲稿)第十章(10-4)“零售商店管理信息系统”报表对象属性设计.ppt
- 武汉工业学院:《Access及其应用系统开发》课程教学课件(PPT讲稿)第十章(10-3)“零售商店管理信息系统”窗体对象属性设计.ppt
- 武汉工业学院:《Access及其应用系统开发》课程教学课件(PPT讲稿)第十章(10-2)“零售商店管理信息系统”查询对象属性设计.ppt
- 武汉工业学院:《Access及其应用系统开发》课程教学课件(PPT讲稿)第十章(10-1)“零售商店管理信息系统”表对象属性设计.ppt
- 武汉工业学院:《Access及其应用系统开发》课程教学课件(PPT讲稿)第六章学习目标概述.ppt
- 《计算机导论》PPT教学讲义:第6章 多媒体应用能力培养.ppt
- 《计算机导论》PPT教学讲义:第7章 计算机网络能力培养.ppt
- 《计算机导论》PPT教学讲义:第3章 计算机操作能力培养.ppt
- 《计算机导论》PPT教学讲义:第4章 高级语言软件开发能力培养.ppt
- 《计算机网络与电子商务》第一章 计算机概述.ppt
- 《计算机网络与电子商务》第二章 计算机中的数制.ppt
- 《计算机网络与电子商务》第三章 逻辑代数.ppt
- 《计算机网络与电子商务》第四章 数字逻辑电路.ppt
- 《计算机网络与电子商务》第五章 计算机硬件系统.ppt
- 《计算机网络与电子商务》第六章 程序设计基础.ppt
- 《计算机网络与电子商务》第七章 计算机软件基础.ppt
- 《计算机网络与电子商务》第八章 数据结构简介.ppt
- 《计算机网络与电子商务》第九章 数据库系统.ppt
- 《计算机网络与电子商务》第十章 汉字信息处理技术.ppt
- 《计算机网络与电子商务》第十一章 计算机网络.ppt
- 《软件技术及数据库》第十一章 报表设计.ppt
- 《软件技术及数据库》目录.ppt
- 《软件技术及数据库》目录一.ppt
- 《软件技术及数据库》课程介绍.ppt
- 《软件技术及数据库》第十章 Visual FoxPro程序设计综合应用.ppt