
继pandas数据分析笔记后,我又来整理sql学习笔记了
,还是那样,挑书中重点!!

我买的是下面两本,作者都是同一个人,第一本兼顾了各种数据库管理系统,缺点的话就是如果想专门学习一种DBMS比如MySQL,内容不够详细,所以快速看完第一本后,就又买了第二本。
几个数据库概念
数据库(database):保存有组织的数据的容器
表(table):某种特定类型数据的结构化清单
表可以保存顾客清单、产品目录,或其他信息清单 数据库中的每个表都有一个名字,用来标识自己。数据库中没有其他表具有相同的名字
模式(schema):关于数据库和表的布局及特性的信息
主键(primarykey):其值能够唯一区分表中每个行
任意两行都不具有相同的主键值 每个行都必须具有一个主键值
什么是SQL
SQL是结构化查询语言(Structured Query Language)的缩写。SQL是一种专门用来与数据库通信的语言。
SQL的优点:
学习SQL可以使我们几乎能与所有数据库打交道 SQL简单易学 SQL可以进行非常复杂和高级的数据库操作
什么是MySQL
数据库管理系统(DBMS)
数据库是通过DBMS创建和操纵的容器,DBMS会替我们访问数据库 数据的所有存储、检索、管理和处理实际上是由数据库软件DBMS完成的 MySQL就是一种DBMS
为什么选择MySQL?
MySQL开放源代码,可以免费使用 MySQL执行非常快 很多非常重要和声望很高的公司、站点使用MySQL处理自己的重要数据 MySQL容易安装和使用
Note:其实我是看SQL必知必会作者推荐的,再衡量下成本,所以就选了MySQL
OK,下篇正式开始,SQL学习笔记!!
文章转载自Yuan的学习笔记,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




