以下为《数据模型、关系代数、数据库设计》的无排版文字预览,完整格式请下载
下载前请仔细阅读文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。
数据模型
数据模型三要素:数据结构,数据操作,数据约束
数据模型分类:
1、概念数据模型(概念模型)(客观联系):E-R模型(实体联系模型) 2、逻辑数据模型(数据模型) (面向数据库系统):层次模型、网状模型、关系模型、面向对象模型 3、物理数据模型(物理模型)(面向计算机物理实现)
E-R模型:1、实体(矩形) 2、属性(椭圆) 3、联系(菱形) 4、连接关系(直线)
数据模型:层次模型(树)、网状模型(无向图)、关系模型(二维表)、面向对象模型
关系模型:用二维表表示,简称表。每一个二维表是一个关系
属性:二维表的一列 元组:二维表的一行(元组分量个数等于属性个数,元组的分量是最小单位,不可再分)
内容过长,仅展示头部和尾部部分文字预览,全文请查看图片预览。 (软件设计的任务之一)
基本任务:根据用户对象的信息需求、处理需求和数据库的支持环境设计出数据模式
根本目的: 解决数据库共享问题
两种方法:以信息需求为主,兼顾处理需求(面向数据)
以处理需求为主,兼顾信息需求(面向过程)
面向数据成为主流设计方法
过程包括: 需求分析,概念结构设计,逻辑结构分析,数据库物理设计,数据库实施、运行和维护阶段
生命周期法前四个阶段:需求分析(数据字典等),概念设计(E-R图),逻辑设计(把E-R图转换成关系模式、实体与联系表示成关系、属性转换成关系的属性),物理设计
数据库管理:数据库的建立、调整、重组,数据库安全性控制与完整性控制
数据库故障恢复,数据库监视
[文章尾部最后300字内容到此结束,中间部分内容请查看底下的图片预览]
以上为《数据模型、关系代数、数据库设计》的无排版文字预览,完整格式请下载
下载前请仔细阅读上面文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。