课前复习第03章关系数据库语言SQL概要.ppt

课前复习第03章关系数据库语言SQL概要

An Introduction to Database System 3.1 SQL概述 SQL(Structured Query Language) 结构化查询语言,是关系数据库的标准语言 SQL是一个通用的、功能极强的关系数据库语言 3.1.2 SQL的特点 1.综合统一 集数据定义语言(DDL, data defining language ),数据操纵语言(DML,data manufacturing language ),数据控制语言(DCL ,data controling language )功能于一体。 可以独立完成数据库生命周期中的全部活动: 定义关系模式,插入数据,建立数据库; 对数据库中的数据进行查询和更新; 数据库重构和维护 数据库安全性、完整性控制等 用户数据库投入运行后,可根据需要随时逐步修改模式,不影响数据的运行。 数据操作符统一 2.高度非过程化 非关系数据模型的数据操纵语言“面向过程”,必须指定存取路径 SQL只要提出“做什么”,无须了解存取路径。 3.面向集合的操作方式 非关系数据模型采用面向记录的操作方式,操作对象是一条记录 SQL采用集合操作方式 4.以同一种语法结构提供多种使用方式 SQL是独立的语言 能够独立地用于联机交互的使用方式 SQL又是嵌入式语言 SQL能够嵌入到高级语言(例如C,C++,Java

文档评论(0)

1亿VIP精品文档

相关文档