设为首页收藏本站 JeeStudy企业开发官网①

JEE Study|JAVA EE|企业级开发学习网

 找回密码
 立即加入

QQ登录

只需一步,快速开始

扫一扫,访问微社区

搜索
查看: 1797|回复: 0
打印 上一主题 下一主题

MySQL8.0大师之路:第6章:关系数据库标准语言SQL-6.3 SQL的基本概念

[复制链接]

219

主题

221

帖子

1418

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1418

最佳新人活跃会员热心会员推广达人宣传达人灌水之王突出贡献优秀版主荣誉管理论坛元老

跳转到指定楼层
楼主
发表于 2020-3-21 19:42:13 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
6.3SQL的基本概念
    支持SQL的关系数据库管理系统同样支持关系数据库三级模式结构。如下图所示,其中外模式包括若干视图(view)和部分基本表(base table),数据库模式包括若干基本表,内模式包括若干存储文件(stored file)。
    用户可以用SQL对基本表和视图进行查询或其他操作,基本表和视图一样,都是关系。
    基本表是本身独立存在的表,在关系数据库管理系统中一个关系就对应一个基本表。
    一个或多个基本表对应一个存储文件,一个表可以带若干索引,索引也存放在存储文件中。
    存储文件的逻辑结构组成了关系数据库的内模式。存储文件的物理结构对最终用户是隐蔽的。
    视图是从一个或几个基本表导出的表。它本身不独立存储在数据库中,即数据库中只存放视图的定义而不存放视图对应的数据。这些数据仍存放在导出视图的基本表中,因此视图是一个虚表。视图在概念上与基本表等同,用户可以在视图上再定义视图。
    下面将逐一介绍各SQL语句的功能和格式。为了突出基本概念和基本功能,略去了许多语法细节。各个关系数据库管理系统产品在实现标准SQL时各有差别,与SQL标准的符合程度也不相同,一般在 85%以上。因此,在后面实践篇具体讲解MySQL这个关系数据库管理系统产品时,再具体讲解。
    我们这里讲解的基础篇的内容适用所有的数据库,不仅仅是针对我们要讲解的MySQL而设计的,所以对前面的基础知识理解好了以后,再学其它的数据库将变的很简单,得心应手。



















知识改变命运!

JAVA EE 学习     JAVA EE 资料
JEE Study:企业级开发学习网!
回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

QQ|Archiver|手机版|小黑屋|JEE Study ( 京ICP备16036936   JeeStudy企业开发官网①

GMT+8, 2024-4-27 05:41 , Processed in 0.218209 second(s), 27 queries .

Powered by JeeStudy!

© 2008-2020 JEE Study 企业级开发学习网

快速回复 返回顶部 返回列表