• 数据库概论


    1、数据库的4个基本概念:

    • 数据(data
    • 数据库(DB
    • 数据库管理系统(DBMS
    • 数据库系统(DBS

    2、数据模型

    • 对现实世界数据特征的抽象,是用来描述数据、组织数据和对数据进行操作的。
    • 数据模型是数据库系统的核心和基础。
    • 数据模型通常由数据结构、数据操作、和数据的完整性约束条件三部分组成
    • 两种数据模型:
    • 概念模型逻辑模型和物理模型
      • 概念模型是现实世界到信息世界的第一层抽象

     

    • 信息世界的一些概念:
    • 实体(entity):客观存在并且可以互相区别的事物
    • 属性(attribute):实体所具有的某一特性
    • 码(key):唯一标识实体的属性
    • 实体型(entity type):用实体名及其属性名集合来抽象和刻画同类实体
    • 实体集(entity set):同一类型实体的集合
    • 联系(relationship):实体内部的联系通常是指组成实体的各属性之间的联系,实体之间的联系通常是指不同实体集之间的联系
      • 实体之间的联系有一对一、一对多和多对多等多种类型

     

    • 概念模型的一种表示方法:实体 - 联系方法,用 E-R 图来描述现实世界的概念模型
    • 常用的数据模型:层次模型、网状模型、关系模型
      • 关系模型是最重要的一种数据模型
        • 关系:一个关系对应一个表
        • 元组:表中的一行即为一个元组
        • 属性:表中的一列即为一个属性,每个属性有一个属性名
        • 码:可以唯一确定一个元组的属性
        • 域:一组具有相同数据类型的值的集合,属性的取值来自某个域
        • 分量:元组中的一个属性值
        • 关系模式:对关系的描述,一般表示为:关系名(属性1,属性2 … 属性n

    3、数据库系统的结构

    三级模式结构:模式、外模式、内模式

  • 相关阅读:
    IOS开发--常用的基本GDB命令
    iOS 开发技巧-制作环形进度条
    提高Objective-C代码质量心机一:简化写法
    iOS 删除 Main.storyboard 和 LaunchScreen.storyboard
    iOS扫一扫功能开发
    ASP.NET中Json的处理
    WebService的使用
    嵌入Web资源的方法
    URL重写 UrlRewrite
    ASP.NET全局文件与防盗链
  • 原文地址:https://www.cnblogs.com/tsai/p/5519099.html
Copyright © 2020-2023  润新知