2013年11月30日.ppt

2013年11月30日.ppt

第八章 T—SQL程序设计 (存储过程、触发器、函数) 8.1 Transact-SQL语言概述 Transact-SQL语言特点 : (1)一体化的特点。 Transact-SQL语言集数据定义语言、数据操纵语言、数据控制语言和附加语言元素为一体。其中附加语言元素不是标准SQL语言的内容,但是它增强了用户对数据库操作的灵活性和简便性,从而增强了程序的功能。 (2) 两种使用方式,统一的语法结构。 两种使用方式即联机交互式和嵌入高级语言的使用方式。统一的语法结构使得Transact-SQL语言可用于所有用户的数据库活动模型,包括系统管理员、数据库管理员、应用程序员、决策支持系统管理人员以及许多其他类型的终端用户。 (3) 高度非过程化。 Transact-SQL语言一次处理一个记录,对数据提供自动导航;允许用户在高层的数据结构上工作,可操作记录集,而不是对单个记录进行操作;所有的SQL语句接受集合作为输入,返回集合作为输出,并允许一条SQL语句的结果作为另一条SQL语句的输入。 另外,Transact-SQL语言不要求用户指定对数据的存放方法,所有的Transact-SQL语句使用查询优化器,用以指定数据以最快速度存取的手段。 (4) 类似于人的思维习惯,容易理解和掌握。 Transact-SQL附加语言

文档评论(0)

1亿VIP精品文档

相关文档