数据库系统概述(第5版)
第三章关系数据库标准SQL
3.1SQL概述
SQL:结构化查询语言,是关系数据库的标准语言
SQL是一个通用的、功能极强的关系数据库语言
3.1.1 SQL的生产与发展
3.1.2 SQL的特点
3.1.3 SQL的基本概念
支持SQL的关系数据库管理系统同样支持关系数据库三级模式数据结构。
基本表:独立存储于数据库中的数据表(关系),可有若干个索引。
索引:对表中的属性组进行逻辑上排序,可以加快检索速度。
视图:由基表导出的虚表,数据库中只保存视图的定义。
存储文件:以OS文件的形式保存数据库的表、视图、索引等数据库对象。
3.2学生-课程数据库
3.3数据定义
数据库对象命名机制的层次结构:数据库(有的系统称为目录)–>模式–>表以及视图、索引等
3.4数据查询
3.4数据更新
3.6空值的处理
3.7视图
总结:
本文概述了SQL可以分为数据定义、数据查询、数据更新、数据控制四大部分。进一步讲述了关系数据库系统的基本概念,使关系数据库的许多概念更加具体、更加丰富。