`

关于数据库表的设计步骤

阅读更多

关于数据库表的设计

1、首先根据相关业务需求(主要参考输出输入条件)规划出表的基本结构
2、根据业务规则进行状态字段设计
3、根据公司或部门的通用规则(比如录入员、创建时间、修改时间、删除标志之类)设置其他字段
4、预估相关表的数据量进行容量规划
5、确定主键和唯一索引,必要时根据容量规划结果确定分区
6、按照第三范式进行数据表设计
7、收集开发人员的查询、删除、更新习惯和语句
8、根据对相关处理语句的分析对数据结构进行相应的变更。
9、根据对相关处理语句的分析进行索引和外键的设置

转载自:http://blog.csdn.net/baoqiangwang/archive/2010/03/29/5427101.aspx

分享到:
评论

相关推荐

    数据库表设计数据库表设计.doc

    在本文中,我们将对数据库表设计的基本概念、设计原则、设计步骤和设计技术进行详细的介绍,并从实践角度出发,探讨数据库表设计的各种应用场景和解决方案。 一、数据库表设计的基本概念 数据库表设计是指对数据库...

    数据库表设计工具

    2. **表设计**:在数据库设计中,表设计是核心环节,它定义了数据如何组织和存储。这涉及到以下几个方面: - 字段定义:每个表由多个字段组成,每个字段都有特定的数据类型(如整数、文本、日期等)和属性(如是否...

    数据库设计5步骤 数据库设计5步骤

    数据库设计是构建高效、可靠的信息管理系统的关键步骤,它通常包括5个主要阶段: 1. 需求分析:这是数据库设计的起点,首先要明确数据库的目的和功能。例如,ACME公司的数据库设计是为了管理员工信息、技能、部门和...

    设计数据库(表结构设计)

    设计优化是数据库设计不可或缺的环节。检查是否遗漏了字段,主关键字是否合适,是否存在重复信息,以及表的设计是否合理。如果发现字段过多而记录较少,或者有很多字段值为空,可能需要重新设计表结构,以减少字段,...

    工作流引擎数据库表设计.docx

    本文将深入探讨基于构建灵活、高效、轻量级工作流引擎的数据库表设计,重点关注流程定义、运行调度控制以及运行阶段的人机交互。 首先,流程定义是工作流引擎的基础,涉及到流程模型及相关活动的数据建模。在数据库...

    数据库课程设计指导教程 包括各步骤的详细解释说明

    数据库课程设计是学习数据库系统的重要实践环节,它涵盖了数据库设计的基本理论、方法和技术。本教程旨在引导学生系统地完成从需求分析到数据库实现的全过程,包括概念设计、逻辑设计、物理设计以及数据库的管理和...

    数据库设计五步骤-图文讲解

    数据库设计五步骤-图文讲解 数据库设计是软件开发中非常重要的一步骤,它直接影响着整个系统的性能和可维护性。本文将详细讲解数据库设计的五步骤,以帮助初学者更好地理解数据库设计的过程。 步骤一:确定...

    数据库设计的5步骤

    ### 数据库设计的五个核心步骤详解 数据库设计是软件开发和信息系统建设中不可或缺的一部分,它直接影响着系统的性能、稳定性和可扩展性。本文将详细解析数据库设计的五个关键步骤,结合实际案例,帮助读者理解并...

    数据库设计步骤数据库设计步骤.ppt

    数据库设计步骤数据库设计步骤

    数据库系统设计大全,包括数据库的设计步骤和具体流程,如何设计,以及用具体的事例实现等,还包括UML模型,以及表之间的关系等。

    实际案例中的数据库设计可能还会涉及数据库管理系统的选择(如MySQL、Oracle、SQL Server等),数据安全策略(如权限控制、加密等),以及备份和恢复策略等。此外,随着大数据和分布式系统的普及,NoSQL数据库和数据...

    数据库设计5步骤.doc

    数据库设计是构建高效、可靠的信息管理系统的关键步骤,它通常包括五个主要阶段。首先,我们要确定实体(Entities)和关系(Relationships)。实体是指系统中需要存储的信息对象,例如在描述中提到的“雇员”和...

    数据库表设计数据库表设计

    数据模型是数据库设计的基础,常见的有层次模型、网状模型和关系模型。在现代数据库系统中,关系模型是最广泛使用的,因为它易于理解和操作。交友网站的数据模型可能包含用户信息表、好友关系表、消息表等多个实体,...

    信息系统数据库设计5个步骤

    "信息系统数据库设计5个步骤" 数据库设计是信息系统的核心组件之一, 它 PLAYs a crucial role in storing, retrieving, and managing data. 在数据库设计中,需要遵循一定的步骤,以确保数据库的正确性、可扩展性...

    数据库设计中的5步骤

    本文将详细解析数据库设计的五个步骤,帮助理解并实施一个成功的数据库设计方案。 1. **确定实体及关系** - **设计宏观行为**:首先,明确数据库的主要功能,如在本例中,ACME公司需要管理员工信息、技能、部门和...

    数据库DB设计步骤实用教案.pptx

    数据库DB设计步骤实用教案 数据库设计是数据库开发的重要步骤,它涉及到数据库的设计、实现和维护。数据库设计的基本步骤包括需求分析、概念结构设计、逻辑结构设计、物理结构设计、数据库实施和维护。 需求分析 ...

    动态树形菜单数据库表设计

    在传统的数据库设计中,通常遵循第三范式的原则,即数据表应该只包含直接关联于主键的信息,避免出现非主键字段之间的依赖关系。这种方式可以有效减少数据冗余,但是也带来了一些问题: 1. **查询效率低:** 如果...

    数据库设计的相关内容和步骤

    以下是一些主要的数据库设计步骤: 1. 需求分析:首先,需要了解和收集业务需求,明确数据的种类、关系以及对数据处理的需求。这涉及到与利益相关者的沟通,以确定系统的目标和预期功能。 2. 概念设计:在这个阶段...

    数据库设计系列:数据库设计5步骤.pdf

    本文档详细阐述了数据库设计的五个关键步骤,适用于任何需要构建数据库的场景。 首先,确定entities(实体)及relationships(关系)是设计的第一步。在这个阶段,你需要明确数据库将用于实现哪些业务功能,例如在...

Global site tag (gtag.js) - Google Analytics