学习一门新知识先从术语开始学起是一个非常不错的选择。
1.数据库:保存有组织的数据的容器(通常是一个文件)。
2.表:某种特定类型数据的结构化清单。
3.模式:关于数据库和表的布局及特性的信息。
4.列:表中的一个字段。所有表都是由一个或多个列组成的。
5.数据类型:所容许的数据类型。每个列表都有相应的数据类型,它限制(或容许)该列中存储的数据。
6.行:表中的一个记录。
7.主键:一列(或一组列),其值能够唯一区分表中的每个行。
8.关键字:作为MySql语言组成部分的一个保留字。绝不要用关键字命名一个表或列。
9.子句:SQL语句由子句构成,有些子句是必需的,而有的是可选的。
10.操作符:用来联结或改变WHERE子句中的子句的关键字。也成为逻辑操作符。
11.通配符:用来匹配值得一部分的特殊字符。
12.搜索模式:由字面值、通配符或两者组合构成的搜索条件。
13.字段:基本上与列的意思相同,经常互换使用,不过数据库列一般称为列,而术语字段通常用在计算字段的连接上。
14.拼接:将值联结到一起构成单个值。
15.聚集函数:运行在行组上,计算和返回单个值的函数。
16.相关子查询:涉及外部查询的子查询。
17.外键:外键为某个表中的一个列,它包含另一个表的主键值,定义了两个表之间的关系。
18.可伸缩性:能够适应不断增加的工作量而不失败。设计良好的数据库或应用程序称之为可伸缩性好。
19.笛卡尔积:由没有联结条件的表关系返回的结果为笛卡尔积。检索出的行的数目将是第一个表中的行数乘以第二个表中的行数。
20.视图:
21.存储过程:
22.游标:
23:触发器: