千家信息网

删除与日志问题,PowerDesigner的使用

发表于:2025-01-24 作者:千家信息网编辑
千家信息网最后更新 2025年01月24日,删除与日志问题:关于delete删除数据的问题:我们都知道使用DELETE会把表格里所有的数据都删除干净,如果在大意的情况下不小心把数据删了,没有纸质的数据或者没有备份的数据库就玩脱,所以要尽量少使用
千家信息网最后更新 2025年01月24日删除与日志问题,PowerDesigner的使用

删除与日志问题:

关于delete删除数据的问题:

我们都知道使用DELETE会把表格里所有的数据都删除干净,如果在大意的情况下不小心把数据删了,没有纸质的数据或者没有备份的数据库就玩脱,所以要尽量少使用DELETE或者DROP之类的操作。

如果实在要使用DELETE或DROP,一定要做的事情:

1.创建副本后才进行使用

2.进行数据的备份


在表里面增加三个列:状态(记录DELETE)和时间(记录删除的时间)还有用户(记录谁删除的)

日志:用于记录数据流水

高级日志:每个表都会配置一个日志表


PowerDesigner的安装使用:

PowerDesigner可以在百度下载或者官网下载:


因为这是收费软件,所以下载安装完后需要进行破解,一般破解的时候最好是断网状态,破解需要一个破解补丁可以从网上下载得到:



将pdflm16.dll文件解压出来,然后复制到PowerDesigner的安装目录下,替换掉原本的pdflm16.dll文件:



替换成功后就完成了破解,接下来就可以打开PowerDesigner进行使用了:



我们可以点击左上角的File选项新建一个模型:



进入创建界面后可以看到能够创建很多种类型的模型:



接下来我们可以尝试构建一个数据库表格模型:

创建成功的界面:



提示:如果在使用过程中不小心关闭或屏蔽了右边的那个Toolbox(工具箱)的话需要在菜单栏的View选项中开启,因为16.5的版本和之前的版本不太一样,按照以前老版本的操作方式是打开不了Toolbox的:



好了开启Toolbox就可以开始创建表格模型了:



点击后往界面里点击一下表格就创建成功了,如果嫌界面太小的话可以使用Ctrl+滚轴来放大界面:



创建好表格后右键点击属性进入表格的编辑界面,我们先创建一张学生表作为示例:




编辑完后点击确定创建完成:


表格模型设计完成后PowerDesigner模型会自动生成sql代码,表格模型的属性里可以查看,这些sql代码可以直接复制到数据库管理软件中执行:



建立表格的关系模型:

PowerDesigner最主要的地方就是用来创建各种类型的关系模型,首先按照需求创建表格模型:


点击Toolbox中的工具来创建表格之间的关系:


创建完成,代码也会相应的自动生成:



自表一对多的时候要确认一下代码上有没有创建外键,有些版本需要手动创建的:



多对多关系模型:


模型 表格 数据 界面 日志 代码 版本 成功 数据库 问题 接下来 备份 属性 工具 文件 时候 时间 状态 类型 自动生成 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 服务器修改后excel怎么保存 网络安全工程师需要云计算 网络安全职业适合长期发展吗 芽庄网络安全吗 民法典网络安全包括哪些 直销软件开发公司电话 教育大数据网页平台用的数据库 网络安全突发事件有哪些 小软件开发板 数据库查询与统计分组 教主大人酷网络技术工作室 修改数据库名 湖北服务器维修系统云主机 密码编码学与网络安全 课程 铜梁区一站式软件开发流程公司 网络安全知识内容上 合肥动态服务器 数据库流水线如何集成 绍兴什么是分布式存储数据库 莱芜家装erp软件开发 网络技术发展对生活的影响 现在手机软件开发这专业能上吗 苹果手机服务器端口怎么设置最好 如何做好网络安全工作教师 有关网络安全教育的电影 软件开发培训安排赴日工作 2008 数据库日志收缩 数据库原理 自然连接 监控数据库sql执行 不停提醒无法连接服务器
0