热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

数据库设计的一些构想

数据库设计的一些构想(模式与数据库设计一)一直以来我就有个想法希望能够把数据库设计的方式能够与模式挂上钩的,这里我所列出的内容可能还算不上模式





数据库设计的一些构想(模式与数据库设计一)一直以来我就有个想法希望能够把数据库设计的方式能够与模式挂上钩的,这里我所列出的内容可能还算不上模式,但与之有些类似,因此希望大家能够给予一些好的建议.有问题还请大家踊跃发言.          加上下述文字一则我认为我所列举的这些类似于模式的东西与上一帖子是分不开的,二则是为了凑个字数的.--------------------------------------------------------------------------------------------职能划分功能化:1/企业组织架构


2/企业部门职能的组成要素描述


3/部门层次结构


4/部门职能划分


5/员工职务职能划分


6/职务职能的组成要素


7/职务职能的功能描述(以部门职务层次图展示)功能划分流程化:1/功能需求描述(业务,系统)


2/功能需求的整理与组合


3/功能间的耦合关系


4/功能的组成要素


5/功能的拆分描述与实现


6/功能串化或并化及锁等待的描述


7/以流程图的方式展现功能的具体体现流程划分单据化:1/现实业务单据收集


2/单据的整理与组合


3/单据在功能实现流程中不同时期的状态变化


4/单据的组成要素


5/单据的拆分描述与实现(数据源/数据流向/数据处理动作)


6/单据使用者的权限描述及控制


7/具体单据表样展现(以电子表格形式展示)单据划分表格化:1/单据内容的拆分与整合(不涉及到字段设计,只应考虑到单据具体内容的列级描述)


2/单据主键与外键及约束的初步描述


3/单据的三范式与反范式设计描述


4/单据数据量的估算,单据的使用频率估算


5/单据使用角色的确定(以数据库用户角色定义单据的产生)


6/单据视图的设计描述,查询表的描述,索引的需求描述


7/单据表单间及表项间的关系展示(以UML展现)表格划分原子化:1/表格的字段设计(数据类型,值域,属性表)


2/表格主键外键约束的设计


3/表格索引的设计


4/表格对不同角色用户的权限分配


5/视图依应用范围的不同而创建,如通用查询/修改/统计用(建议用户角色级视图的创建)


6/触发器及存储过程的设计描述


7/以ER图的方式展现表的具体体现   




数据库
设计的一些构想(模式与数据库设计二)

 

;) 请大家多提意见相互交流!

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

--------------------------------------------------------------------------------------------

职能划分功能化:

1/企业组织架构


2/企业部门职能的组成要素描述


3/部门层次结构


4/部门职能划分


5/员工职务职能划分


6/职务职能的组成要素


7/职务职能的功能描述(以部门职务层次图展示)

功能划分流程化:

1/功能需求描述(业务,系统)


2/功能需求的整理与组合


3/功能间的耦合关系


4/功能的组成要素


5/功能的拆分描述与实现


6/功能串化或并化及锁等待的描述


7/以流程图的方式展现功能的具体体现

流程划分单据化:

1/现实业务单据收集


2/单据的整理与组合


3/单据在功能实现流程中不同时期的状态变化


4/单据的组成要素


5/单据的拆分描述与实现(数据源/数据流向/数据处理动作)


6/单据使用者的权限描述及控制


7/具体单据表样展现(以电子表格形式展示)

单据划分表格化:

1/单据内容的拆分与整合(不涉及到字段设计,只应考虑到单据具体内容的列级描述)


2/单据主键与外键及约束的初步描述


3/单据的三范式与反范式设计描述


4/单据数据量的估算,单据的使用频率估算


5/单据使用角色的确定(以数据库用户角色定义单据的产生)


6/单据视图的设计描述,查询表的描述,索引的需求描述


7/单据表单间及表项间的关系展示(以
UML
展现)

表格划分原子化:

1/表格的字段设计(数据类型,值域,属性表)


2/表格主键外键约束的设计


3/表格索引的设计


4/表格对不同角色用户的权限分配


5/视图依应用范围的不同而创建,如通用查询/修改/统计用(建议用户角色级视图的创建)


6/触发器及存储过程的设计描述


7/以ER图的方式展现表的具体体现

 


数据库设计的一些构想




