数据库中的模式和实例(Schema and instances in DB)

结构化数据,模式和实例

Structured data:

üIt has a highly regular structure

üThe structure is constrained by a schema (type + constraints)

Schema and instances:

üschema is a description of a particular collection of data,   Schemas in database vs. types in programming language.

üAn instance of a schema (database) is the collection of information stored in the database at a particular moment.

  Instances of schemas vs. values of types 

我翻译的:结构化数据

                1 数据具有一致的结构

                2 结构描述为类型和限制条件

例如

数据库中的模式和实例(Schema and instances in DB)    

包含描述人的数据(名字,姓氏,居住地,ID,状态);

每个属性拥有特定的类型;

每个属性包含着约束(status选取的范围为{single,married});

关系数据库中用Schema 描述这种结构,表中拥有字段,字段有类型,类型有约束。

一个Schema 对应的instance 就是某时刻按照这种模式存储的数据。

更通俗的讲:数据库中的模式 就像 编程语言定义的类型

                    数据库中的实例 就像 该类型实例化的值


你可能感兴趣的:(模式,schema,实例,结构化数据,instances)