Mike Mclaren Asked:2020-09-16 22:33:05 +0800 CST2020-09-16 22:33:05 +0800 CST 2020-09-16 22:33:05 +0800 CST SQL术语中的“属性”和“字段”有什么区别? 772 SQL中的属性和字段有什么区别? 该字段是否是整行(记录)? sql 2 个回答 Voted Best Answer 0xdb 2020-09-17T06:26:10+08:002020-09-17T06:26:10+08:00 术语字段(field)不在 SQL 标准中,有 -列或列(column)。 然而,有时会发现术语字段,因为一些制造商(他们反斜杠并在行尾添加额外字符)无法抗拒在此处添加他们自己的东西。例如,在MS Access的手册中,很明显所谓的字段等同于列。 虽然 terms属性和column之间存在关系,但它们并不是一回事。 在逻辑数据模型(ERM=Entity Relationship Model)中,一个对象(实体)具有描述它的属性(attributes )。例如,对于“事物”对象,有三个属性: [[项目]名称、类型、描述] 基于逻辑数据模型,创建物理数据模型: create table items ( name varchar (16) not null, type char (8) not null, description varchar (256), constraint itempk primary key (name, type)) 在这里可以正确地说:对于“gizmos” ,已经创建了一个包含三列的表。 Nick Proskuryakov 2020-09-16T22:41:53+08:002020-09-16T22:41:53+08:00 实体属性是一个命名特征,它是实体的某些属性。因此属性和字段是一回事。字符串和记录也是同义词。但是,正如您所理解的,该领域和记录不再存在。
术语字段(field)不在 SQL 标准中,有 -列或列(column)。
然而,有时会发现术语字段,因为一些制造商(他们反斜杠并在行尾添加额外字符)无法抗拒在此处添加他们自己的东西。例如,在MS Access的手册中,很明显所谓的字段等同于列。
虽然 terms属性和column之间存在关系,但它们并不是一回事。
在逻辑数据模型(ERM=Entity Relationship Model)中,一个对象(实体)具有描述它的属性(attributes )。例如,对于“事物”对象,有三个属性:
基于逻辑数据模型,创建物理数据模型:
在这里可以正确地说:对于“gizmos” ,已经创建了一个包含三列的表。
实体属性是一个命名特征,它是实体的某些属性。因此属性和字段是一回事。字符串和记录也是同义词。但是,正如您所理解的,该领域和记录不再存在。