dropdown如何拿到一行的数据_【庖丁解牛SQL(一)】什么是关系型”数据表“, ”数据库“...

2f8bb548549c6ada265d6b1e6bcdd19b.png
任何跟数据有关系的岗位、课程、任务,都逃不开数据表、数据库、结构化非结构化数据、关系型数据库非关系型数据库、sql这些知识。今天咱就缕一缕

数据在数据表里,数据表在数据库里,数据库可以是电脑手机,可以是移动硬盘,sql就是一个钩子,帮你把数据从数据库里拿出来

6796b79509d726d7da3d947bf0ae1228.png

数据分成结构化数据、非结构化数据,数据库又常分成关系型数据库和非关系型数据库

  • 结构化数据:就是可以用excel存储的,一行行一列列的数据
  • 非结构化数据:图片、文字、语音这种没办法用excel存储的,一行行一列列的数据
忆臻:结构化数据与非结构化数据的区别​zhuanlan.zhihu.com
36ce21c94d0d0889fa34593383034cc3.png
  • 关系型数据库:需要预先设计好存储的structure(数据表之间的关系,unique key,datatype,length)
  • 非关系型数据库:可以预先设计好structure进行结构化存储,也可以在数据不满足structure的情况下先行存储数据,待后来再进行格式化打标签

结构化查询语言(Structured Query Language)简称SQL,是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统

使用sql需达到的目标:

1. 会利用sql操作关系数据库mysql进行查询

2. 数据库的分组、聚合、排序

3. 存储的过程

4. 对于增删改、约束、索引、数据库范式大概了解

推荐一本非常适合新手入门的参考书《SQL基础教程》,作者是一个日本人,语言简单易懂,配有大量图片,对新手和没有编程基础的人非常友好

mysql的安装、基本使用操作都写在这篇傻瓜式教学里了
帅比了白:SQL数据分析岗位招聘信息操作练习​zhuanlan.zhihu.com

想看面试题的可以看这篇面试经验、技巧总结

帅比了白:转专业如何拿到腾讯offer​zhuanlan.zhihu.com

基础概念速查

  • 数据库=多张表+各表之间的关系

学会数据库需要掌握两点:

1.数据库表的结构 2.各表之间的关系

  • 数据库表的结构;数据库每张表长什么样子

表包含带有列名的列,和记录数据的行

每个数据库的表里都会加一个id字段用来表示数据的唯一性——主键-没有现实意义

  • 各表之间的关系

生活中的联系:你是你爸爸的儿子,你是你儿子的爸爸

表之间通过不同的id联系起来

联系就是数据能够相互对应匹配,正式名叫做联接,对应的操作叫join

  • 数据库和sql是什么关系

数据库里放着数据,而sql使用来操作数据库里数据的语言(工具)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值