powerdesigner

数据库设计 Step by Step 专题(2)——数据库生命周期

陌路散爱 提交于 2021-02-20 15:17:52
点击上方 SQL数据库开发 ,关注获取 SQL视频教程 SQL专栏 SQL基础知识汇总 SQL高级知识汇总 作者:知行思新 来源:http://www.cnblogs.com/DBFocus/archive/2011/04/09/2010904.html 引言: 数据库设计 Step by Step (1) 得到这么多朋友的关注着实出乎了我的意外。这也坚定了我把这一系列的博文写好的决心。近来工作上的事务比较繁重,加之我期望这个系列的文章能尽可能的系统、完整,需要花很多时间整理、思考数据库设计的各种资料,所以文章的更新速度可能会慢一些,也希望大家能够谅解。 系列的第二讲我们将站在高处俯瞰一下数据库的生命周期,了解数据库设计的整体流程 数据库生命周期 大家对软件生命周期较为熟悉,数据库也有其生命周期,如下图所示。 图(1)数据库生命周期 数据库的生命周期主要分为四个阶段:需求分析、逻辑设计、物理设计、实现维护。 这个系列的博文将主要关注数据库生命周期中的前两个阶段(需求分析、逻辑设计)。如图中红色框出的部分。 数据库的物理设计,包括索引的选择与优化、数据分区等内容。这些内容也非常丰富,而且可以自成体系,园子里也有很多好文章,故在本系列中不作主要关注。本文最后将给出一些链接供大家参考。 数据库生命周期的四个阶段又能细分为多个小步骤,我们配合图(1)来看看每一小步包含的内容。 阶段1

PowerDesigner - Assign a TriggerTemplate to a trigger through VBScript?

我与影子孤独终老i 提交于 2021-01-29 06:11:02
问题 In PowerDesigner v12, how would one, through use of VBScript, assign a TriggerTemplate to triggers that are missing the definition? We have a script now that can loop through the triggers and display the triggertemplate (if it has one), but all attempts to assign a template to these triggers have failed. Any insight would be greatly appreciated! Can someone with power edit this and add 'powerdesigner' as a tag? I can't do it. Thanks, Calvin 回答1: I may have found an answer, but I want to get

powerdesigner16 因分辨率而消失的 右侧悬浮菜单

十年热恋 提交于 2020-12-26 15:03:30
powerdesigner16 因分辨率而消失的 右侧悬浮菜单 使分辨率可用 新电脑分辨率有点高并不一定是好事儿,很可能会带来许多意想不到的麻烦,安装好powerdesigner16 之后因分辨率太高,它跟Eclipse一样,图标和文字小到看不见!!!之前Eclipse就参考了几个比较很费劲的那种修改软件配置文件来使UI部分图标和文字变大的博文 Eclipse解决侧边栏(Package Explorer)字体修改 ,但其实治标不治本字体大了但图标还是小用着很不爽; 这个powerdesigner软件更是直接连文字也都只是能改个工作簿部分的文字大小,剩下各种标签菜单等等UI的图标文字依然小到没法用。改了半天还是用不了,不得已不得不继续搜索解决方案,幸好搜到一个解决分辨率高软件没法使用的通病的解决方案博文 解决屏幕分辨率太高,软件界面上的图标太小的问题_rainyspring4540的专栏-CSDN博客_软件图标太小 悬浮菜单消失 在修改好分辨率的兼容性之后,突然发现再次打开 工作空间 之后 --右侧悬浮菜单 因为还是因为分辨率问题而消失。。。然后上网搜解决方法, 什么 在菜单view下的toolbox ; tools→customize toolbars→勾选pallete ; 都不管用。 解决方案 其实是第三种方法了,首先要确定打开的是个项目而不是刚启动的空白界面(没意义)

【收藏】关于元数据(Metadata)和元数据管理,这是我的见过最全的解读!

