MySQL概念

MySQL数据库表字段

Mysql 数据库中主要涉及到数据库、数据表和字段等概念。

什么是数据库

数据库是 “按照数据结构来组织、存储和管理数据的仓库”,是一个长期存储在计算机内的、有组织的、有共享的、统一管理的数据集合。

数据库是以一定方式储存在一起、能与多个用户共享、具有尽可能小的冗余度、与应用程序彼此独立的数据集合,可视为电子化的文件柜——存储电子文件的处所,但是在文件中读写数据速度相对较慢。

用户可以对文件中的数据进行新增、查询、更新、删除等操作。

什么是表

数据表是数据的矩阵,是一个临时保存数据的网格虚拟表(表示内存中数据的一个表)。

数据表是由表名、字段、字段类型、字段长度、数据记录组成。数据表之间的关联通过“键”来实现的,键分为主键和外键两种。

什么是字段

我们把表中的每一行叫做一个 “记录”,每一个记录包含这行中的所有信息,就像在通讯录数据库中某个人全部的信息,但记录在数据库中并没有专门的记录名,常常用它所在的行数表示这是第几个记录。

字段是比记录更小的单位,字段集合组成记录,每个字段描述文献的某一特征,即数据项,并有唯一的供计算机识别的字段标识符。