数据库
电子化的文件柜——存储电子文件的处所,用户可以对文件中的数据进行新增、查询、更新、删除等操作。
所谓“数据库”是以一定方式储存在一起、能与多个用户共享、具有尽可能小的冗余度、与应用程序彼此独立的数据集合。
数据库由存储相关信息的表组成。
例如,如果你想要创建一个像爱奇艺这样的网站,数据库中将包含许多信息, 如视频,用户名,评论 等。
数据库表
数据库表以结构化的格式存储和显示数据,由行和列组成,与 Excel 电子表格中显示的类似。
一个数据库通常包含一个或多个表,每个表都为特定目的而设计。 例如,创建一个名称和电话号码的数据库表。
首先,我们将使用 FirstName,LastName 和 Telephone 的名称来设置列。
注: 表具有指定数量的列,但可以包含任意数量的行。
主键(PRIMARY KEY)
主键(PRIMARY KEY)是表中唯一标识表记录的字段。
主键的主要特征是:
- 主键必须包含唯一的值。
- 主键列不能包含 NULL 值。
例如,在下面的表中,唯一的 ID 号将是表中主键的最佳选择,在名字重复的时候可以通过ID来唯一识别, 就像身份证号码一样。
注: 每张表格只能有一个主键, 每行主键的值必须不同。