这里:表示一个条件,后面跟的是条件。只有符合条件的才会被删除。
从学生姓名中删除='赵刘'。
更新表后,结果将是:
赵六同学已经不存在了。一般情况下,在实际业务中,不会发生物理删除(记录在表中消失),而是发生逻辑删除(记录保留在表中,只是被标记为已删除)。即使不小心删除了,也可以及时撤消。
(3)【场景三:更改学生信息】Risi是女孩,但输入时写的是男孩,所以我们需要将Risi的性别更改为女性。
语法:update [表名] set 列名=新值(列名=具体值)
更新学生设置。 sex='女人' where name='李四'
更新表后,结果将是:
(4)【场景四:查询学生信息】查询所有学生。
语法:select * from [表名];
*:表示查询当前表中的所有记录。
搜索结果:
在实际应用中,不建议使用* 来查询所有记录。海量数据对查询效率有显着影响。一般情况下,不需要查询所有记录。
查询指定列的数据。
语法: select * from [表名] where 列名='值';
找到一个叫王舞的学生。
select * from Students where name='王舞';
搜索结果:
查询年龄为12 岁且入学日期为2021-120-01 的学生。
必须使用运算符:AND。AND 表示只有满足所有条件才返回记录。
从年龄='12'且admission_date='2021/12/01'的学生中选择*;
查询性别为男或年龄为10岁的学生,需要使用运算符: OR。 OR 表示只要满足任一条件就返回记录。
搜索结果:
4、数据库包含了平台的所有数据,是公司的无形资产,所以在实际工作中,绝对不要直接操作数据库进行增删改查;说明只有指定人员才拥有数据库。通常你添加、删除、更改、确认,都可以在前端页面看到。
因此,如果你已经被开发者授予了正式的数据库权限,操作时一定要小心,注意不要太轻易删除数据。
5. 推荐工具Navicat 是一个强大的数据库连接工具。我也在用这个。确实非常方便。可以从官方网站下载。
下载完成后,连接并选择您正在使用的数据库。
连接名称:可自定义记录项目名称,方便使用。
主机名、IP 地址、端口、用户名和密码:向您的开发或测试同事询问这些信息。
完成所有条目后,单击“确定”开始您的数据库之旅(不归路)。
6. P.S. 以上是产品经理在学习数据库时分享的知识。为了提高自己的技能,我还学习了多表相关的查询,但我发现在实际工作中基本不会用到。记住但不使用的东西很容易忘记,但是通过学习如何添加、删除、修改和检查东西,你基本上可以完成日常任务,而将其他复杂的事情留给专业人员。
懂数据库对于产品经理来说是一个优势;并不是说不懂数据库就不能成为产品经理,而是可以根据实际情况来学习。
本文由@秋枫发表在《人人都是产品经理》上,未经许可不得转载。
标题图片由Unsplash 根据CC0 协议提供
标题:产品经理 数据库设计,产品经理数据模型
链接:https://www.7kxz.com/news/gl/23115.html
版权:文章转载自网络,如有侵权,请联系删除!