中易网

数据库系统中为什么能具有数据独立性

答案:2  悬赏:80  
解决时间 2021-03-22 06:32
数据库系统中为什么能具有数据独立性
最佳答案
数据独立性是指建立在数据的逻辑结构和物理结构分离的基础上,用户以简单的逻辑结构操作数据而无需考虑数据的物理结构,转换工作由数据库管理系统实现。

数据独立性分为数据的物理独立和数据的逻辑独立。

(1)数据的物理独立

意义:数据的存取与程序分离。实现方法:利用文件管理系统建立数据文件。产生效果:数据存储结构与存取方法的改变不一定要求修改程序。使初步数据共享成为可能,只要知道数据存取结构,不同程序可共用同一数据文件。

(2)数据的逻辑独立

意义:数据的使用与数据的逻辑结构相分离。

实现方法

1、建立对数据逻辑结构即数据之间联系关系的描述文件。

2、建立基于上述全局逻辑结构的子结构的描述文件,具体为应用程序服务。

产生效果:当全局数据逻辑结构改变时,不一定要求修改程序,程序对数据使用的改变也不一定要求修改全局数据结构,使进一步实现深层次数据共享成为可能。
全部回答
数据库系统有较高的独立性是因为——有了数据库,应用程序对数据的访问是要通过dbms进行的,程序不能直接操作数据本身。而且dbms提供了两层映像机制:外模式/模式映像和模式/内模式映像。这两层映像机制保证了数据库系统中数据的逻辑独立性和物理独立性。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
大哥车祸去世,有50万元陪款,大哥有两个女儿
倍他乐克应付体检几天开始吃
例假推迟9天厌食应该怎么调理身体呢?怎样调
秒赚里面写橙色广告词是什么意思
这个罗汉松是什么品种
从沈阳到日照的火车
天津开发区公积金怎么取出来?
绅士道 的里番地址怎么用不了?讯雷里搜不到
沃德软件怎么把竖字换成横字
平江县天福宾馆地址好找么,我有些事要过去
天梭的石英表正常使用,有几年的寿命?
家里老人过60大寿,屋子里应该怎么布置~?
赤峰创业选择什么行业为好
花椰菜苗期中午萎焉怎么回事▽
黄牌车提前报废不换购新车有补贴吗?
推荐资讯
安然纳米汗蒸馆怎么加盟?我想在湖南湘西龙山
电磁感应现象的应用?详细说明
父母付的首付,房产证是父亲的,贷款按揭是我
加盟一家芝士蛋糕有投资多少?
有什么方法可以减胸部
经营户外路灯取啥名称好?
■■四川大学江安学生 回望江校区问题■■
考研英语小作文,大作文一般是什么形式!!
ucdos怎样在xp中运行?
伏天小狗洗澡不用吹风吹干行吗?
废电瓶多少钱一斤
婴儿米糊吃起来是什么味道
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?