中级软考笔记-基础知识-7-数据库

  • 基本概念
    • 数据库
    • 数据库管理系统DBMS
      • 特征
        • 数据结构化且统一管理
        • 有较高的数据独立性
        • 提供数据控制功能
      • 分类
        • 关系数据库系统RDBS(Relation DataBase System)
          • 支持关系模型的数据库系统
          • 常见FoxBASE、Foxpro、dBASE、Access
        • 面向对象的数据库系统OODBS(Object-Oriented DataBase System)
          • 必须符合两个条件
            • 必须是一个DBMS
            • 必须面向对象
        • 对象关系数据库系统ORDBS(Object-Oriented Relation DataBase System)
          • 传统关系数据模型基础上,提供元组、数组、集合等更丰富的数据类型以及处理新的数据类型操作的能力
  • 数据库三级模式两级映像
    • 模式结构
      • 外模式/用户模式/子模式External Schema
        • 用户与数据库系统的接口,是用户用到的那部分数据的描述
        • 外模式的数据定义语言称为外模式DDL
      • 概念模式/模式Schema
        • 数据库中全体数据的逻辑结构和特征的描述,只涉及行的描述,不涉及具体的值
      • 内模式/存储模式Internal Schema
        • 数据物理结构和存储方式的描述,是数据在数据库内部的表示方式
        • 定义所有的内部记录类型、索引和文件的组织方式以及数据控制方面的细节
    • 两级映像
      • 模式/内模式映像
      • 外模式/模式映像
      • DBMS的二级映像功能保证了数据的独立性
  • 数据库的分析与设计过程
    • 一般分为以下6个阶段

  • 数据模型
    • 三要素
      • 数据结构
      • 数据操作
        • 包括操作及操作规则
      • 数据的约束条件
    • E-R模型/实体-联系模型*

      • 实体 矩形
      • 联系 菱形
        • 一对一关系
          • 1:1
        • 一对多关系
          • 1:n
        • 多对多关系
          • m:n
      • 属性 椭圆形
        • 简单属性
          • 原子的、不可再分的
        • 符合属性
          • 可以细分为更小的部分
        • 单值属性
          • 只有单独的一个值
        • 多值属性
          • 对应一组值
        • NULL属性
          • 表示无意义或不知道
        • 派生属性
          • 从其他属性得来
  • 关系代数
    • 关系相关名词
      • 目或度
        • R表示关系的名字,n表示关系的目或度
      • 候选码(Candidate Key)
        • 若关系中的某一属性或属性组的值能唯一标识一个元组,则称该属性或属性组为候选码
      • 主码(Primary Key)
        • 若一个关系中有多个候选码,选定其中一个为主码
      • 主属性
        • 在关系中,属于候选码的属性被称为主属性。
        • 不属于任何候选码的属性被称为非主属性。
      • 外码
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值