数据库在程序中的作用
数据处理
浏览:1278 次

(1) 数据可以以“文件”的形式长期存储在外部存储的磁盘上。由于i计算机的应用转向了信息管理,因此需要进行查询、修改和插入文件等大量操作。
(2) 数据的逻辑结构不同于物理结构。程序和数据的分离使数据和程序独立,但很简单。数据的逻辑结构是指呈现给用户的数据结构的形式。数据的物理结构是指计算机存储设备上数据的实际存储结构。学位和数据之间存在“设备独立性”,即程序只需使用文件名即可处理数据,而不必考虑数据的物理位置。访问方法(读/写)由操作系统的文件系统提供。

(3) 文件组织已经多样化。有索引文件、链接文件和直接访问文件。然而,这些文件彼此独立,缺乏联系。数据之间的关系需要通过程序来构建。
(4) 数据不再属于特定的程序,可以重用,也就是说,数据是面向app的。然而,文件结构的设计仍然基于特定的目的,程序基于特定的物理结构和访问方法,因此程度和数据结构之间的依赖性没有根本改变。

(5) 用户的程序和数据可以单独存储在外部存储器上,每个app可以共享一组数据,实现了以文件为单位的文件共享文件系统。
(6) 对数据的操作基于记录。这是因为文件中只存储数据,而不是文件记录的结构描述信息。文件的建立、访问、查询、插入、删除、修改等操作应通过程序实现。

(7) 数据处理方法包括批处理和在线实时处理。