关系型数据库的模式

一、SQL语言支持关系数据库的三级模式结构,分别是模式、外模式和内模式。

二、分别介绍:

   1、模式:所有基本表构成了数据库的模式,也叫关系模式。

   2、外模式:视图与部分基本表构成了数据库的外模式。也叫子模式。

   3、内模式:数据库的存储文件与其索引文件构成了关系数据库的内模式,也称为存储模式。

三、扩展以及详解:

1、在SQL中,对应的名称:

   (1) 关系模式(或对应模式):称为基本表;

   (2) 存储模式(或对内模式):称为存储文件;

   (3) 子模式(或外模式):称为视图;

   (4) 元组(或记录):称为行;

  (5) 属性(或字段):成为i字段。

2、需要注意的是:

   (1) SQL中一个关系对应一个表;

   (2) 一个或多个基本表对应一个存储文件,每个表有若干个索引,索引也存放在存储文件中。

   (3) 视图是从一个或多个基本表导出的虚拟表,视图本身不独立存储在数据库中,数据库中至存储视图的定义而不存储对应的数据,视图对应的 数据被存放在基本表中。

   (4) 用户可以用SQL语句对视图和基本表进行查询等操作。

   (5) 存储文件的逻辑结构组成了关系数据库的内模式,所以其物理结构是任意的,对用户是透明的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值