趋近智
SELECT 语句:获取数据在确定了数据存储有序性的需求之后,我们现在来看关系模型如何实现这一点。关系数据库中最基本的思想是表。可以把表看作数据的主要载体,其外观类似于电子表格的网格,但具有更强的结构和规则。
关系模型提供了一种组织数据的结构化方法。在关系数据库中,表是最基本的概念。表是数据的主要容器,外观类似于电子表格,但具有更多的结构和规则。每个表旨在存储关于特定类型实体的信息,例如客户、产品或订单。例如,你可能有一个Customers表来存储购买你产品的人的信息,以及一个独立的Products表来存储你销售的物品。
表将数据组织成一个由列和行构成的二维结构。
列在表中垂直排列。每列代表关于表所描述实体的特定属性或信息片段。例如,在一个Customers表中,你可能拥有以下列:
CustomerIDFirstNameLastNameEmailSignupDate表中的每列都有一个唯一名称(例如,FirstName),并且被定义为保存特定类型的数据(如文本、数字或日期)。数据类型对于保证数据完整性很重要,并将会在下一节讨论。列名集合确定了表的结构。
行在表中水平排列。每行代表表所描述实体的单个实例或记录。在我们的Customers表中,每行将包含一个特定客户的信息。例如,一行可能保存爱丽丝·史密斯的CustomerID、FirstName、LastName、Email和SignupDate,而另一行则保存鲍勃·琼斯的相同信息片段。
表中的每一行都遵循由列定义的结构。它包含每个列的值,即使该值有时被指定为未知或NULL(一个我们稍后会遇到的特殊数据库标记)。
我们来查看一个简单的Products表结构。
Products表的一个基本示意图。列(ProductID、ProductName、Category、Price)定义了结构,每行代表一个具体的产品记录。
在这个例子中:
Products。ProductID、ProductName、Category和Price。这些列定义了每个产品所存储的属性。尽管网格格式类似于电子表格,但数据库表受关系模型和数据库管理系统(DBMS)定义的更严格规则的约束。这些规则保证数据一致性,实现高效查询,并促成不同表之间的关联,我们将在稍后查看。
理解表、列和行的这种基本结构非常重要。它是所有关系数据库操作所依赖的结构。在接下来的章节中,我们将更细致地查看列和数据类型,引入用于唯一标识行的键的理念,并了解表如何关联起来。
这部分内容有帮助吗?
© 2026 ApX Machine Learning用心打造