美文网首页
数据库知识了解

数据库知识了解

作者: 涛涛记得笑 | 来源:发表于2020-09-16 09:06 被阅读0次

近期,本人在知乎被问到一个关于数据库的问题,目前还比较火,现通过整理分享给大家。产品经理是否需要懂数据库?如果需要,那么可以通过哪些途径学习?需要懂到什么程度?

产品经理确实应该懂些数据库的知识。

通过数据库初步学习,能了解数据的存储方式以及数据的获取,便于与技术的沟通;

绝大部分需求,从技术上实现上并不难,很多需求往往都是没有存储相关字段数据,造成无法实现;

在绝大部分创业公司,数据平台开发不完善或压根没有,再加上项目比较多,开发可能没太多时间给咱们拉数据,或者在急着要数据但是开发又腾不出时间来的时候,如果自己会进行数据库查询操作,真的会方便很多。

数据库SQL语句个人觉得是性价比最高的一项技能,如果脑袋还算开窍,学习基本上没有门槛,基本上最多1周时间就可以学会日常需要中的大部分SQL查询语句。

应该了解哪些数据库知识?

了解关系型数据库、非关系型数据库的关系、区别、优劣等,哪些数据库属于关系型数据库,哪些数据库又属于非关系型。这块只需要了解即可,头脑中有印象就行,不需要过多研究。

数据库操作中查、增、改、删,着重要学习的是查,查的话可以使用数据库工具进行简单的条件筛选,也可以使用功能更强大的SQL语句进行查询,这里需要熟练使用SQL查询语句,特别是MySQL数据库的查询语句。

SQL语句学习网站:个人推荐W3School的在线教程,不过多介绍。地址:http://www.w3school.com.cn/sql/

数据库查询工具:我一直使用Navcat的软件,通过它就算不会SQL语句也能进行常见的多条件查询操作,如果是使用SQL语句,还能根据输入自动弹出备选的语句及表名、列名。地址:https://www.navicat.com.cn/

以下为打开数据库后展示各个表的页面:

以下为进行SQL语句查询操作:

需掌握的常见查询语句

单表通过条件查询结果:select * from 表 where 条件 ;

跨表通过条件查询结果:select * from 表1 join 表2 on 表1.列 = 表2.列 where 条件 ;

union语句、format语句也需要掌握

温馨提示:

会了SQL语句查询技能后,还需要对数据库每个字段代表的意思非常清楚,这样才能导出准确的数据;

边学习边练习,学得快!

建议下载安装Mysql到本机,然后新建自己的数据库,想怎么折腾就怎么折腾。

多练习、多练习、多练习

处理数据使用excel就好了,为啥要用数据库查询呢

使用excel处理数据,需要先将数据导出,多此一举;

对于数据了巨大的,excel甚至无法打开

举个例子,一千万条的数据,sql执行求和操作,可能几秒钟就好了,而使用excel,导出就要十几分钟甚至更长,打开半小时。。。

相关文章

  • SQLite 数据库

    前置知识 了解以下知识,对更好地了解SQLite数据库会有帮助: 关系型数据库 JDBC SQL语言 一. SQL...

  • 数据库知识了解

    近期,本人在知乎被问到一个关于数据库的问题,目前还比较火,现通过整理分享给大家。产品经理是否需要懂数据库?如果需要...

  • 轻松管理你的后台任务—WorkManager(使用篇)

    预备知识 1.Android 基础知识2.LiveData基本了解和使用3.Room数据库的基本了解和使用 读完本...

  • 了解数据库

    写Java需要了解虚拟机,用数据库就需要了解数据库,本文记录数据库系统的基础知识,希望可以对数据库有个简单清晰的认...

  • 轻松管理你的后台任务—WorkManager(进阶篇)

    预备知识 1.Android 基础知识2.LiveData基本了解和使用3.Room数据库的基本了解和使用4.Wo...

  • 数据库知识点

    数据库知识点 数据库相关概念 mysql安装与使用 navicat的使用 SQL语言的查询(重点) 高级(了解) ...

  • 云数据库OCP认证培训要求

    参加云数据库12cOCP认证培训要求: 零基础入门,只要您爱好网络、数据库。了解基本的数据库知识即可参加培训。 重...

  • 《SQL必知必会》笔记(MySQL实现)---安装数据库

    在了解了一些数据库的基本知识以后,本文将会介绍如何在Mac电脑上安装MySQL数据库。我们将会安装MySQL数据库...

  • MongoDB 的安装与基本操作

    概述   做web,必须要了解的知识之一就是数据库。数据库大致分为关系型数据库和非关系型数据库,其中具有代表性的就...

  • 12cOCP认证培训

    参加Oracle OCP认证培训的基础条件: 零基础入门,只要您爱好网络、数据库。了解基本的数据库知识即可参加培训...

网友评论

      本文标题:数据库知识了解

      本文链接:https://www.haomeiwen.com/subject/tdkcyktx.html