数据库:
关系型管理系统:RDBMS(Relational Database Management System)
特点:
数据以表格的形式出现
每行为各种记录名称 每列为记录名称所对应的数据域
许多的行和列组成一张表格 若干的表格组成database
主键:主键是唯一的。一个数据表中只能包含一个主键。可以使用主键来查询数据(PRIMARY KEY)
外键:外键用于关联两个表
索引:使用索引可快速访问数据库表中的特定信息。索引是对数据库表中一列或多列的值进行排序的一种结构。类似于书籍的目录
数据库命令:
use 数据库名; show databases; show tables;
show columns from 数据表; show index from 数据表; 显示数据表的详细索引信息
高级查询分为三种:
DML语句:
插入数据记录(insert)
更新数据记录(update)
删除数据记录(dalete/truncate)
DQL语句 :
简单查询语句
Order by 子句
Limit子句
查询多表数据 :
表连接 比较运算符:子查询只能返回单个数值
子查询 IN/NOT IN: 子查询可返回多条记录