📜  数据库测试对象– Tutorialspoint

📅  最后修改于: 2020-12-06 11:27:32             🧑  作者: Mango


模式存储过程触发器是数据库的关键对象。我们已经共享了这些数据库对象的数据库测试类型和测试方案。

模式

数据库模式以数据库管理系统支持的格式定义数据库系统的结构。模式是指数据库的结构(在关系数据库的情况下,由数据库表组成)。

数据库模式是施加在数据库上的一组称为完整性约束的公式。这些完整性约束确保架构各部分之间的兼容性。

在关系数据库中,模式由表,字段,视图,索引,包,过程,函数,触发器,类型,实例化视图,同义词,数据库链接和其他元素组成。

模式通常存储在数据字典中。尽管模式是用文本数据库语言定义的,但该术语通常用于表示数据库结构的图形化描述。换句话说,模式是定义数据库中对象的数据库结构。

数据仓库中使用的架构的常见类型是-

  • 星图
  • 雪花图式
  • 银河模式

数据库中的表

在关系数据库中,表用于将信息组织成行和列。

示例-客户表包含一系列列的信息,例如客户ID,地址,电话号码等。

每个数据都是表中的一个字段。列由单个字段中的所有条目组成,例如所有客户的电话号码。字段被组织为记录,记录是完整的信息集(例如有关特定客户的信息集),每个信息都包含一行。

存储过程

存储过程是一系列以编译形式存储在数据库中的SQL语句,多个程序可以共享它。使用存储过程有助于维护数据完整性,数据控制访问和提高生产率。

扳机

数据库触发器是响应于数据库中特定表或视图上的某些事件而执行的代码。触发器主要用于维护数据库上信息的完整性。