耗尽温柔 提交于 2020-12-24 17:49:49
本文主要从元数据的定义、作用、元数据管理现状、管理标准和元数据管理功能等方面讲述了我对元数据(Metadata)和元数据管理的认知及理解。 元数据管理 一、元数据的定义 按照传统的定义,元数据(Metadata)是关于数据的数据。在数据仓库系统中,元数据可以帮助数据仓库管理员和数据仓库的开发人员非常方便地找到他们所关心的数据;元数据是描述数据仓库内数据的结构和建立方法的数据,可将其按用途的不同分为两类:技术元数据(Technical Metadata)和业务元数据(Business Metadata)。 技术元数据 技术元数据是存储关于数据仓库系统技术细节的数据,是用于开发和管理数据仓库使用的数据,它主要包括以下信息: 数据仓库结构的描述,包括仓库模式、视图、维、层次结构和导出数据的定义,以及数据集市的位置和内容; 业务系统、数据仓库和数据集市的体系结构和模式; 汇总用的算法,包括度量和维定义算法,数据粒度、主题领域、聚集、汇总、预定义的查询与报告; 由操作环境到数据仓库环境的映射,包括源数据和它们的内容、数据分割、数据提取、清理、转换规则和数据刷新规则、安全(用户授权和存取控制)。 业务元数据 业务元数据从业务角度描述了数据仓库中的数据,它提供了介于使用者和实际系统之间的语义层,使得不懂计算机技术的业务人员也能够“读懂”数据仓库中的数据。业务元数据主要包括以下信息

powerdesigner数据库设计

烈酒焚心 提交于 2020-12-24 08:26:10
(1)创建物理数据模型 打开PowerDesigner,然后点击File-->New Model然后选择如下图所示的物理数据模型 (物理数据模型的名字自己起,然后选择自己所使用的数据库即可) (创建好主页面如图所示,但是右边的按钮和概念模型略有差别,物理模型最常用的三个是table(表),view(视图),reference(关系)); (鼠标先点击右边table这个按钮然后在新建的物理模型点一下,即可新建一个表,然后双击新建如下图所示,在General的name和code填上自己需要的,点击应用即可),如下图: (然后点击Columns,如下图设置,灰常简单,需要注意的就是P(primary主键) , F (foreign key外键) , M(mandatory强制性的,代表不可为空) 这三个,多看几遍理解其意思。) (在此设置学号的自增(MYSQL里面的自增是这个AUTO_INCREMENT),班级编号同理,不作多啰嗦!) (在下面的这个点上对号即可,就设置好了自增) (全部完成后如下图所示。) (2)生成sql文件,依次点击database>generate database,出现如下界面,选择目录和文件名,点击确定。 注意:创建表时必须带有主键,否则保存SQL不成功。 (3)导入外部SQL文件 mysql> source c:/test/crebas.sql;

移动端架构师

亡梦爱人 提交于 2020-12-10 07:50:06
download: 移动端架构师 移动端普通工程师到架构师的全方位蜕变 全面掌握面向移动端未来的主流技术栈 从零开始亲自构建千万级电商项目,串联移动架构师成长各阶段 知识结构编辑 软件系统架构师综合的知识能力包括9个方面,即: 1、战略规划能力。 2、业务流程建模能力。 3、信息数据结构能力。 4、技术架构选择和实现能力。 5、应用系统架构的解决和实现能力。 6、基础IT知识及基础设施、资源调配能力。 7、信息安全技术支持与管理保障能力。 8、IT审计、治理与基本需求分析、获取能力。 9、面向软件系统可靠性与系统生命周期的质量保障服务能力。 作为系统架构师,必须成为所在开发团队的技术路线指导者;具有很强的系统思维的能力;需要从大量互相冲突的系统方法和工具中区分出哪些是有效的,哪些是无效的。架构师应当是一个成熟的、丰富的、有经验的、有良好教育的、学习快捷、善沟通和决策能力强的人。丰富是指他必须具有业务领域方面的工作知识,知识来源于经验或者教育。他必须广泛了解各种技术并精通一种特定技术,至少了解计算机通用技术以便确定那种技术最优,或组织团队开展技术评估。优秀的架构师能考虑并评估所有可用来解决问题的总体技术方案。需要良好的书面和口头沟通技巧,一般通过可视化模型和小组讨论来沟通指导团队确保开发人员按照架构建造系统。 具备的能力编辑 (1)技术能力 技术能力,不用置疑肯定是最重要的

Bootstrap4+MySQL前后端综合实训-Day04-PM【PowerDesigner 图形化数据库设计软件(设置依赖关系、自动增长主键、生成sql语句)、SQLyog软件(备份数据库)】

