資料庫 schema含義

2021-08-16 09:36:30 字數 446 閱讀 1008

資料庫schema有兩種含義,一種是概念上的schema,指的是一組ddl語句集,該語句集完整地描述了資料庫的結構。還有一種是物理上的schema,指的是資料庫中的乙個名字空間,它包含一組表、檢視和儲存過程等命名物件。物理schema可以通過標準sql語句來建立、更新和修改。例如以下sql語句建立了兩個物理schema:

create schema schema_a;

create table schema_a.customers(id int not null,……);

create schema schema_b;

create table schema_b.customers(id int not null,……);

簡單的說:就是乙個資料庫使用者所擁有的資料庫的物件。   

比如scott使用者建立了表,索引,檢視,儲存過程等物件,那麼這些物件就構成了schema   scott

資料庫Schema兩種含義

1 資料庫schema有兩種含義,一種是概念上的schema,指的是一組ddl語句集,該語句集完整地描述了資料庫的結構。還有一種是物理上的 schema,指的是資料庫中的乙個名字空間,它包含一組表 檢視和儲存過程等命名物件。物理schema可以通過標準sql語句來建立 更新和修改。例 如以下sql語...

資料庫中schema

在學習sql的過程中,會遇到乙個讓你迷糊的schema的概念。實際上,schema就是資料庫物件的集合,這個集合包含了各種物件如 表 檢視 儲存過程 索引等。為了區分不同的集合,就需要給不同的集合起不同的名字,預設情況下乙個使用者對應乙個集合,使用者的schema名等於使用者名稱,並作為該使用者預設...

資料庫Schema概念

在學習sql的過程中,會遇到乙個讓你迷糊的schema的概念。實際上,schema就是資料庫物件的集合,這個集合包含了各種物件如 表 檢視 儲存過程 索引等。為了區分不同的集合,就需要給不同的集合起不同的名字,預設情況下乙個使用者對應乙個集合,使用者的schema名等於使用者名稱,並作為該使用者預設...