首页 >常见问题 > 正文

数据库逻辑设计的主要任务是什么?

原创2020-07-24 16:00:0606272

数据库逻辑设计的主要任务是:创建数据库模式。数据库逻辑设计的主要工作是将现实世界的概念数据模型设计成数据库的一种逻辑模式,即适应于某种特定数据库管理系统所支持的逻辑数据模式。

数据库设计(Database Design)是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求(信息要求和处理要求)。在数据库领域内,常常把使用数据库的各类系统统称为数据库应用系统。

数据库设计的设计内容包括:需求分析、概念结构设计、逻辑结构设计、物理结构设计、数据库的实施和数据库的运行和维护。

其中,数据库的逻辑结构设计

就是把概念结构设计阶段设计好的基本实体-关系图转换为与选用的数据库管理系统产品所支持的数据模型相符合的逻辑结构。

主要工作是将现实世界的概念数据模型设计成数据库的一种逻辑模式,即适应于某种特定数据库管理系统所支持的逻辑数据模式。与此同时,可能还需为各种数据处理应用领域产生相应的逻辑子模式。这一步设计的结果就是所谓“逻辑数据库”。

设计步骤

( 1 ) 将概念结构转换为一般的关系、网状、层次模型;

( 2 ) 将转换来的关系、网状、层次模型向指定数据库管理系统支持的数据模型转换;

( 3 ) 对数据模型进行优化。

更多相关知识,请访问:PHP中文网

以上就是数据库逻辑设计的主要任务是什么?的详细内容,更多请关注php中文网其它相关文章!

php中文网最新课程二维码

声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理

  • 相关标签:数据库 逻辑设计
  • 相关文章

    相关视频


    网友评论

    文明上网理性发言,请遵守 新闻评论服务协议

    我要评论
  • 专题推荐

    作者信息
    推荐视频教程
  • SSDB数据库使用手册SSDB数据库使用手册
  • SSDB数据库使用手册SSDB数据库使用手册
  • 后盾网MySQL数据库视频教程后盾网MySQL数据库视频教程
  • 数据库mysql视频教程数据库mysql视频教程
  • PDO数据库抽象层PDO数据库抽象层
  • 视频教程分类