简要回答下列问题
- 文件系统数据管理的基本方法是什么?
答:
(1)在文件系统中,人们与数据打交道是通过编写程序按文件名进行的,不必关心数据的物理位置,由操作系统的文件系统提供存取方法(读/写)。
(2)当存储设备改变时,不必改变程序,但当数据的物理结构(即文件的存储结构)改变时,需修改程序,即程序员不必熟悉文件的存储结构(称为文件系统的数据依赖于程序)。
(3)文件系统中的文件只存储数据,不存储文件结构的描述信息,因此,文件的建立、存取、查询、插入、删除、修改等操作都要由应用程序来完成。 - 举例说明什么是数据冗余?它可能产生什么后果?
答:
数据冗余是指在两个或更多文件中重复出现的数据。例如,职工的信息可能同时在人事部文件,销售部文件和财务部文件中存在。它可能产生的后果有:数据异常、数据不一致和影响数据的完整性。 - 举例说明什么是数据异常?
答:
数据异常是由数据冗余引起的,当一个数据项变化时,必须修改多处,否则,就可能是同样的数据在不同的文件中不一样。例如,职工方英明家的电话号码改变了,不仅要修改职工文件中方英明的电话号码,还必须交销售文件等其他文件中涉及到方英明的电话号码作相应修改。 - 什么是数据模型?什么是概念模型?什么是实施模型?常见的实施模型有哪几种?
答:
数据模型用于描述数据的结构、数据的性质、数据之间的联系、完整型约束条件,以及某些数据变换规