❶ 文件管理方式和数据库管理方式有什么根本不同
文件管理的方式现在完全借用数据库的管理方式! 数据可以放入矩阵内,文件如果用矩阵那就查找起来太麻烦了 文件管理基本使用的是树形结构体系,数据库则使用矩阵结构体系。
❷ 文件系统阶段的优缺点
这一阶段的主要标志是计算机中有了专门管理数据库的软件——操作系统(文件管理)。上世纪50年代中期到60年代中期,由于计算机大容量存储设备(如硬盘)的出现,推动了软件技术的发展,而操作系统的出现标志着数据管理步入一个新的阶段。在文件系统阶段,数据以文件为单位存储在外存,且由操作系统统一管理。操作系统为用户使用文件提供了友好界面。文件的逻辑结构与物理结构脱钩,程序和数据分离,使数据与程序有了一定的独立性。用户的程序与数据可分别存放在外存储器上,各个应用程序可以共享一组数据,实现了以文件为单位的数据共享。但由于数据的组织仍然是面向程序,所以存在大量的数据冗余。而且数据的逻辑结构不能方便地修改和扩充,数据逻辑结构的每一点微小改变都会影响到应用程序。由于文件之间互相独立,因而它们不能反映现实世界中事物之间的联系,操作系统不负责维护文件之间的联系信息。如果文件之间有内容上的联系,那也只能由应用程序去处理。
❸ 文件系统阶段的数据管理有些什么缺陷
主要有3 个缺陷:数据冗余;数据不一致性;数据联系弱。
例如学校里教务处、财务处、保健处建立的文件中都有学生详细资料,如联系电话,家庭住 址等。这就是“数据”冗余;如果某个家庭搬家,就要修改3 个部门文件中的数据,否则会 引起同一数据在3 个部门中不一致;产生上述问题的原因是这3 个部门的文件中数据没有联 与“文件”相比,“数据库”结构有什么不同?答:与数据结构相比,数据库结构主要有下面3 点不同: 数据的结构化。文件由记录组成,但文件之间缺乏联系。数据库中的数据在磁盘中仍以文件形式组织,但这些文件之间有着广泛的联系。数据库的逻辑结构用数据模型来描述, 整体结构化。数据结构不仅描述数据本身的特点,还要描述数据之间的联系。 访问数据的单元。访问文件中的数据,以记录为单位。访问数据库中的数据,以数据项(字段)为单位,增加了系统的灵活性。
❹ 数据库阶段的数据管理有些什么特点
一、人工管理阶段:特点
数据的管理者:人
数据面向的对象:某一应用程序
数据的共享程度:无共享,冗余度极大
数据的独立性:不独立,完全依赖于程序
数据的结构化:无结构
数据控制能力:应用程序自己控制
二、文件系统阶段:特点
数据的管理者:文件系统
数据面向的对象:某一应用程序
数据的共享程度:共享性差,冗余度大
数据的独立性:独立性差
数据的结构化:记录内有结构,整体无结构
数据控制能力:应用程序自己控制
三、数据库系统阶段:特点
数据的管理者:数据库管理系统
数据面向的对象:整个应用系统
数据的共享程度:共享性高,冗余度小
数据的独立性:具有高度的物理独立性和逻辑独立性
数据的结构化:整体结构化,用数据模型描述
数据控制能力:由数据库管理系统提供数据安全性、完整性、并发控制和恢复能力
❺ 空间数据库中,矢量数据的管理方式有哪些各有什么优缺点
1、文件-关系数据库混合管理方式
不足:
①属性数据和图形数据通过ID联系起来,使查询运算,模型操作运算速度慢;
② 数据分布和共享困难;
③属性数据和图形数据分开存储,数据的安全性、一致性、完整性、并发控制以及数据损坏后的恢复方面缺少基本的功能;
④缺乏表示空间对象及其关系的能力。
因此,目前空间数据管理正在逐步走出文件管理模式。
2、全关系数据库管理
对于变长结构的空间几何数据,一般采用两种方法处理。
⑴ 按照关系数据库组织数据的基本准则,对变长的几何数据进行关系范式分解,分解成定长记录的数据表进行存储。然而,根据关系模型的分解与连接原则,在处理一个空间对象时,如面对象时,需要进行大量的连接操作,非常费时,并影响效率。
⑵ 将图形数据的变长部分处理成Binary二进制Block块字段。
3、对象-关系数据库管理
由于直接采用通用的关系数据库管理系统的效率不高,而非结构化的空间数据又十分重要,所以许多数据库管理系统的软件商在关系数据库管理系统中进行扩展,使之能直接存储和管理非结构化的空间数据。
这种扩展的空间对象管理模块主要解决了空间数据的变长记录的管理,由数据库软件商进行扩展,效率要比前面所述的二进制块的管理高得多。但是它仍然没有解决对象的嵌套问题,空间数据结构也不能内用户任意定义,使用上仍受到一定限制。
矢量图形数据与属性数据的管理问题已基本得到解决。
从概念上说,空间数据还应包括数字高程模型、影像数据及其他专题数据。虽然利用关系数据库管理系统中的大对象字段可以分块存贮影像和DEM数据,但是对于多尺度DEM数据,影像数据的空间索引、无缝拼接与漫游、多数据源集成等技术还没有一个完整的解决方案。
❻ 与数据库系统相比较,文件管理系统在数据管理方面有哪些缺陷
数据库系统有完善的管理工具,存储工具,数据库引擎,以及备份系统,加密系统。
但是文件管理系统都不具备这个,而且性能上效率上都不如数据库系统高效。
❼ 人工管理阶段的数据管理有哪些特点
(1)数据不保存在机器中
(2) 无专用的软件对数据进行管理
(3) 只有程序的概念,没有文件的概念
(4) 数据面向程序
❽ 人工管理阶段和文件系统管理阶段的数据库管理各有哪些特点
人工管理阶段
1、不能长期保存数据。
2、数据并不是由专门的应用软件来管理,而是由使用数据的应用程序自己来管理。
3、数据不能共享。
4、数据不具有独立性。
文件系统阶段也是数据库发展的初级阶段,使用文件系统存储、管理数据具有以下4个特点:
1、数据可以长期保存。有了大容量的磁盘作为存储设备,计算机开始被用来处理大量的数据并存储数据。
2、有简单的数据管理功能。文件的逻辑结构和物理结构脱钩,程序和数据分离,是数据和程序有了一定的独立性,减少了程序员的工作量。
3、数据共享能力差。由于每一个文件都是独立的,当需要用到相同的数据时,必须建立各自的文件,数据还是无法共享,也会造成大量的数据冗余。
4、数据不具有独立性。在此阶段数据仍然不具有独立性,当数据的结构发生变化时,也必须修改应用程序,修改文件的结构定义;而应用程序的改变也将改变数据的结构。
(8)文件管理阶段数据管理有哪些缺陷扩展阅读
人工管理阶段也称为单项处理阶段,是会计核算软件发展的初级阶段,计算机在会计领域初步得以应用,主要用于会计业务的单项处理。主要是模仿手工会计数据处理的方式和程序,着重解决那些数据量大、计算简便但重复次数多的单项会计业务,如工资计算、固定资产核算等。
文件管理阶段比单项处理阶段进化了一步,由专门的软件即文件系统进行数据管理,文件系统可以将财务部门内部所有单项处理集中起来组织成相互独立的数据文件,利用“按文件名访问,按记录进行存取”的方式进行访问和存储,文件系统实现了记录内的结构性,但整体无结构。
❾ 文件系统的数据管理有哪些缺点
主要有3个缺点:
数据冗余
数据不一致性
数据联系弱
❿ 利用文件系统处理数据与数据库系统处理数据有什么不同各有何优缺点
一、文件系统有明显的缺点:
1、编写应用程序很不方便。
2、文件的设计很难满足多种应用程序的不同要求,数据冗余经常是不可避免的。
3、文件结构的修改将导致应用程序的修改,应用程序的维护量将很大。
4、文件系统不支持对文件的并发访问(concurrent access)。
二、优点:
1、提供高级的用户接口。
2、查询处理和优化。
3、数据目录管理。
4、并发控制。
5、恢复功能。
6、完整性约束检查。
7、访问控制。