频道栏目
首页 > 资讯 > 数据库 > 正文

计算机二级考试MySQL知识点:数据模型

14-07-15        来源:[db:作者]  
收藏   我要投稿

  数据模型

  数据模型:对现实世界中数据特征的抽象,描述数据的共性

  数据模型满足三方面的要求:比较真实的模拟现实世界、容易为人们所理解、便于在计算机上实现

  分为三层:物理层:物理数据模型,数据物理存储结构和存储方法

  逻辑层:逻辑数据模型/数据模型,层次模型、网状模型、关系模型、面型对象模型

  概念层:概念数据模型/概念模型,独立于任何DBMS,但容易向DBMS所支持的逻辑数据模型转换

  1.4.1 概念模型

  实体、属性、码、域、实体型、实体集、联系:一对一、一对多、多对多

  E-R图

  1.4.2 关系模型

  用二维表结构来表示实体及实体间联系的模型

  关系、元组、属性、域、分量、关系模式:关系名(属性1,属性2,…,属性n)、表、行、

  列、主键、外键、数据类型

  关系规范化:1NF:表中每个列只包含具有原子性的值,关系的每个分量必须是不可分的数

  据项

  2NF:没有部分函数依赖,表中不存在非主键的列依赖于组合主键某个部分的现象

  3NF:没有传递函数依赖,表中不存在任何非主键列与其他非主键列相互关联的现象

  BCNF:表中不存在主键列对主键的部分函数依赖和传递函数依赖

  低一级的关系模式,通过模式分解消除数据依赖中不合适的部分,使模式中的

  各关系模式达到某种程度的分离,可以转换为若干个高一级的关系模式的集合

相关TAG标签
上一篇:计算机二级考试MySQL知识点:数据库设计
下一篇:
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站