目录

  • 1 数据库系统概述
    • 1.1 本章导读
    • 1.2 数据库技术概述
    • 1.3 数据模型
    • 1.4 数据库系统结构
    • 1.5 数据库设计
    • 1.6 本章小结
  • 2 关系数据库数学模型
    • 2.1 本章导读
    • 2.2 关系的数学模型
    • 2.3 关系代数(上)
    • 2.4 关系代数(下)
    • 2.5 关系演算(上)
    • 2.6 关系演算(下)
    • 2.7 本章小结
  • 3 关系数据库规范化理论
    • 3.1 本章导读
    • 3.2 数据依赖
    • 3.3 函数依赖的理论
    • 3.4 规范化与模式分解
    • 3.5 本章小结
  • 4 数据库的创建与管理
    • 4.1 本章导读
    • 4.2 数据库的创建
    • 4.3 数据库的管理
    • 4.4 本章小结
  • 5 数据表的创建与管理
    • 5.1 本章导读
    • 5.2 数据表概述
    • 5.3 数据表的创建
    • 5.4 数据表的管理
    • 5.5 本章小结
  • 6 数据操作与SQL语句
    • 6.1 本章导读
    • 6.2 数据操作概述
    • 6.3 数据查询
      • 6.3.1 简单查询
      • 6.3.2 连接查询
      • 6.3.3 嵌套查询
      • 6.3.4 集合查询
    • 6.4 数据修改
    • 6.5 本章小结
  • 7 T-SQL程序设计
    • 7.1 本章导读
    • 7.2 程序设计基础
    • 7.3 流程控制语句
    • 7.4 函数
    • 7.5 本章小结
  • 8 视图、索引和游标
    • 8.1 本章导读
    • 8.2 视图
    • 8.3 索引
    • 8.4 游标
    • 8.5 本章小结
  • 9 存储过程和触发器
    • 9.1 本章导读
    • 9.2 存储过程
    • 9.3 触发器
    • 9.4 本章小结
  • 10 数据库备份和恢复
    • 10.1 本章导读
    • 10.2 恢复概述
    • 10.3 备份概述
    • 10.4 备份操作
    • 10.5 恢复操作
    • 10.6 本章小结
  • 11 数据库系统的安全管理
    • 11.1 本章导读
    • 11.2 数据库安全管理概述
    • 11.3 登录账户
    • 11.4 数据库用户
    • 11.5 角色
    • 11.6 架构
    • 11.7 权限管理
    • 11.8 本章小结
  • 12 事务与并发控制
    • 12.1 本章导读
    • 12.2 事务与并发异常
    • 12.3 锁定机制
    • 12.4 事务的隔离级别
本章小结

在SQL Server 系统中,使用T-SQL语句可以编写简单业务逻辑的处理程序。本章首先介绍了T-SQL语言的常量、变量和运算符等程序设计的基础知识,然后介绍了T-SQL语句的流程控制语句,最后介绍了系统函数和用户自定义函数 ,用户自定义函数包括标量值函数、内嵌表值函数和多语句表值函数。标量值函数的调用可以使用select语句和execute语句,而表值函数只能使用select语句。其中,流程控制语句是本章的重点,用户自定义函数是本章的难点。