数据库学习资料精选####第一章数据库基础概述1. 数据与信息的本质及相互关系: - 数据:是客观事物的符号表达,用于描述现实世界中的各种现象。 - 信息:是对数据进行加工处理的结果,能够提供决策依据或有用的知识。 - 关系:数据为信息提供基础,信息是经过加工后的数据。 2. 数据库概念及其关系: - DB(数据库):长期存储在计算机内的有组织数据集合。 - DBS(数据库系统):包括DB、DBMS及相关硬件、软件和人员的系统。 - DBMS(数据库管理系统):用于管理和维护数据库的软件系统。 - 关系:DBMS位于DBS核心,用于管理DB。 3. DBMS的功能: -数据定义:如创建表、索引等。 -数据操作:如查询、更新等。 -数据控制:如安全性控制、并发控制等。 -数据维护:如备份、恢复等。 4. 数据库的逻辑结构和映像: - 模式:数据库中所有数据的逻辑结构和特性描述。 - 外模式:用户视图,即用户所见的数据视图。 - 内模式:数据的物理存储细节描述。 - 映像:保证数据独立性。 ####第二章数据模型1. 数据模型及相关概念: - 主码:唯一标识实体的属性或属性集。 - 属性:实体的特征。 - 外码:引用其他实体主码的属性。 - 实体联系:一对一、一对多、多对多。 2. 数据模型的三要素: - 数据结构:描述数据类型、内容、性质及数据之间的关系。 - 数据操作:对数据库中数据进行检索、插入、删除和更新等操作的集合。 - 数据约束:反映数据完整性要求。 3. E-R模型表示: -实体用矩形表示,属性用椭圆表示,联系用菱形表示。 4. 常见数据模型: - 层次模型:树状结构。 - 网状模型:允许两个以上节点无父节点。 - 关系模型:二维表格形式。 ####第三章关系数据库1. 关系模型:一种数据模型,用二维表格表示实体及其联系。 2. 关系模式:关系的结构框架,包括关系名和该关系包含的属性。