数据库逻辑设计的任务和主要工具是?
发布网友
发布时间:2022-04-30 18:41
我来回答
共1个回答
热心网友
时间:2022-04-11 08:56
数据库是需要设计的,数据库设计反映在两方面:
数据库逻辑设计:设计数据库的逻辑结构,与具体的DBMS无关,主要反映业务逻辑。
数据库物理设计:设计数据库的物理结构,根据数据库的逻辑结构来选定RDBMS(如Oracle、Sybase等),并设计和实施数据库的存储结构、存取方式等。
数据库逻辑设计决定了数据库及其应用的整体性能,调优位置。如果数据库逻辑设计不好,则所有调优方法对于提高数据库性能的效果都是有限的。为了使数据库设计的方法走向完备,数据库的规范化理论必须遵守。规范化理论为数据库逻辑设计提供了理论指导和工具,在减少了数据冗余的同时节约了存储空间,同时加快了增、删、改的速度。
另外,在规范的数据库逻辑设计时,还应考虑适当地破坏规范规则,即反规范化设计,来降低索引、表的数目,降低连接操作的数目,从而加快查询速度。
常用的反规范技术有增加冗余列、增加派生列、重新组表等。
数据库逻辑设计的主要任务是
数据库逻辑设计的主要任务是:创建数据库模式。数据库逻辑设计的主要工作是将现实世界的概念数据模型设计成数据库的一种逻辑模式,即适应于某种特定数据库管理系统所支持的逻辑数据模式。数据库设计(DatabaseDesign)是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地...
数据库逻辑设计的主要任务是
5、设计数据库的安全策略,包括用户访问权限、数据备份和恢复等措施。
数据库逻辑设计的主要工作是什么?
数据库逻辑设计的主要工作是将E-R图转换成指定RDBMS中的关系模式。首先,从E-R图到关系模式的转换是比较直接的,实体与联系都可以表示成关系,E-R图中属性也可以转换成关系的属性。实体集也可以转换成关系。E-R图提供了表示实体类型、属性和联系的方法,用来描述现实世界的概念模型。注意事项:实体...
逻辑设计的主要任务是( )。
逻辑结构设计是将数据库的概念设计转化为所选择的数据库管理系统支持的逻辑数据模型,即数据库模式。常见的逻辑模型有:层次模型、网状模型、关系模型以及其它新型数据模型。
概括数据库概念设计和逻辑设计阶段的任务
概念结构设计:主要采用E-R模型进行设计,包括画E-R图;逻辑结构设计:通过将E-R图转换成表,实现从E-R模型到关系模型的转换;数据库物理设计:主要是为所设计的数据库选择合适的存储结构和存取路径;数据库的实施:包括编程、测试和试运行;数据库运行与维护:系统的运行与数据库的日常维护。
.数据库设计分为几个阶段,各阶段的任务是什么?
任务:了解和分析现实世界要解决的问题,明确数据库应用的各种需求,包括性能需求、数据完整性需求等。此阶段的主要目标是形成需求说明书。二、概念设计阶段 任务:根据需求说明文档,对系统进行分析,将分析得到的实体以及实体之间的关系用图形的方式表示出来,形成概念模型。这一阶段的关键产出是概念数据模型...
.数据库设计分为几个阶段,各阶段的任务是什么?
1. 需求分析阶段:首要任务是深入理解并分析用户的需求,包括数据的收集和处理需求。2. 概念结构设计阶段:在此阶段,设计者会将用户需求抽象化,形成一个独立于具体数据库管理系统(DBMS)的概念模型,确保数据模型的灵活性和通用性。3. 逻辑结构设计阶段:将概念模型转换为DBMS支持的数据模型,并进行优化...
请简要说明数据库逻辑设计所包含的工作
设计数据库的逻辑结构,与具体的DBMS无关,主要反映业务逻辑。数据库逻辑设计是整个设计的前半段,包括所需的实体和关系,实体规范化等工作。数据库逻辑设计决定了数据库及其应用的整体性能,调优位置。如果数据库逻辑设计不好,则所有调优方法对于提高数据库性能的效果都是有限的。为了使数据库设计的方法...
数据库设计的概念设计阶段,表示概念结构的常用方法和描述工具是()。
【答案】:D 在数据库设计中,需求分析的结果形成数据流图;概念设计阶段用E-R(实体联系)方法来描述概念模型,形成E-R图;对关系数据库而言,逻辑设计阶段的任务是把E-R图(概念模型)转换为关系模型。
在关系数据库设计中设计关系模式是什么的任务
这个模式是数据库设计中逻辑设计阶段的任务。逻辑设计阶段的主要任务是把概念设计阶段设计好的基本E-R图转换为与选用的具体机器上的DBMS所支持的数据模型相符合的逻辑结构(包括数据库模式和外模式)这些模式在功能上、完整性和一致性约束及数据库的可扩充性等方面均应满足用户的各种要求。