`

数据库名词解释

阅读更多

声明:以下的名词都是本人在学习中和网上学习收集,如果跟大家理解或者知道的有所出入,请跟帖提出,我予以改正!希望大家能多提出意见和建议!

       以下的内容是以Oracle数据库学习为基础。

 

       数据库:顾名思义就是存放数据的仓库。从计算机工程的角度即以某种类型存放在计算机内有组织,可共享的数据集合。

 

       数据库表:是在数据库中某种特定类型数据的结构化清单。 数据库中的表(table)和我们生活中的表格类似,它是由行(Row)和列(column)组成的。列由同类的信息组成,每列又称为一个字段,每个列的标题成为列名。行包括了若干列的信息项,一行数据称为一条‘记录’,表达有一定意义的信息的集合。一个数据库表由一条或多条记录组成,没有记录的表称为空表。

       索引(Index):索引是根据指定的数据库表列建立起来的顺序,它提供了快速访问数据的途径,并且可以监督表的数据,使其索引指向的列中的数据不重复。

       视图(View):视图看上去同表一样,且有一组命名的列和数据项。但它其实是一个虚拟的表,在数据库中并不存在,视图是由查询数据库表产生的,它限制了用户能看到和修改的数据。由此可见,视图可以用来控制用户对数据的访问,并能简化数据的显示,即通过视图只显示哪些需要的数据信息。

       图表(Diayran):其实就是数据库表之间的关系示意图。利用它可以编辑表与表之间的关系。

       默认值(Default):它是在表中创建列或插入数据时,对没有指定具体值的列或数据项赋予事先预定好的值。

       规则(Rule):它是对数据库表中数据信息的约束命令,限定的是表中的列。

       触发器(Trigger):它是用户定义的SQL事务命令的集合。当对一个表进行插入、更换、删除时,这组命令就会自动执行。

       存储过程(Stored Procedure):存储过程是为完成特定的功能而汇集在一起的一组SQL语句,是经过编译后储存在数据库中提供用户调用的SQL程序。

        事务:事务是数据库中重要的机制,用于确保数据库完整性和并发处理的能力。它将一条或者一组SQL语句当作一个逻辑上的单元,用于保障这些语句都成功或者都失败。这样就保证了数据库的完整性。

        用户(User):用户就是有权限访问数据库的人。

       

       以上为名词解释,具体实例或者详细讲解将在下面呈现:

-----------------------------------------------BUG级的分割线-----------------------------------------------------------------

        数据库(Database 简称DB):是长期储存在计算机内,有组织的,可共享的,大量数据的集合。

               数据库的基本特征:

                                         1..数据按照一定的数据模型组织、描述和储存。

                                         2.可为各种用户共享。

                                         3.冗余度较小。

                                         4.数据独立性较高。5.易扩展。

        我们去理解数据库的时候,可以把它想象成我们生活中的文件柜,这个文件柜可以按照我们的要求进行存放数据,而分割出来不同的空间(空间在数据库中可以是不同的表),每个不同的空间可以存放不同类型的数据(而每个表中可以存放不同类型的数据,如:文字,图片,音频,视频,人员的档案等等...)。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics