试题详情
- 简答题简述什么是数据库的数据独立性?
-
数据独立性表示应用程序与数据库中存储的数据不存在依赖关系,包括逻辑数据独立性和物理数据独立性。
逻辑数据独立性是指局部逻辑数据结构(外视图即用户的逻辑文件)与全局逻辑数据结构(概念视图)之间的独立性。当数据库的全局逻辑数据结构(概念视图)发生变化(数据定义的修改、数据之间联系的变更或增加新的数据类型等)时,它不影响某些局部的逻辑结构的性质,应用程序不必修改。
物理数据独立性是指数据的存储结构与存取方法(内视图)改变时,对数据库的全局逻辑结构(概念视图)和应用程序不必作修改的一种特性,也就是说,数据库数据的存储结构与存取方法独立。
数据独立性的好处是,数据的物理存储设备更新了,物理表示及存取方法改变了,但数据的逻辑模式可以不改变。数据的逻辑模式改变了,但用户的模式可以不改变,因此应用程序也可以不变。这将使程序维护容易,另外,对同一数据库的逻辑模式,可以建立不同的用户模式,从而提高数据共享性,使数据库系统有较好的可扩充性,给DBA维护、改变数据库的物理存储提供了方便。 关注下方微信公众号,在线模考后查看
热门试题
- 请举例说明在同一个关系内部也可能存在参照
- 设有如下实体: 学生:学号、单位、
- 关系型数据库的连接查询有内连接和外连接之
- 查询和王丽丽在同一个专业学习的学生的学号
- SQL是结构化的查询语言,它只有对数据的
- 人们只能根据数据的()来确定函数依赖。
- 事务的隔离性是指()
- 在SQL Server中日志
- 试解释DB、DBMS和DBS三个概念。
- 参照完整性约束定义()与主关键字之间的引
- 数据库故障大致分为几类?
- “检查点技术”的主要思想是什么?COMM
- 简述事务的概念及其性质。
- 目前主流的数据模型是()
- 某医院病房计算机挂历中需要如下信息:
- 试举出三个实例,要求实体型之间具有一对一
- 在数据库的三级模式中,模式有()
- 若事务T获得了数据对象R的S锁控制权,则
- 对R和S进行连接查询时,如果想在显示中保
- 数据的型是指数据的()。