痞子三分冷 提交于 2020-11-21 11:03:53
【Bootstrap4前端框架+MySQL数据库】前后端综合实训【10天课程 博客汇总表 详细笔记】 目 录 PowerDesigner软件 5张数据表之间的依赖关系图 设置数据表的自动增长主键 设置timestrap默认值——点击standard checks,在选项卡里设置default值。 设置数据表之间的关系——Reference 创建5张数据表并生成(数据库脚本)sql语句 SQLyog数据库管理软件 修改SQL语句+成功执行(0 errors、0 warnings) 备份数据库的数据 备份数据导出的sql文件 数据表text字段 数据表主键说明 多表连接查询 PowerDesigner软件 大佬博客: PowerDesigner个人使用总结 5张数据表之间的依赖关系图 多对多关系 --> 拆分数据表 不同的用户可以操作不同的栏目,多对多-->拆分数据表-->两个“一对多” logs_info:logs_content——记录操作内容(增删改加、登录信息)。 设置数据表的自动增长主键 设置timestrap默认值——点击standard checks,在选项卡里设置default值。 设置数据表之间的关系——Reference 创建5张数据表并生成(数据库脚本)sql语句 操作步骤:Database -> Generate Database /*=============

个人总结

本小妞迷上赌 提交于 2020-10-24 13:01:36
这个作业属于哪个课程 https://edu.cnblogs.com/campus/fzzcxy/SE 这个作业要求在哪里 https://edu.cnblogs.com/campus/fzzcxy/SE/homework/10838 这个作业的目标 个人总结 作业正文 .... 其他参考文献 ... 1)你做了哪些作业 2)总结这门课程的实践给你带来的提升: 1、学习和使用的新软件; Visio PowerDesigner 2、学习和使用的新工具; Visual Studio Code Git Bash 3、学习和掌握的新语言、新平台、新框架、新架构; 无 4、学习和掌握的新方法、新思维、新思想; 掌握了一丢丢利用网络自学的方法 5、其他的提升; 学会了软件工程的基本内容 6、哪次(些)作业或作业的过程,给你留下了深刻的印象或难忘的片段? 团队作业 写下属于自己的人月神话: 总体来说必须要有热情,激情,这是做项目的第一步。其次必须选择对的队友,好的队友可以让人事半功倍,不好的队友可能降低热情。最后是个人能力,光有能力是不够的,一定得有学习能力,并且要快,学的快用的快才能在项目中发挥作用,如果以上都没有那也就没有办法做成一个项目了。 对下一届实践的建议,或者对于开学初的你,对于大一的你,对于开学初的我,你有什么想建议和告知的呢? 实践建议在团队作业环节还是抱紧大腿

PowerDesigner的使用

孤街醉人 提交于 2020-10-24 08:37:41
软件版本: V16.5 1.物理数据模型 1.1创建物理数据模型PDM 1.2选择数据库类型 1.3创建表和字段 1.4指定表名 1.5创建字段 1.6设置某个字段属性,在字段上右键即可 1.7设置外键 右击属性设置 2.把建立的物理模型转换成SQL脚本 把SQL脚本逆向生成PDM模型 3.生成数据库报表文件 打开报表向导窗口 指定报表名称和语言 选择报表格式和样式 选择对象类型 生产报表 效果图 来源: oschina 链接: https://my.oschina.net/u/4357668/blog/4600858

使用PowerDesigner做数据库设计(二)

﹥>﹥吖頭↗ 提交于 2020-10-24 07:51:20
使用PowerDesigner做数据库设计(二) CDM设计后续 在上一篇文章中,有一点给忘记了,在CDM设计窗口中,如果在设计中,实体entity越来越多,实体entity间的关系也会越来越复杂,像蜘蛛网一样难以分辨,从可视化和可维护性上面讲,这是不利的,有没有办法解决这个问题呢。办法是有的,请看下图: 图-1 在图中,点击鼠标右键,选择新增,在新增下选择第一项Conceptual Diagram,这样就可以根据业务逻辑来建立一个子CDM,在打开的窗口中给子CDM命名,添加code和备注。 图-2 如果想让每一个子CDM排列有序,则可以在名称前面增加数字来进行排序,如下图所示: 图-3 对于实体Entity,关联关系Relationships,还有Association及Association Link也可以使用同样的命名规则,根据业务逻辑在名字前添加数字,进行归类存放,方便后续的审核确认。 *PDM介绍* PDM是PhysicalDataMode的英文简称,物理数据模型的意思。PDM可以直接创建,也可以从CDM之间生成,还可以从已有的PDM再次生成PDM。 在PDM中可以对CDM生成的表结构,做进一步的核对、确认一下,这是不是就是自己想要的数据结构,需要注意的是CDM中的关联association会直接生成对应的表table,还有一点需要注意