关系数据库基本理论2课件.ppt

关系数据库语言 关系数据库语言是建立在关系运算的基础上,具有数据定义、数据查询、数据更新、数据控制等功能的非过程化语言。这种语言一般只要求用户说明目的和要求,而不必说明怎样去做,便于用户使用。 SQL是目前世界上最流行的关系数据库语言。 1.结构化查询语言SQL-Structured Query Language 在最初使用Sestem R数据库管理系统中的查询语言SEQUEL的基础上发展起来的。有以下特点: 1 功能强。集数据定义语言DDL、数据操纵语言DML、数据控制语言DCL为一体,能够完成数据库定义、数据库建立、数据库使用和数据库维护的多种功能,并且还具有保障数据安全的措施,是一种完备的功能极强的关系数据库语言。 2 简洁易学。仅使用了SELECT、CREATE等几个动词,便可以完成核心功能。语法简单,类似于英语表达格式,易于学习和推广使用。 3 使用方式灵活。自含型和宿主型 SQL是目前世界上最流行的关系数据库语言。 2.SQL的数据类型 1 CHAR n 定义数据类型为字符串,并给定字符串的长度,n≤254。 例如 s1 CHAR 20 定义了s1是长度为20的字符串。 2 VARCHAR n 定义变长字符串,最大长度为n,n≤254 例如 s2 VARCHAR 200 定义了s2是最大长度为200的变长字符串。 3 FLOAT

文档评论(0)

1亿VIP精品文档

相关文档