数据库基础知识 数据库基础 系统特点 数据结构化,数据共享性高,数据独立性高,统一管理控制. 管理系统功能 数据定义,数据组织/存储和管理/数据操作/数据库事务管理和运行管理/数据库建立和维护/其他功能. 管理系统的数据控制功能 数据的安全性保护,数据的完成性检查,并发控制,数据库恢复. 系统的结构 三级模式 模式:外模式/内模式. 数据模型 组成要素 数据结构/数据操作/数据的完整性约束条件. 概念模型 基本概念 实体间的联系 E-R图 逻辑模型 层次模型/网状模型/关系模型. 关系数据库 关系模型 基本概念 关系,元组,属性,域,关键字,主关键字,外部关键字,关系模式. 关系的完整性 实体完整性约束,参照完整性约束,用户自定义的完整性约束. 关系运算 传统集合运算 并/交/差/笛卡尔积 专门关系运算 选择,投影,连接 数据库设计 规范化 函数依赖 平凡和非平凡函数依赖,完全和部分函数依赖/传递函数依赖. 公理系统 自反律/增广律/传递律 范式 第一范式/第二范式/第三范式 步骤 需求分析,概念结构设计,逻辑结构设计,物理结构设计,数据库实施,数据库运行与维护. 结构化查询语句 Sql的功能 数据定义/数据查询/数据更新/数据控制 对表结构的操作 建立表结构/修改表结构/删除表结构 对记录的操作 插入记录/修改记录/删除记录 对表的查询 SELECT语句 一、数据库系统概念 (一)基本概念 1.数据(Data) 描述事务的符号记录称为数据,数据是数据系统中存储的基本对象。描述事物的符号可以是数字,也可以是文字、图形、图像、音频、视频。