第三章关系系数据标库准语言.pptVIP

  • 0
  • 0
  • 约4.01千字
  • 约 36页
  • 2019-03-23 发布于福建
  • 举报
数据库系统概论;3.1SQL概述;高度非过程化:SQL语言进行数据操作,只要提出“做什么”,而无须指明“怎么做”,因此无需了解存取路径,存取路径的选择以及SQL语句的操作过程由系统自动完成。 面向集合的操作方式:SQL语言采用集合操作方式,不仅操作对象、查找结果可以是元组的集合,而且一次插入、删除、更新操作的对象也可以是元组的集合。;以同一种语法结构提供两种使用方式:SQL语言既是自含式语言,又是嵌入式语言;作为自含式语言,SQL能够独立的用于联机交互的使用方式,用户可以在终端键盘上直接键入SQL命令对数据库进行操作;作为嵌入式语言,SQL语句能够嵌入到高级语言程序中,供程序员设计程序时使用。 语言简捷,易学易用:SQL语言完成核心功能只有了9个动词,如表3.1。;3.1.3SQL语言的基本概念 SQL语言支持关系数据库三级模式结构,如图3.1。 全体基本表构成了数据库的模式 视图和部分基本表构成了数据库的外模式 视图是由一个或几个基本表导出的表 在SQL中,基本表可以直接被用户操作,这些直接使用的基本表也是外模式的一部分 数据库的存储文件和它们的索引文件构成了关系数据库的内模式 ;3.2学生-课程数据库;3.3数据定义;在SQL语句格式中,有下列约定符号和语法规定需要说明: 语句格式约定符号:“”中为实际语义;“[]”中的内容为任性项;“{}”或“|”中的内容为必选项,即必选其一

文档评论(0)

1亿VIP精品文档

相关文档