数据库Schema
在数据库中,schema表示数据库的组织和结构
·
1、schema定义
在数据库中,schema(发音 “skee-muh” 或者“skee-mah”,中文叫模式),表示数据库的组织和结构,可以是表(table)、列(column)、数据类型(data type)、视图(view)、存储过程(stored procedures)、关系(relationships)、主键(primary key)、外键(foreign key)等。
2、Schema和DataBase区别
Schema和DataBase的区别,取决于数据库供应商。
(1)MySQL的文档中指出,在物理上,模式与数据库是同义的,所以,模式和数据库是一回事。
(2)但是,Oracle的文档却指出,某些对象可以存储在数据库中,但不能存储在schema中。 因此,模式和数据库不是一回事。
(3)而SQL Server,schema是数据库SQL Server内部的一个独立的实体。 所以,他们也不是一回事。
因此,取决于您使用的RDBMS,模式和数据库可能不一样。
更多推荐
已为社区贡献13条内容
所有评论(0)