SQL语言

定义:结构化查询语言,是一种在数据库管理系统中进行查询或修改的语言。

不同数据库管理系统的SQL语言略有不同

1,分类

  • 数据定义语言DDL:定义逻辑结构,定义基表等。
  • 数据查询语言DQL:对数据查询。
  • 数据操纵语言DML:改变数据库数据,CUD。
  • 数据控制功能DCL:授权,完整规则描述和开始结束语言。

2,SQL语言特点

  • 综合统一(独立完成数据库操作)
  • 高度非过程化(不要管底层就能操作)
  • 面向集合的操作方式(查询的是一个集合)
  • SQL可以嵌入高级语言中(Java等)
  • 简单,语法容易

3,SQL基本语法

1,数据类型

decimal(3,1)=整数部分有三位+小数部分有1为的定点数。

2,模式定义

模型定义: