1.1 数据库系统的发展
数据库就是信息的集合,它可以存在很长时间
特点:
数据定义语言
数据库查询语言
支持对非常大量的数据长期存储
数据存储具有持久性
独立性 原子性
1.2 数据库管理系统概述
1、数据定义语言
2、查询处理概述
查询响应
事物处理 包含并发控制管理器或调度器(保证原子性和独立性) 日志和恢复管理器(持久性)
3、主存和缓冲区管理器 (数据、元数据<描述数据库的结构及约束的数据库模式>、日志记录、统计信息、索引)
4、事务处理:日志记录 并发控制 死锁解决
A(原子性)C(一致)I(孤立性)D(持久性)
5、查询处理器
(1)查询编译器:查询分析器、查询预处理器、查询优化器
(2)执行引擎:执行查询计划中每一步
1.4
视图:不实际存储但在需要时从实际存储的关系构造出来的关系的描述。
本文探讨了数据库系统的发展历程,介绍了数据库管理系统的核心组件,包括数据定义语言、查询处理、事务处理、主存和缓冲区管理,以及查询处理器的运作原理。同时,文中还解释了视图的概念及其作用。
377

被折叠的 条评论
为什么被折叠?



