SQL结构化查询语言:Structured Query Language
    起源于IBMGNU GUN is not UNIXGPL GNU General Public Licence服务器守护进程:mysqld3.1SQL 简介ANSI 美国国家标准化协会
    ISO 国际标准化组织
    SQL数据库的体系结构

    • 关系模式 基本表
    • 存储模式 存储文件
    • 子模式 视图
    • 元组 行
    • 属性 列

    表三种类型:基本表 视图 导出表(查询中产生的表)SQL的组成:

    • DDL
    • DML
    • DCL 数据控制语言
    • 嵌入式SQL语言的使用规定

    SQL的查询功能很强 SQL模式 SQL Schema3.2 SQL的数据定义 P76

    • SQL模式(即数据库)的创建和撤销 create|drop schema ..
    • 定义新的域 domain

    3.3 SQL中的数据查询 P81

    • SQL可以表达所有的关系代数表达式

    3.4 SQL的数据更新3.5视图 P100

    • View视图(虚表)
    • 视图的更新:只有定义在单表上的视图,才可以更新(行列子集视图)

    3.6嵌入式SQL 在主语言中使用的SQL结构
    交互式SQL3.7 存储过程和SQL/PSM
    存储过程 Stored Procedure :使用SQL语句和流程控制语句编写的模块,经编译和优化后存在数据库服务器端的数据库中。CALL 调用
    存储过程和存储函数
    持久存储模块Persistent Stored Module