434.【数据库技术基础】SQL 的基本组成-数据库论坛-技术分享-千百度社区

434.【数据库技术基础】SQL 的基本组成

434.【数据库技术基础】SQL 的基本组成

SQL 由如下几个部分组成:


关系数据库的三级模式结构

  1. 数据定义语言。SQL DDL 提供定义关系模式和视图、删除关系和视图、修改关系模式的命令。
  2. 交互式数据操纵语言。SQL DML 提供查询、是插入、删除和修改的命令。
  3. 事务控制(Transaction Control)。SQL 提供定义事务开始和结束的命令。
  4. 嵌入式 SQL 和动态 SQL(Emebeded SQL and Dynamic SQL)。用于嵌入到某种通用的高级语言(C、C++、Java、PL/I、COBOL 和 VB 等)中混合编程。其中,SQL 负责操纵数据库,高级语言负责控制程序流程。
  5. 完整性(Integrity)。SQL DDL 包括定义数据库中的数据必须满足的完整性约束条件的命令,对于破坏完整性约束条件的更新将被禁止。
  6. 权限管理(Authorization)。SQL DDL 中包括说明对关系和视图的访问权限。

© 著作权归作者所有,转载或内容合作请联系作者

请登录后发表评论

    没有回复内容