文章教程

12.2MySQL数据库的基本操作

9/17/2020 9:26:54 PM 人评论 次浏览

12.2 MySQL数据库的基本操作

本节首先以MySQL为对象,介绍一些数据库的基本概念。然后,在MySQL系统中学习一些基本的数据库管理操作,如建立数据库等。

12.2.1 表、字段、记录和键的概念

本小节介绍关系数据库中的一些基本概念,主要包括以下内容。

❑表

❑字段

❑记录

❑键

关系数据库由许多表构成,数据库中所有的数据都存储在这些表中。图12-1就是一个表的例子。

图 12-1 表的实例——用户信息

这个实例中的表有一个名字——Users;它有4列,每一列都代表某种数据类别;有3行,每一行都代表一个用户。

从图12-1可以看出,表中的每一列都有一个唯一的名字,每列包含了不同的数据,这些数据称作列的值。每一列都是某种特定的数据类型。如第1列是整数类型,而最后一列是日期类型,其余两列是字符串类型。在数据库中,一个表中的列叫做字段,上表中UserId、UserName、Gender和RegTime都是表Users的字段,同时它们也代表了各自的字段名称。

上表中的每一行,都是一条完整的数据,代表了某个具体用户的一些信息,这些信息分别存储在不同的字段中。通常,表中的一行叫做记录。数据库管理系统就是通过一定机制查找表中的这些记录,来获取数据的。

在上表中,每一条记录代表着唯一的用户信息数据。因此,每条记录必须能和其他记录有所区别。通常将表中某个字段的值设定为唯一的值,就可以区分不同的记录。这样的字段在数据库中称作键。由此可知,表中的键的值是不能重复的。

注意 图12-1所示的用户信息表中,使用字段UserName作为键显然是不合适的,因为用户名完全有可能重复。选择作为键的字段的值应该具有唯一性,所以,可以选择UserId作为表Users的键。

教程类别