数据库结构

百科

数据库结啊如构是指在计算机的存储设调没行构鲁飞开双洋备上合理存放的相关联的有结构的数据集合的结构。一个数据库结构含有各来自种成分,包括数据库、数据表、字段、过滤器等。

  • 中文名称 数据库结构
  • 外文名称 Database
  • 含义 相关数据的集合
  • 内容 表、记录、字段、索引等
  • 词性 名词

定义

  数据库是相关数据的集合,一个数据库含有各种成分,包括数据表、记录、字段、索引等。

组成

  数据库(Database)

  Visual Ba然行似绝至刻节定sic中使用的数据库是关系型数据库(Relation来自al Database)。巴绝思矿三一个数据库由一个或一组数据表组成。每个数据库都以文件的形式存放在磁盘上,即对应于一个物理乡排文件。不同的数据库,与物理文件对应的方式也不一样。对于dBASE,FoxPro和Paradox格式的数据库来说,一个数据表就是一个单独的数据库文件,而对于Microsoft Access、Btrieve格式的数据库来说,一个数据库文件可以含有多个数据表。

  数据表(Table)

  简称表,由一组数据记录组成,数据库中的数据是以表为单位进行组织的。一个表是一组相关的按行排列的数据;每个表中都含有相同之希办到流笑吧证倒类型的信息。表实际城烈或承些送上是一个二维表格,例如,一个班所有学生的考适袁理季护顺议唱烟事气试成绩,可以存放在一个表中联甚甲果唱镇济兴波草,表中的每一行对应一个学生,这一行包括学生的学号,姓名及各门课剧以我粒训程成绩。

  记录(Record)

  表中的每一行称为一个记录,它由若干个字段组成。

  字段(Field)

  也称域。表中的每一列称为一个字段。每个字段都有相应的描述信息,如数据类型、数据宽度等。

  索引(Index)

  为了提高访问数据库的效率,可以对数据库使用索引。当数据库较大时,为了查找指定的记录,则食矛采零善使用索引和不使用索引的效率有很360百科大差别。索引实际上是一种特殊类型的表,其中含有关键字段的值(由用户定义)和指向实际记录位置的指针,这些值和指针按照特定的顺训院修题四山序(也由用户定义)存储,从而可以以较快的速度查找到所需要的数据记录。

  查询(Query)

  一条SQL(结构化查询语言)命令,用来从一个或多个表中获取一组指定的记录,或者事们斤故文值高景迫政打对某个表执行指定父位农却既的操作。当从数据库中读取概车钱安木不持诗纸识数据时,往往希望读出的数据符合某些条件,并且能按某个字段排序。使用SQL,可以使这一操作容易实现而且更加有效。SQL是非过程化语言(有人称为第四代语言),在用它查找指定的记录时,只需指出做什么,不必说资风龙延王云该谈抓溶往明如何做。每个语句可以看作是一个查询(query),根据这个查询,可以得到需要的查询结果。

  过滤器(Filter)

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

  视图(view)

  数据的视图指的是查找到(或者处理)的记录数和显示(或者进行处理)这些记录的顺序。在一般情况下,视图由过滤器和索引控制。

标签:
声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:yongganaa@126.com

评论留言

我要留言

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:yongganaa@126.com