导图社区 数据库概述
这是一篇数据库概述的思维导图,从数据库管理系统、数据管理技术、数据库西永的体系结构、数据系统等内容。
社区模板帮助中心,点此进入>>
论语孔子简单思维导图
《傅雷家书》思维导图
《童年》读书笔记
《茶馆》思维导图
《朝花夕拾》篇目思维导图
《昆虫记》思维导图
《安徒生童话》思维导图
《鲁滨逊漂流记》读书笔记
《这样读书就够了》读书笔记
妈妈必读:一张0-1岁孩子认知发展的精确时间表
数据库概述
数据管理技术
信息与数据
数据是信息的符号表现
数据是信息载体
信息是数据的内涵,语义解释
数据管理技术的发展阶段
人工管理阶段
文件管理阶段
数据库管理阶段
共享降冗余
数据独立
安全
数据库系统
计算机系统
硬件
必须软件
数据库
数据集中管理
数据间联系
数据独立性高
数据库管理系统
DBMS是数据库系统的核心
应用程序
用户和dbms之间,将用户操作转换为命令执行
用户
dba
数据库系统的体系结构
内部体系结构
3级模式
模式,是数据库数据在逻辑层次上的视图。不涉及物理存储细节,与应用程序,开发工具及高级程序设计语音无关。
外模式,是数据库各个用户的数据视图,一个数据库可多个外模式。
内模式,是对数据物理结构和存储方式的描述,是数据在数据库内部的表示方式。
2级映像
外模式/模式映像,模式改变,外模式/模式相应修改。不影响程序,保证数据与程序的逻辑独立性。
模式/内模式映像,定义数据全局逻辑结构与存储结构之间的对应关系,映像定义包含在模式的描述中。数据库存储结构改变,模式/内模式改变,使模式不变,应用程序不变,保证数据与程序的物理独立性。
DBMS的主要功能
数据定义功能
数据组织,存储和管理
数据操纵功能
数据库的运行管理
数据库的建立和维护功能
其他功能
DBMS的组成
数据库语言
数据定义语言
数据操纵语音
例行程序
语言翻译处理程序
系统运行控制程序
公用程序
DBMS对数据的存取过程
操纵语言对dbms发出存取请求
接受,转为机器代码指令
dbms依次检查外模式,外模式/模式映像,模式,模式/内模式映像及储存结构。
DBMS对存取数据库执行必要的存取操作
从对数据库的存取操作中接受结果
对得到的结果进行必要的处理,如格式转换
将处理的结果返回给用户
DBMS的选择原则
构造数据库的难易度
程序的开发难度
数据库管理系统的性能分析
对分布式应用的支持
并行处理能力
可移植性,可拓展性
数据完整性约束
并发控制功能
容错能力