MySQL数据库三段式_对数据库模式进⾏规范化处理,是在数
据库设计的什么阶段?...
对数据库模式进⾏规范化处理,是在数据库设计的“逻辑设计阶段”。数据库的逻辑结构设计就是把概念结构设计阶段设计好的基本实体-关系图转换为与选⽤的数据库管理系统产品所⽀持的数据模型相符合的逻辑结构。
数据库设计(Database Design)是指对于⼀个给定的应⽤环境,构造最优的数据库模式,建⽴数据库及其应⽤系统,使之能够有效地存储数据,满⾜各种⽤户的应⽤需求(信息要求和处理要求)。在数据库领域内,常常把使⽤数据库的各类系统统称为数据库应⽤系统。
什么是关系数据库数据库设计的设计内容包括:需求分析、概念结构设计、逻辑结构设计、物理结构设计、数据库的实施和数据库的运⾏和维护。
数据库的逻辑结构设计就是把概念结构设计阶段设计好的基本实体-关系图转换为与选⽤的数据库管理系统产品所⽀持的数据模型相符合的逻辑结构。
逻辑结构是独⽴于任何⼀种数据模型的,在实际应⽤中,⼀般所⽤的数据库环境已经给定(如SQL Server或Oracle或MySql)。由于⽬前使⽤的数据库基本上都是关系数据库,因此⾸先需要将实体-关系图转换为关系模型,然后根据具体数据库管理系统的特点和限制转换为指定数据库管理系统⽀持下数据模型,最后进⾏优化。
设计步骤
( 1 ) 将概念结构转换为⼀般的关系、⽹状、层次模型;
( 2 ) 将转换来的关系、⽹状、层次模型向指定数据库管理系统⽀持的数据模型转换;
( 3 ) 对数据模型进⾏优化。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论