zoukankan      html  css  js  c++  java
  • mooc视频笔记(哈工大)第2讲-数据库系统的结构抽象与演变

    数据库的三级模式:外模式、(概念)模式、内模式。
    (子模式、全局模式、存储模式;局部模式、逻辑模式、物理模式)
    两层映射:E—C映像,C—I映像。
    逻辑数据独立性、物理数据独立性。


    数据的结构:模式。
    模式的结构(数据的结构的结构):数据模型。
    三大数据模型:关系模型——表;层次模型——树;网状模型——图。


    关系的第1范式:数据项的不可再分性。
    对象——关系数据库:行对象与列对象:聚集对象与结构对象。
    面向对象数据库:(O-O)与(SQL)的结合。
    XML数据库:树型结构。

    补充:

    数据模型的三个要素:数据结构、数据操作、完整性约束
    数据模型组成:概念模型、逻辑模型和物理模型
    概念模型:也称信息模型,它是按用户的观点来对数据和信息建模,用于数据库设计。(是对信息世界的建模,与具体的DBMS无关)
    逻辑模型:网状模型、层次模型、关系模型、面向对象模型等


    实体(Entity):客观存在并可相互区别的事物称为实体。(可以是具体的人、事、物或抽象的概念)
    实体型(Entity Type):用实体名及其属性名集合来抽象和刻画同类实体称为实体型。
    实体集(Entity Set):同一类型实体的集合称为实体集。
    实体内部的联系:通常是指组成实体的各属性之间的联系。
    实体之间的联系:通常是指不同实体集之间的联系。


    两个实体型之间的联系:一对一、一对多、多对多
    一对一、一对多:通过外键关联
    多对多:中间关系表,与中间表相关的两个表与中间表是一对多的关系
    实体-联系方法(E-R方法):用E-R图来描述现实世界的概念模型(E-R方法也称为E-R模型)。

  • 相关阅读:
    GDAL GDALOpen 打开中文路径的问题
    (转载)星载SAR产品数据格式的介绍
    Qt 标题栏(标题、图标)设置
    android NDK与Cygwin配置
    从零开始系统深入学习android(实践让我们开始写代码Android框架学习7.通知)
    使用的Eclipise插件汇总
    android对话框弹出方式动画
    常用系统优化软件下载
    FLV 观看方法和视频文件转换攻略
    网络编辑如何应用SEO知识
  • 原文地址:https://www.cnblogs.com/caihan/p/12358054.html
Copyright © 2011-2022 走看看