我的编程空间,编程开发者的网络收藏夹
学习永远不晚

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

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

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


删除与日志问题:

关于delete删除数据的问题:

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

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

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

2.进行数据的备份


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

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

日志:用于记录数据流水

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

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


PowerDesigner的安装使用:

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

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


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

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



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

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



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

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



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

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



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

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



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

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

创建成功的界面:

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



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

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



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

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



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

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



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

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


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

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



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

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


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

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



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

建立表格的关系模型:

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

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


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

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


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

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



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

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



多对多关系模型:

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


免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

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

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

python logging 日志轮转文件不删除问题的解决方法

前言 最近在维护项目的python项目代码,项目使用了 python 的日志模块 logging, 设定了保存的日志数目, 不过没有生效,还要通过contab定时清理数据。 分析 项目使用了 logging 的 TimedRotatingF
2022-06-04

Apache访问日志的配置与使用

我们使用的是/usr/local/apache2.4/conf/extra/httpd-vhosts.conf配置文件下的第二段配置,它的日志在/usr/local/apache2.4/logs/下面#cat /
2022-06-04

Linux使用shell脚本定时删除历史日志文件

1、tools目录文件结构[root@www tools]# tree tools/ tools/ ├── bin │ ├── del_history_files │ └── etc├── del_history_files.cfg2
2022-06-03

解决mysql删除用户 bug的问题

作者在使用mysql添加用户的时候,发现用户名给我写错了 强迫症的我,必须要改过来,但是发现删除用户的时候,命令是成功的 但是在此创建同名用户的时候,会报错,网上查了很多,说这是mysql的官方bug,不知道是作者水平不够没能理解到那个bu
2022-05-23

关于用SHFileOperation删除文件的问题

SHFileOperation是一个Windows API函数,用于执行文件和文件夹操作,包括复制、移动、重命名和删除文件等操作。使用SHFileOperation删除文件的步骤如下:1. 创建一个SHFILEOPSTRUCT结构体变量,并
2023-08-08

MySQL 使用触发器记录用户的操作日志问题

使用 MySQL 触发器可以记录哪些用户、什么时间对数据表进行了增、删、改操作。如果执行删除操作,则记录删除之前的数据记录;如果执行更新操作,记录更新之前的数据记录,这篇文章主要介绍了MySQL 使用触发器记录用户的操作日志,需要的朋友可以参考下
2022-12-08

MySQL 使用触发器记录用户的操作日志问题

目录mysql 使用触发器记录用户的操作日志一、创建用户数据表(emp)和保存操作日志的表(emp_log)二、为 emp 表创建触发器1、创建触发器 trigger_after_insert_emp2、创建触发器 trigger_afte
2022-12-05

win10系统如何使用日志查看系统问题

这篇文章给大家分享的是有关win10系统如何使用日志查看系统问题的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。1、在任务栏左侧的“开始”按钮上,点击鼠标右键,点击打开列表中的“事件查看器”。2、在事件查看器窗口中
2023-06-28

如何使用安装日志排查Office中的安装问题

要使用安装日志排查Office中的安装问题,您可以按照以下步骤操作:1. 打开“控制面板”并选择“程序”(或“程序和功能”)。2. 在程序列表中找到并选择要排查的Office程序,然后点击“更改”或“修复”。3. 在Office安装程序中,
2023-09-08

js数组删除问题(splice和delete的用法)

这篇文章主要介绍了js数组删除问题(splice和delete的用法),具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
2023-02-10

MyBatis-Plus解决逻辑删除与唯一索引的问题

本文主要介绍了MyBatis-Plus解决逻辑删除与唯一索引的问题,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
2022-11-13

编程热搜

目录