DB-数据库基本概念(一)

👣 绪论

在这里插入图片描述
管理数据技术发展:

  • 人工管理

    *特点
    数据面向应用
    数据不保存
    数据不能共享
    不具有数据独立性

  • 文件系统管理

    *特点
    由文件管理数据,数据可以长期保 数据是面向应用的
    数据独立性 具有设备独立性
    *数据库系统管理

💭 基本概念

🐮 数据库:长期存储在计算机中,有组织 统一管理 可以共享的 的相关数据集合

  • 特点
    采用数据模型组织数据:数据本身的特性 数据之间的联系
    数据面向整个应用领域
    由数据库管理系统统一管理和控制
    数据具有独立性(程序与数据的分离)
    优点: 共享性高 独立性强 数据控制能力强

🐵 数据库管理系统功能
为用户或应用程序提供访问数据库的方法,包括DB的建立、查询、更新 各种数据控制

  • 功能
    数据库定义
    数据操作
    数据有组织、存储和管理
    事务管理 运行管理
    数据库维护
🐶 数据库系统

在这里插入图片描述
定义:计算机中应用数据库系统 采用数据库技术存储,维护数据 向应用系统提供数据支持

数据库管理员:

  • 全面管理和控制管理
    确定数据库中的信息内容和逻辑结构
    确定数据库的存储结构和存取策略
    定义数据的安全性和完整性约束条件
    监控数据库的使用和运行
    数据库的改进和重组重构
🐑 体系结构
🍁 三级体系结构:

在这里插入图片描述
外模式 概念模式 内模式
在这里插入图片描述
体系结构 = 组成单位的结构 +组成单元的关系 + 原则和指南
逻辑划分:外部级 概念级 内部级
三个层次: 视图 逻辑 物理

外部级用户视图1… 用户视图2
概念级全局视图
内部级存储视图
🍁 模式:

数据库的描述就是 数据库模式
反映了数据库的结构及其联系,是相对稳定的

  • 概念模式:概念级对数据视图的描述 数据库中全部数据的逻辑结构和特征的描述
  • 外模式:外部级用户数据视图的描述,概念模式的子集,与应用相关,也称子模式或者用户模式
  • 内模式:物理存储结构和存储方式,内部级视图的描述 独立于具体存储的设备
  • DBMS模式:用户对数据库进行访问操作,是由DBMS把数据操作从应用程序带到外部级,然后到概念级,再导向内部级,通过OS操作存储器的数据

在这里插入图片描述

  • 两级映射
    外模式-概念模式的映射
    概念模式-内模式的映射
  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值