数据库系统基础知识

2023-01-31  本文已影响0人  crush_d872

数据库管理系统(DataBase Management System,DBMS)通常分为三类:

一、关系数据库基础

1、实体-联系(E-R)模型

主要概念有实体、联系和属性


image.png
image.png
2、事务管理

事务是一个操作序列,这些操作“要么都做,要么都不做”,事务是数据库环境中不可分割的逻辑工作单位。
事务的四个特性 ACID

3、并发控制

主要技术是封锁
封锁的类型如下

4、数据库的备份与恢复

数据库的4类故障

二、关系数据库设计

1、数据库设计的特点
2、数据库设计的方法
3、数据库设计的基本步骤
  1. 需求分析
    对处理的对象进行调查,通过自顶向下、逐步分解的方法分析系统。分析结果用数据流图(Data Flow Diagram,DFD)进行图形化的描述,并用一些规范的表格对数据分析结果和描述做补充,最后形成需求说明书
  2. 概念结构设计
    数据建模。其设计策略通常为
  1. 逻辑结构设计
    确定数据模型、将E-R图转为指定的数据模型、确定完整性约束、确定用户视图
  2. 物理结构设计
  3. 应用程序设计
  4. 运行和维护


    image.png
上一篇 下一篇

猜你喜欢

热点阅读