数据库对象

表、索引、视图、图表、缺省值、规则、语法、存储过程、触发器、序列、函数、用户。

▶ 表

数据库表,由行和列组成。列又称为字段,列的标题被称为字段名。数据库表中的行,一行数据称为一条记录,多数是同类信息组成。一般来说,一个数据库表是由一条或多条记录组成,如果是没有记录的表,则称为空表,为了唯一的确定一条记录,每个数据库表中一般都是有一个主关键字。

▶ 索引

索引是为了给用户提供快速访问数据的途径,时刻监督数据库表的数据,从而参照特定数据库表列建立起来的一种顺序,主要为了便于用户访问特定的数据,避免数据的重复。

▶ 视图

视图也有一组数据项和命名字段,只是在用户执行查询操作的时候才会出现,其实在数据库中并不存在,通过控制用户对数据的访问权限,简化数据,只显示用户需要的数据项。

▶ 图表

图表,是为了编辑表与表之间的关系,可以理解为数据库表之间的一种关系示意图。

▶ 缺省值

就是指数据库表中插入数据或创建列时,有些列或者列的数据没有予以设置具体数值,那么就会以预先设置的内容赋值。

▶ 规则

规则是实现对数据库表中列数据的一种限制。

▶ 语法

数据库语言规则。

▶ 存储过程

存储过程是为了实现某个特定功能而汇集在一起的一组SQL语句,经过编译之后会存储在数据库里面的SQL程序。

▶ 触发器

在数据库表中属于用户定义的SQL事务命令集合。如果你对一个数据库表执行删除、插入、修改的时候,命令就能够自动去执行。

▶ 序列

序列,定义存储在数据字典里面,序列提供了唯一数值的顺序表从而来简化程序的设计工作。

▶ 函数

函数与过程很类似,一般用于计算数据,声明为FUNCTION,需要描述返回类型,且PL/SQL块中至少有一个有效的RETURN语句;函数不能独立运行,必须作为表达式的一部分;在DML和DQL中可调用函数。

函数的目标是返回一个值。大多数函数都返回一个标量值(scalar value),标量值代表一个数据单元或一个简单值。实际上,函数可以返回任何数据类型,包括表、游标等可返回完整的多行结果集的类型。

▶ 用户

其实,用户指的就是有对数据库有权限访问的人。


内容来源于网络

原文地址:https://www.cnblogs.com/wangrui1587165/p/10107347.html