第一课 了解SQL
一、数据库基础
1.1 数据库
(1)定义:保存有组织的数据的容器(通常是一个文件或一组文件)
(2)注意:数据库软件,如MySQL,应称为数据库管理系统(DBMS),而数据库是通过DBMS创建和操纵的容器。
1.2 表
(1)定义:某种特定类型数据的结构化清单。
(2)注意:同一类型的数据或清单
(3)模式:关于数据库和表的布局及特性的信息
1.3 列和数据类型
(1)列:表中的一个字段
(2)数据类型:每个列所允许的数据的类型,起限制作用
1.4 行
(1)定义:表中的一个记录
1.5 主键
(1)定义:一(组)列,其值能够唯一标识表中每一行
(2)注意:
a. 任意两列主键值不同 b. 每行一个主键 c. 主键列的值不允许被修改或更新 d. 主键值不能重用
二、什么是SQL
1.1 概念
SQL发音为sequel [·ˈsiːkw(ə)l] 或S-Q-L,是结构化查询语言,Structured Query Language的缩写。
三、安装MySQL与获取数据
参考了猴子数据分析