推荐阅读
  • 基于PgpoolII的PostgreSQL集群安装与配置教程
    本文介绍了基于PgpoolII的PostgreSQL集群的安装与配置教程。Pgpool-II是一个位于PostgreSQL服务器和PostgreSQL数据库客户端之间的中间件,提供了连接池、复制、负载均衡、缓存、看门狗、限制链接等功能,可以用于搭建高可用的PostgreSQL集群。文章详细介绍了通过yum安装Pgpool-II的步骤,并提供了相关的官方参考地址。 ... [详细]
  • 一、Hadoop来历Hadoop的思想来源于Google在做搜索引擎的时候出现一个很大的问题就是这么多网页我如何才能以最快的速度来搜索到,由于这个问题Google发明 ... [详细]
  • 本文介绍了adg架构设置在企业数据治理中的应用。随着信息技术的发展,企业IT系统的快速发展使得数据成为企业业务增长的新动力,但同时也带来了数据冗余、数据难发现、效率低下、资源消耗等问题。本文讨论了企业面临的几类尖锐问题,并提出了解决方案,包括确保库表结构与系统测试版本一致、避免数据冗余、快速定位问题等。此外,本文还探讨了adg架构在大版本升级、上云服务和微服务治理方面的应用。通过本文的介绍,读者可以了解到adg架构设置的重要性及其在企业数据治理中的应用。 ... [详细]
  • 本文介绍了C#中数据集DataSet对象的使用及相关方法详解,包括DataSet对象的概述、与数据关系对象的互联、Rows集合和Columns集合的组成,以及DataSet对象常用的方法之一——Merge方法的使用。通过本文的阅读,读者可以了解到DataSet对象在C#中的重要性和使用方法。 ... [详细]
  • [译]技术公司十年经验的职场生涯回顾
    本文是一位在技术公司工作十年的职场人士对自己职业生涯的总结回顾。她的职业规划与众不同,令人深思又有趣。其中涉及到的内容有机器学习、创新创业以及引用了女性主义者在TED演讲中的部分讲义。文章表达了对职业生涯的愿望和希望,认为人类有能力不断改善自己。 ... [详细]
  • 本文介绍了PhysioNet网站提供的生理信号处理工具箱WFDB Toolbox for Matlab的安装和使用方法。通过下载并添加到Matlab路径中或直接在Matlab中输入相关内容,即可完成安装。该工具箱提供了一系列函数,可以方便地处理生理信号数据。详细的安装和使用方法可以参考本文内容。 ... [详细]
  • 基于事件驱动的并发编程及其消息通信机制的同步与异步、阻塞与非阻塞、IO模型的分类
    本文介绍了基于事件驱动的并发编程中的消息通信机制,包括同步和异步的概念及其区别,阻塞和非阻塞的状态,以及IO模型的分类。同步阻塞IO、同步非阻塞IO、异步阻塞IO和异步非阻塞IO等不同的IO模型被详细解释。这些概念和模型对于理解并发编程中的消息通信和IO操作具有重要意义。 ... [详细]
  • 本文介绍了高校天文共享平台的开发过程中的思考和规划。该平台旨在为高校学生提供天象预报、科普知识、观测活动、图片分享等功能。文章分析了项目的技术栈选择、网站前端布局、业务流程、数据库结构等方面,并总结了项目存在的问题,如前后端未分离、代码混乱等。作者表示希望通过记录和规划,能够理清思路,进一步完善该平台。 ... [详细]
  • flowable工作流 流程变量_信也科技工作流平台的技术实践
    1背景随着公司业务发展及内部业务流程诉求的增长,目前信息化系统不能够很好满足期望,主要体现如下:目前OA流程引擎无法满足企业特定业务流程需求,且移动端体 ... [详细]
  • CentOS 7部署KVM虚拟化环境之一架构介绍
    本文介绍了CentOS 7部署KVM虚拟化环境的架构,详细解释了虚拟化技术的概念和原理,包括全虚拟化和半虚拟化。同时介绍了虚拟机的概念和虚拟化软件的作用。 ... [详细]
  • GAMETECH腾讯云游戏行业技术沙龙成都站圆满落幕
    11月13日,由腾讯云主办、游戏茶馆协办的2020年首场GAME-TECH腾讯云游戏行业技术沙龙在成都圆满落幕。本次沙龙邀请了腾讯云游戏行业解决方案总监宋永周、腾讯云游戏行业高级解决方案架构师曾梓恩、腾讯云游戏行业高级产品架构师郑晓曦、腾讯云游戏行业高级解决方案架构师温球良和天美L1(王者荣耀)服务器技术副总监杨光,为参会同行们带来了干货满满的技术建议。本文介绍了腾讯云游戏云的优势和为不同游戏研运场景提供的服务。腾讯云在中国游戏云服务市场领跑,成为众多游戏开发者的合作伙伴。 ... [详细]
  • 第四单元和课程总结:简单的架构设计意识
    一、第四单元架构设计总结第一次作业由于需要按名查找类图模型,于是建立"Class"类进行管理由于方法具有参数导致类中存在二级结构 ... [详细]
  • Unit4博客&课程总结Unit4作业的架构设计本单元作业的设计我分为了三个模块处理:模型构建+预处理+任务函数,前两部分即为整个图的完整构建,第三部分即为实现题目要求的查询方法。 ... [详细]
  • UML 包图
    什么是包包可直接理解为命名空间,文件夹,是用来组织图形的封装,包图可以用来表述功能组命名空间的组织层次。•在面向对象软件开发的视角中&#x ... [详细]
  • 一.概念对象图是表示在某一时间点上一组对象以及它们的关系的图。二.对象图与类图联系:对象图描述一个系统在某个具体时刻的静态结构,而类图描述所有可能的情况,其实对象图就是类 ... [详细]
author-avatar
lenpre2017
林频仪器(http://www.linpin.com/)主营产品:盐雾试验箱、高低温试验箱、恒温恒湿试验箱,林频仪器是中国环境试验设备行业中唯一的股份制高新技术企业,是中国领先的环境试验设备制造商和可靠性环境试验解决方案综合服务商,拥有中国最大的环境试验设备生产基地,客户遍布全球40多个国家和地区。林频仪器现已发展成为环境试验设备领域的龙头企业。 ■ 凭借创新的产品、高效的供应链和强大的战略执行力,林频仪器锐意为全球用户打造优质、安全、环保的产品及专业高效的服务。 ■ 林频仪器产品系列包括:温
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有