数据库原理与应用

杨会志、文琦、程东

目录

  • 1 数据库基础
    • 1.1 基本概念
    • 1.2 数据库设计阶段
    • 1.3 第一章PPT
  • 2 SQL SERVER
    • 2.1 工具介绍
    • 2.2 服务器组件及管理工具
    • 2.3 安装步骤及彻底删除SQL办法参考
    • 2.4 第二章PPT
  • 3 数据库和表
    • 3.1 概念介绍
    • 3.2 操作数据库
      • 3.2.1 创建数据库
      • 3.2.2 修改数据库
      • 3.2.3 删除数据库
    • 3.3 操作数据表
      • 3.3.1 创建数据表
      • 3.3.2 修改数据表
      • 3.3.3 删除数据表
    • 3.4 数据的操作
      • 3.4.1 插入数据
      • 3.4.2 更新数据
      • 3.4.3 删除数据
      • 3.4.4 查询数据
    • 3.5 第三章PPT
  • 4 数据完整性
    • 4.1 完整性约束分类
    • 4.2 完整性约束实现
  • 5 索引
    • 5.1 索引的定义
    • 5.2 索引的实现
  • 6 数据查询
    • 6.1 单表查询
    • 6.2 连接查询
    • 6.3 嵌套查询
  • 7 视图
    • 7.1 视图基本概念
    • 7.2 视图操作
  • 8 游标
    • 8.1 游标的基本概念
    • 8.2 游标的使用
  • 9 T-SQL编程
    • 9.1 什么是T-SQL
    • 9.2 T-SQL元素介绍
  • 10 存储过程
    • 10.1 存储过程的基本概念
    • 10.2 存储过程的使用
  • 11 触发器
    • 11.1 触发器的基本概念
    • 11.2 触发器的使用
游标的基本概念

1.为什么要使用游标

——利用T-SQL语句通常可产生或处理一组记录,但是许多应用程序不能把整个结果集作为一个单元来处理,只需要每次处理结果集中的一行或几行。因此需要使用游标。

2.游标

——实际上是一种能从包括多条数据记录的结果集中每次提取一条记录的机制,游标充当指针的作用。尽管游标能遍历结果中的所有行,但它一次只指向一行。

3.SQL的游标的主要用处:

①定位到结果集中(由FOR后面的select语句指定)的某一行

②对当前位置的数据进行读写

③可以对结果集中的数据单独操作,而不是事先执行相同的操作④是面向集合的数据库管理a系统和面向行的程序设计之间的桥梁