ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

每日日报

2021-06-14 16:03:27  阅读:139  来源: 互联网

标签:文件 数据文件 日报 每日 文件系统 数据库系统 数据 数据库


今天刷数据库的题

部分如下

从程序和数据之间的关系分析文件系统和数据库系统之间的区别和联系。     

答: (1)文件系统和数据库系统之间的区别是:     

文件系统                                                     数据库系统

用文件将数据长期保存在外存上          用数据库统一存储数据

程序和数据有一定的联系                程序和数据分离

用操作系统中的存取方法对数据进行管理   用DBMS统一管理和控制数据

实现以文件为单位的数据共享            实现以记录和字段为单位的数据共享    

(2)文件系统和数据库系统之间的联系: 均为数据组织的管理技术:均由数据管理软件管理数据,程序与数据之间用存取方法进行转换;数据库系统是在文件系统的基础上发展而来的。  

2.什么是数据库?

答:数据库是长期存储在计算机内、有组织的、可共享的数据集合。数据库是按某种数据模型进行组织的、存放在外存储器上,且可被多个用户同时使用。因此,数据库具有较小的冗余度,较高的数据独立性和易扩展性。

 3.什么是数据冗余?数据库系统与文件系统相比怎样减少冗余?     

答:数据冗余是指各个数据文件中存在重复的数据。     在文件管理系统中,数据被组织在一个个独立的数据文件中,每个文件都有完整的体系结构,对数据的操作是按文件名访问的。数据文件之间没有联系,数据文件是面向应用程序的。每个应用都拥有并使用自己的数据文件,各数据文件中难免有许多数据相互重复,数据的冗余度比较大。 数据库系统以数据库方式管理大量共享的数据。数据库系统由许多单独文件组成,文件内部具有完整的结构,但它更注重文件之间的联系。数据库系统中的数据具有共享性。数据库系统是面向整个系统的数据共享而建立的,各个应用的数据集中存储,共同使用,数据库文件之间联系密切,因而尽可能地避免了数据的重复存储,减少和控制了数据的冗余。

标签:文件,数据文件,日报,每日,文件系统,数据库系统,数据,数据库
来源: https://www.cnblogs.com/zy2481912102/p/14882608.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有