当前位置: 首页 > news >正文

数据库系统原理与应用【笔记总结】

笔记链接:CongSec

笔记部分展示:

在这里插入图片描述
在这里插入图片描述

笔记列表形式:

  • 数据库系统概述

    • 数据与信息

      • 数据
      • 信息
      • 数据处理
    • 数据管理技术的发展

      • 人工管理阶段
      • 文件系统阶段
      • 数据库系统阶段
    • 数据库系统的基本概念

      • 数据库
      • 数据库管理系统
      • 数据库应用系统
      • 数据库用户
      • 数据库系统
    • 数据模型

      • 三个世界的划分
      • 数据模型的组成要素
      • 常用的数据模型
    • 数据库系统的内部结构

    • 数据库系统的外部结构

      • 单用户结构的数据库系统
      • 主从式结构的数据库系统
      • 客户/服务器结构的数据库系统
      • 浏览器/服务器结构的数据库系统
      • 分布式结构的数据库系统
    • 常见的关系数据库

    • 数据库新技术

      • 第三代数据库系统
      • 大数据时代的数据管理技术
  • 关系数据库理论基础

    • 关系的形式化定义及有关概念

      • 关系的形式化定义
      • 关系的性质
      • 关系模式与关系数据库
    • 关系数据库示例

    • 关系模型的完整性

      • 实体完整性
      • 参照完整性
      • 用户自定义完整性
    • 关系模型的数据操作

      • 关系模型的数据操作分类
      • 关系模型的数据操作语言
    • 关系代数

      • 传统的集合运算
      • 专门的关系运算
  • 关系数据库标准语言SQL

    • SQL语言简介

      • SQL数据库的三级结构
      • SQL语言的组成
      • SQL语言的特点
      • SQL语言的书写规则
    • SQL的数据定义

      • 定义数据库
      • MySQL支持的常用数据类型
      • 创建基本表
      • 修改基本表
      • 删除基本表
    • SQL的数据操纵

      • 插入数据
      • 更新数据
      • 删除数据
      • DML操作时参照完整性的检查
    • SQL的数据查询

      • 单表查询
      • 分组查询
      • 连接查询
      • 嵌套查询
      • 集合查询
      • 多表查询的等价形式
    • 视图

      • 定义视图
      • 查询视图
      • 操纵视图
    • 索引

      • 定义索引
      • 创建索引的原则
  • 数据库编程

    • SQL编程基础

      • 常量
      • 变量
      • SQL流程控制语句
      • SQL的异常处理
    • 存储过程

      • 创建存储过程
      • 调用存储过程
      • 带参数的存储过程
      • 删除存储过程
    • 函数

      • 创建函数
      • 调用函数
      • 删除函数
    • 游标

    • 触发器

      • 创建触发器
      • 删除触发器
  • 关系规范化理论

    • 关系规范化的作用

      • 问题的提出
      • 问题的原因
      • 问题的解决
    • 函数依赖

      • 函数依赖的定义
      • 函数依赖的分类
      • 函数依赖的推理规则
    • 候选码和极小(或最小)函数依赖集

      • 候选码
      • 极小(或最小)函数依赖集
    • 关系的规范化

      • 范式及规范化
      • INF
      • 2NF
      • 3NF
      • BCNF
      • 关系规范化的应用
    • 多值依赖与4NF

  • 数据库设计

    • 数据库设计概述

      • 数据库设计的定义
      • 数据库设计的特点
      • 数据库设计的方法
      • 数据库设计的步骤
    • 需求分析

      • 需求分析的任务
      • 需求分析的方法
      • 需求分析的成果
    • 概念结构设计

      • 概念结构设计概述
      • 概念结构设计的方法和步骤
      • 数据抽象与局部E-R模型设计
      • 全局E-R模型设计
    • 逻辑结构设计

      • E-R图向关系模型的转换
      • 关系模型的优化
      • 设计用户子模式
    • 物理结构设计

      • 选择关系模式存取方法
      • 确定数据库的存储结构
      • 物理结构的评价
    • 数据库的实施

      • 建立数据库结构
      • 数据载入
      • 编写与调试应用程序
      • 数据库试运行
    • 数据库的运行和维护

  • 计算机安全性概述

    • 计算机安全性概述

      • 计算机系统的三类安全性问题
      • 安全标准简介
    • 数据库安全性控制

      • 用户标识与鉴别
      • 存取控制
      • 审计跟踪
      • 数据加密
    • MySQL的安全机制

      • 用户管理
      • 权限管理
      • 角色管理
  • 数据库并发控制

    • 事务

      • 事务的概念
      • 事务的ACID特性
      • MySQL中的事务处理
      • 事务的执行方式
    • 并发控制

      • 丢失修改
      • 读"脏"数据
      • 不可重复读
    • 封锁

      • 基本锁
      • 封锁协议
      • 活锁与死锁
    • 并发调度的可串行性

      • 可串行化调度
      • 冲突可串行化调度
    • 两段锁协议

  • 数据库恢复技术

    • 故障的种类

      • 事务故障
      • 系统故障
      • 介质故障
      • 计算机病毒
    • 恢复的实现技术

      • 数据转储
      • 登记日志文件
    • 恢复策略

      • 事务故障的恢复
      • 系统故障的恢复
      • 介质故障的恢复
    • 具有检查点的恢复技术

      • 检查点记录
      • 利用检查点的恢复策略

http://www.mrgr.cn/news/29869.html

相关文章:

  • Linux(Ubuntu)(终端实现helloworld输出)
  • 深入理解Spring中请求作用域的数据存储:ThreadLocal还是Spring容器?
  • javascript-数据类型
  • Cursor免费 GPT-4 IDE 工具的保姆级使用教程
  • Unity从2018.1版本开始,可以采用内置JSON进行存档和读档
  • Linux中权限和指令
  • 闯关leetcode——35. Search Insert Position
  • windows C++ 并行编程-异步消息块(一)
  • Linux驱动开发 ——架构体系
  • JDBC编程详细总结
  • 「C++系列」异常处理
  • 速盾:凡科建站开cdn了吗?
  • 【从计算机的发展角度理解编程语言】C、CPP、Java、Python,是偶然还是应时代的产物?
  • 硬件开篇——体系架构
  • 408算法题leetcode--第八天
  • [Redis][Redis简介]详细讲解
  • 【无标题】Java_Se 数据变量与运算符
  • Linux C高级 day1
  • 7.7opencv中(基于C++) 翻转图像
  • Linux运维篇-服务器简介