📜  DBMS中的架构和实例之间的区别

📅  最后修改于: 2021-08-24 04:41:55             🧑  作者: Mango

1.实例:
实例是在特定时刻存储的信息的集合。实例可以通过某些CRUD操作来更改,例如添加,删除数据。可能会注意到,任何搜索查询都不会在实例中进行任何类型的更改。

例子 –
假设我们的数据库中有一个表老师,名字是School,假设该表有50条记录,那么现在数据库实例现在有50条记录,明天我们将再添加50条记录,因此明天该实例总共有100条记录。这称为实例。

2.模式:
模式是数据库的整体描述。数据将如何存储在数据库中的基本结构称为架构。

模式有两种类型:逻辑模式和物理模式。

  1. 逻辑架构–描述在逻辑级别设计的数据库。
  2. 物理模式–它描述了在物理级别设计的数据库。

例子 –
假设我们的数据库名称学校中有一个表格老师,该老师表格在其表格中需要名称dob和doj,因此我们将结构设计为:

Teacher table
name: String
doj: date
dob: date 

上面给出的是表老师的模式。

模式和实例之间的区别:

Schema Instance
It is the overall description of the database. It is the collection of information stored in a database at a particular moment.
Schema is same for whole database. Data in instances can be changed using addition, deletion, updation.
Does not change Frequently. Changes Frequently.
Defines the basic structure of the database i.e how the data will be stored in the database. It is the set of Information stored at a particular time.