0
点赞
收藏
分享

微信扫一扫

数据库系统概论----第三章--关系数据库标准语言SQL

代码敲到深夜 2022-04-14 阅读 71

数据库系统概论----第三章--关系数据库标准语言SQL


结构化查询语言(SQL)是关系数据库的标准语言,也是一个通用的、功能极强的关系数据库语言。

3.1SQL概述

3.1.1SQL的产生与发展

3.1.2SQL的特点

SQL集数据查询、数据操纵、数据定义、数据控制于一体。
SQL的主要特点:

2.高度非过程化

3.面向集合的操作方式

4.以同一种语法结构提供多种使用方式

5.语言简洁,易学易用

SQL的动词:

SQL功能动词
数据查询select
数据定义create、drop、alter
数据操纵insert、update、delete
数据控制grant、revoke

3.1.3SQL的基本概念

支持SQL的关系数据库管理系统同样支持关系数据库三级模式结构。
在这里插入图片描述
基本表和视图一样,都是关系。

基本表是本身独立存在的表,在关系数据库管理系统中一个关系就对应一个基本表。一个或多个基本表对应一个存储文件,一个表可以带若干索引,索引也存放在存储文件中。

存储文件的逻辑结构组成了关系数据库的内模式。存储文件的物理结构对最终用户是隐蔽的。

视图是从一个或几个基本表中导出的表。它本身不独立存储在数据库中,即数据库中只存放视图的定义而不存放视图对应的数据。数据仍然存放在导出视图的基本表中,因此视图是一个虚表。视图在概念是与基本表相同,用户可以在视图上再定义视图。

举报

相关推荐

0 条评论