admin 管理员组

文章数量: 1184232


2024年3月22日发(作者:以下哪个标准不属于w3c标准)

一、视图与查询的区别

功能不同。视图可以更新字段内容并返回原表,而查询文件中的记录数据不能修改。

这是视图与查询的本质区别。

归属不同。视图不是一个独立的文件,它保存在数据库中。查询文件是一个独立的文

件,不属于数据库。

访问限制不同。视图的数据来源可以是本地数据源,也可以是远程数据源,而查询不

能访问远程数据源。

输出去向不同。视图只能当表使用,而查询可以选择多种查询去向,如表、图表、报

表、标签等多种形式。

使用方法不同。视图可以作为数据源被引用,而查询不能被引用。

使用方式不同。视图只有所属的数据库被打开时才能使用。而查询可在“命令”窗口

中执行。

二、数据库

在创建关系之前,要关联的表之间必须有公共的字段和索引。在数据库中创建的关系

称为“永久关系”,之所以成为永久关系,是因为这种表与表之间的关系作为数据库的一部

分存储在数据库文件中。

两个建立了关系的表可以分为父表和子表。显然,一个父亲可以有一个或多个子女,

而每个子表只能有一个父表。这样两个表之间的关系就由子表在建立关系使用的索引类型

决定了。如果子表索引类型为[主索引]或[候选索引],那么,两表之间就是一对一关系。否

则,若子表索引类型为[普通索引]或[唯一索引],那么,两表间就是一对多关系。而作为父

表来说,它在建立关系时使用的索引类型就只能是[主索引]或[候选索引]。

三、查询

在多表查询中,可以使用数据库表、自由表、本地视图或远程视图的任意组合。

在查询中,我们在表之间建立的联接与数据库中表之间的关系是不同的。在查询中,

表之间建立的联接是以选择标准存在,不会象数据库中表之间的持续关系那样持续保存下

来,也不必建立在索引的基础上。

只有当字段的大小相等,且数据类型相同时才能建立联接。

同表之间的永久关系一样,一个表不能同时为两个父表的子表,也不能同时为两个子

表的父表。


本文标签: 视图 查询 关系