下载后可任意编辑数据库简述题 数据库简述题 1.从程序和数据之间的关系分析文件系统和数据库系统之间的区别和联系
答: (2)文件系统和数据库系统之间的联系: 均为数据组织的管理技术:均由数据管理软件管理数据,程序与数据之间用存取方法进行转换; 数据库系统是在文件系统的基础上进展而来的
2.什么是数据库
答:数据库是长期存储在计算机内、有组织的、可共享的数据集合
数据库是按某种数据模型进行组织的、存放在外存储器上,且可被多个用户同时使用
因此,数据库具有较小的冗余度,较高的数据独立性和易扩展性
3.什么是数据冗余
数据库系统与文件系统相比怎样减少冗余
答:数据冗余是指各个数据文件中存在重复的数据
在文件管理系统中,数据被组织在一个个独立的数据文件中,每个文件都有完整的体系结构,对数据的操作是按文件名访问的
数据文件之间没有联系,数据文件是面对应用程序的
每个应用都拥有并使用自己的数据文件,各数据文件中难免有许多数据相互重复,数据的冗余度比较大
数据库系统以数据库方式管理大量共享的数据
数据库系统由许多单独文件组成,文件内部具有完整的结构,但它更注重文件之间的联系
数据库系统中的数据具有共享性
数据库系统是面对整个系统的数据共享而建立的,各个应用的数据集中存储,共同使用,数据库文件之间联系密切,因而尽可能地避开了数据的重复存储,减少和控制了数据的冗余
4.使用数据库系统有什么好处
答:使用数据库系统的好处是: ·查询迅速、准确,而且可以节约大量纸面文件; ·数据结构化,并由 DBMS 统一管理; ·数据冗余度小; 1下载后可任意编辑 ·具有较高的数据独立性; ·数据的共享性好; ·DBMS 还提供了数据的控制功能
5.什么是数据库的数据独立性
答:数据独立性表示应用程序与数据库中存储的数据不存在依赖关系,包括逻辑数据独立性和物理数据独立性
逻辑数据独立性是指局部