什么叫数据库结构( 三 )

索引实际上是一种特殊类型的表 , 其中含有关键字段的值(由用户定义)和指向实际记录位置的指针 , 这些值和指针按照特定的顺序(也由用户定义)存储 , 从而可以以较快的速度查找到所需要的数据记录 。

2、查询(Query)

一条SQL(结构化查询语言)命令 , 用来从一个或多个表中获取一组指定的记录 , 或者对某个表执行指定的操作 。 当从数据库中读取数据时 , 往往希望读出的数据符合某些条件 , 并且能按某个字段排序 。 使用SQL , 可以使这一操作容易实现而且更加有效 。

SQL是非过程化语言(有人称为第四代语言) , 在用它查找指定的记录时 , 只需指出做什么 , 不必说明如何做 。 每个语句可以看作是一个查询(query) , 根据这个查询 , 可以得到需要的查询结果 。

3、过滤器(Filter)

过滤器是数据库的一个组成部分 , 它把索引和排序结合起来 , 用来设置条件 , 然后根据给定的条件输出所需要的数据 。

4、视图(view)

推荐阅读