VisualFoxPro程序设计(第二版)刘丽编著第5章SQL语言课件教学.pptVIP

  • 8
  • 0
  • 约1.89万字
  • 约 117页
  • 2017-01-07 发布于广东
  • 举报

VisualFoxPro程序设计(第二版)刘丽编著第5章SQL语言课件教学.ppt

0 5.1 SQL概述 SQL(Structured Query Language) SQL包含数据定义 数据操纵和数据控制 SQL语言具有如下特点: 1.综合统一 SQL语言是一种一体化语言,它包括数据定义、数据查询、数据操纵和数据控制等方面的功能,它可以完成数据库活动中的全部工作。 2. 高度非过程化 SQL语言采用集合操作方式,不仅查找结果可以是元组的集合,而且一次插入、删除、更新操作的对象也可以是元组的集合。 5. SQL语言非常简洁。见下表 5.1.2 SQL语言的基本概念 1.SQL语言的模式结构 SQL语言支持关系数据库三级模式结构。其中外模式对应于视图(View)和部分基本表(Base Table),模式对应于基本表,内模式对应于存储文件。 (1)?基本表 基本表是本身独立存在的表,在SQL中一个关系就对应一个表。一些基本表对应一个存储文件,一个表可以带若干索引,索引也存放在存储文件中。    (2)?存储文件 存储文件的逻辑结构组成了关系数据库的内模式。存储文件的物理文件结构是任意的。 ? l?视图 视图是从基本表或其他视图中导出的表,它本身不独立存储在数据库中,也就是说数据库中只存放视图的定义而不存放视图对应的数据,这些数据仍存放在导出视图的基本表中,因此视图是一个虚表。 用户可以用SQL语言对视图和基本表进行查询

文档评论(0)

1亿VIP精品文档

相关文档