什么是数据库的概念设计、逻辑设计、物理设计,以及三者的关系

2022-06-24 12:39

1个回答
1.概念设计;对用户要求描述的现实世界(可能是一个工厂、一个商场或者一个学校等),通过对其中住处的分类、聚集和概括,建立抽象的概念数据模型。这个概念模型应反映现实世界各部门的信息结构、信息流动情况、信息间的互相制约关系以及各部门对信息储存、查询和加工的要求等。所建立的模型应避开数据库在计算机上的具体实现细节,用一种抽象的形式表示出来。以扩充的实体—(E-R模型)联系模型方法为例,第一步先明确现实世界各部门所含的各种实体及其属性、实体间的联系以及对信息的制约条件等,从而给出各部门内所用信息的局部描述(在数据库中称为用户的局部视图)。第二步再将前面得到的多个用户的局部视图集成为一个全局视图,即用户要描述的现实世界的概念数据模型。

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

3.物理设计;根据特定数据库管理系统所提供的多种存储结构和存取方法等依赖于具体计算机结构的各项物理设计措施,对具体的应用任务选定最合适的物理存储结构(包括文件类型、索引结构和数据的存放次序与位逻辑等)、存取方法和存取路径等。这一步设计的结果就是所谓“物理数据库”。

4.三者关系:由上到下,先要概念设计,接着逻辑设计,再是物理设计,一级一级设计。
相关问答
如果让你设计一种新概念物品的话, 你会设计出什么样的东西呢?
1个回答2024-03-28 03:55
这个有很多方面呀!看你想那个方面咯
数据库逻辑设计和物理设计包含哪些内容
1个回答2022-12-23 04:03
数据库逻辑设计是整个设计的前半段,包括所需的实体和关系,实体规范化等工作。设计的后半段则是数据库物理设计,包括选择数据库产品,确定数据库实体属性(字段)、数据类型、长度、精度确定、dbms页面大小等。
数据库逻辑结构设计和物理结构设计
1个回答2023-05-23 19:20
 一般可将数据库结构设计分为四个阶段,即需求分析、概念结构设计、逻辑结构设计和物理设计。 逻辑结构设计的任务是把概念模型,例如E-R图转换成所选用的具体的DBMS所支持的数据模型。 在设计关系模型时...
全文
设计理念与设计
1个回答2024-02-21 00:51
常规实用的说:先画图案,不过图案不能太离谱,尽量贴近理念,最后的说明文字里面,理念都是附会上去的
设计理念是什么意思。。怎么让自己有设计理念??
1个回答2024-02-02 05:47
设计理念是设计师在空间作品构思过程中所确立的主导思想,它赋予作品文化内涵和风格特点。好的设计理念至关重要,它不仅是设计的精髓所在,而且能令作品具有个性化、专业化和与众不同的效果。  环境艺术发展至...
全文
概念设计 和 初步设计 都是什么
2个回答2022-06-02 21:18
概念设计是由分析用户需求到生成概念产品的一系列有序的、可组织的、有目标的设计活动,它表现为一个由粗到精、由模糊到清晰、由具体到抽象的不断进化的过程。概念设计即是利用设计概念并以其为主线贯穿全部设计过程...
全文
初步设计,概念设计及方案设计是不是同一设计阶段
1个回答2022-08-24 20:34
从你这三个词来说,都不是一个方向,更不要说阶段。 初步设计是说设计流程中,实施设计的开端或是实施设计的前几个方案; 概念设计是设计方法中的一个分支,是指定义某个产品(或流程)的基本概念,并以这个概念为...
全文
数据库的设计?
2个回答2022-09-21 12:06
总共有六个: 1. 需求分析:分析用户的需求,如数据、功能和性能需求等; 2. 概念结构设计:主要采用E-R模型进行设计,包括画E-R图; 3. 逻辑结构设计:通过将E-R图转换成表,实现从E-R模型...
全文
数据库和网页设计的感想
1个回答2024-03-04 16:33
别人的东西始终是别人的东西,只能是取其精华,去其糟粕 帮写?为何不让人指导你去学习,然后在自己写呢 一个展示,一个存储,两则既联系紧密又各自不同,将两则结合解决问题,这个才是你能体会的、收获的 ...
全文
数据库设计 为图书馆设计一数据库
1个回答2023-05-01 11:22
给你参考下吧。。。
扫码下载APP
听书听课听播客,随时随地陪伴你
热门问答