管理信息系统 lecture 08-数据资源管理基础常识课件.ppt

管理信息系统 lecture 08-数据资源管理基础常识课件.ppt

ID:57027711

大小:175.00 KB

页数:32页

时间:2020-07-26

管理信息系统 lecture 08-数据资源管理基础常识课件.ppt_第1页
管理信息系统 lecture 08-数据资源管理基础常识课件.ppt_第2页
管理信息系统 lecture 08-数据资源管理基础常识课件.ppt_第3页
管理信息系统 lecture 08-数据资源管理基础常识课件.ppt_第4页
管理信息系统 lecture 08-数据资源管理基础常识课件.ppt_第5页
资源描述:

《管理信息系统 lecture 08-数据资源管理基础常识课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、管理信息系统Lecture08数据资源管理基础知识文件组织文件的组织方式顺序文件索引文件链表文件倒排文件文件系统的缺点数据共享性差数据冗余度大容易造成数据的不一致性文件系统数据和程序之间缺乏独立性数据库技术的发展----数据库系统阶段数据管理技术使信息系统的研制从围绕加工数据的程序为中心转变到围绕共享的数据库来进行。数据库系统阶段应用程序与数据之间的对应关系数据库的概念数据库是长期存储在计算机内有组织的大量的共享的数据集合。它可以供各种用户共享且具有最小的冗余度和较高的数据与程序的独立性.由于多种程序并发地使用数据库,为了能有效地及时地处理数

2、据,并提供安全性和完整性,必须有一个软件系统--数据库管理系统DBMS(DataBaseManagementSystem)在数据库建立、运用和维护时对数据库进行统一控制,以保证数据的完整性、安全性,同时在多用户使用数据库时进行并发控制,在发生故障后对系统进行恢复。返回数据库系统的特点数据结构化数据共享性高、冗余度小、易扩充数据独立性高统一的数据管理和控制数据存储返回统一的数据管理和控制数据的安全性(Security)保护数据的安全性是指保护数据以防止不合法的使用所造成数据的泄密和破坏。使每个用户只能按规定,对某些数据以某些方式进行使用和处理。

3、例如:系统用检查口令或其他手段来检查用户身分,合格用户才能进入数据库系统。统一的数据管理和控制 数据的完整性数据的完整性指数据的正确性、有效性和相容性。例如:月份是1~12之间的正整数;研究生性别是男或女;研究生年龄是大于15小于45的整数;研究生学号是唯一的;统一的数据管理和控制 数据库恢复计算机系统的硬件、软件故障、操作员的失误以及人为的攻击和破坏,会影响数据库中数据的正确性,甚至会造成数据库部分或全部数据的丢失。因此数据库管理系统必须能够进行应急处理,将数据库从错误状态恢复到某一已知的正确状态。统一的数据管理和控制 并发控制当多个用户的

4、并发进程同时存取、修改数据库时,可能会发生相互干扰而得到错误的结果并使数据库完整性遭到破坏,因此必须对多用户的并发操作加以控制、协调。数据库系统的组成数据库软件系统①数据库管理系统(DataBaseManagementSystem简称DBMS)这是数据库系统的核心软件,其主要包括如下功能:·数据定义功能:提供数据定义语言(DDL),用户通过DDL对数据库中的数据对象进行定义。·数据操纵功能:提供数据操纵语言(DML),用户通过DML对数据库中的数据对象进行输入、查询、修改、删除等操作。·数据库的运行管理:由DBMS统一管理数据库的建立、运行和

5、维护。保证数据库的安全性和完整性,实现对数据库并发控制的管理和对数据库在出现故障后进行恢复的功能。·数据库建立与维护功能:包括对数据库的初始化、数据载入、功能转换、数据库的转储与恢复、数据库的监控和分析、数据库的重组等。②支持DBMS运行的操作系统。③以DBMS为核心的应用开发工具。人员①数据库管理员(DBA,DataBaseAdministrator)是数据库系统中数据库和软件系统的专职人员,他们的主要职责包括:·决定数据库中存储信息的内容与结构。·确定数据库的存储结构和存取策略。·定义数据库的安全性规则和完整性约束条件。·监督控制数据库的

6、运行。·对数据库的性能进行分析和改进。·定期对数据库进行重新构造。②用户。主要有4类。·系统分析员:负责应用系统的设计与开发工作,确定系统的硬软件配置,参与数据库系统的总体设计。·数据库设计人员:进行数据库各级模式的设计。当系统不十分庞大时,通常由数据库管理员兼任。·应用程序员:负责应用程序的设计、编写、安装和调试。·终端用户:数据库系统实际应用中的操作人员。数据库系统的三级模式结构模式是对数据库全局逻辑结构的描述;内模式是对数据库物理(存储)结构的描述;外模式是对数据库用户视图的描述。数据库三级模式的关系返回数据模型数据模型是现实世界数据特

7、征的抽象,构造成一些相关的数据组织的集合。任何一种数据模型都是严格定义的概念的集合。这些概念必须能够精确地描述系统的静态特性、动态特性和完整性约束条件。因此数据模型通常都是由数据结构、数据操作和完整性约束三个要素组成。数据模型三要素1----数据结构数据结构是所研究的对象类型(objecttype)的集合,用于描述系统的静态特性。数据结构中的对象是数据库的组成成分,它们包括两类,一类是与数据类型、内容、性质有关的对象,例如:网状模型中的数据项、记录,关系模型中的域、属性、关系等;一类是与数据之间联系有关的对象,例如网状模型中的系型(setty

8、pe)。数据结构是刻画一个数据模型性质最重要的方面。因此在数据库系统中,通常按照其数据结构的类型来命名数据模型。例如:层次结构、网状结构和关系结构的数据模型分别命名

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。