kc第3讲--关系数据库语言SQL.ppt

第3讲: (第3章) 关系数据库语言SQL 重庆大学计算机学院 为了提高应用开发效率 (数据、甚至其处理可能用于众多应用程序中) 为了方面与应用程序交互 (提共一种简洁、标准的数据操作接口) 也为了增强开发的可靠性 (若采用临时编程,要保证软件正确性费事) 可快捷、方便地满足临时查询需要 (马上需要院系班的平均成绩统计表) 数据结构定义功能(创建结构) 数据操纵功能(更新数据) 数据控制功能(安全访问) 方便灵活的数据获取功能(查询数据) 前身:IBM Sequel language developed as part of System R project at the IBM San Jose Research Laboratory 后来:Renamed Structured Query Language (SQL) 再后来:发展成为美国标准化工作组ANSI发布的关系数据库语言标准 特点:SQL是一种高级的非过程化描述语言,(犹如4GL)简单易用,操作能力极强(足够用,或称称完备语言,后面将分析指出!)。 它不要求用户指定对数据的存放方法, 也不需要用户了解具体的数据存放方式, 具有不同底层结构的不同DBMS可以使用相同的SQL语言操作数据。 组成:SQL包括多种子语言 ( [1]《数据库原理》王能斌p.5

文档评论(0)

1亿VIP精品文档

相关文档