数据库(MySQL)——Day3(数据库的更新和删除操作,表的设计,JDBC库的导入和使用)

这篇博客详细介绍了MySQL数据库的更新和删除操作,强调了安全更新模式的取消方法。此外,还深入探讨了表的设计,包括需求解读、E-R图的绘制以及数据库范式的应用。最后,讲解了JDBC的概念,如何在IDEA中利用Maven创建项目并导入JDBC库,以及基本的使用步骤。
摘要由CSDN通过智能技术生成

一、数据库的更新和删除操作

1. 数据库的更新操作

(1)执行逻辑:

 (2)语法

update 表名 set 修改字段1,修改字段2... where 记录的规定;

注意:update中的修改字段部分可以出现表达式

注意:如果不加where,则表明所有记录全部都满足条件,即修改表中所有记录

(3)workbench默认使用安全更新模式,需要取消这个模式才能随意更新,否则只能更新主键

 取消模式:在上面的最后一句

(4)例子

 2. 数据库的删除操作

(1)删除逻辑

A. 先通过where条件筛选出需要删除的记录

B. 删除满足条件的记录

(2)语法

delete from 表名 where 待删除记录满足的条件;

注意:如果不加where,则表明所有记录全部都满足条件,即删除表中所有记录

二、表的设计

1. 设计目标

2. 表的设计考虑层面

 3. 表中保存什么?

 4. 表的设计的辅助方法论

(1)阶段1:解读需求

A. 先和需求上游尽可能的把需求理解到位,包括一些细节。含你需要理解需求存在的背景

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值