发布网友 发布时间:2022-04-29 14:51
共2个回答
热心网友 时间:2022-04-09 06:50
数据检索即把数据库中存储的数据根据用户的需求提取出来。数据检索的结果会生成一个数据表,既可以放回数据库,也可以作为进一步处理的对象。
优点: 建立索引可以有效缩短数据的检索时间,建立索引可以加快表与表之间的连接。
缺点:创建索引和维护索引需要时间成本,这个成本随着数据量的增加而加大。
数据库是“按照数据结构来组织、存储和管理数据的仓库”。是一个长期存储在计算机内的、有组织的、可共享的、统一管理的大量数据的集合。
所以数据检索不是数据库。
扩展资料:
对分检索的前提是数据已排好序。对分检索是按对分原则取数进行关键字比较,具体过程是:取数组中间位置的数与关键字比较,如果相等则检索成功。
如果取数大于关键字,则下次对分检索的范围是从数据区起点到本次取数;如果取数小于关键字,则下次对分检索的范围是从本次取数到数据区终点。依此类推,逐次缩小检索范围,直到最后。
对分检索可以减少检索次数,大大提高数据检索速度。但对分检索是一种递归算法,具体实现时首先要确定检索范围。范围的起点是0,而终点是把最后一个数的序号加1,这样才能使最后一个数也处在有效的检索范围之内。这是因为,在程序中对分序号是通过起点与终点相加,然后除2取整而得到的。
热心网友 时间:2022-04-09 08:08
打个比方,你第一次去一个陌生的地方找一个人,会很慢。相当于第一次搜索。