目录

  • 1 SQL Server 2008的安装和配置
    • 1.1 SQL Server 2008概述
    • 1.2 SQL Server 2008安装
    • 1.3 SQL Server 2008启动和停止
    • 1.4 章节测验
  • 2 创建和管理数据库
    • 2.1 创建数据库
    • 2.2 管理数据库
    • 2.3 数据库管理实例
    • 2.4 章节测验
  • 3 表和数据完整性
    • 3.1 创建与修改表结构
    • 3.2 管理数据
    • 3.3 表的创建与管理实战
    • 3.4 数据完整性(规则、默认)
    • 3.5 数据完整性(空值、主键)
    • 3.6 数据完整性实战
  • 4 数据检索
    • 4.1 简单查询(行列)
    • 4.2 简单查询 (group by子句)
    • 4.3 简单查询 (聚合函数)
    • 4.4 连接查询(内连接)
    • 4.5 连接查询 (外连接)
    • 4.6 子查询
    • 4.7 章节测验
  • 5 索引和视图
    • 5.1 索引
    • 5.2 创建视图
    • 5.3 使用视图
  • 6 Transact-SQL 语言基础
    • 6.1 批处理、变量
    • 6.2 常用内置函数
    • 6.3 使用流程控制语句编程(if、while)
    • 6.4 使用流程控制语句编程(case)
  • 7 存储过程和触发器
    • 7.1 存储过程
    • 7.2 触发器 (DDL)
    • 7.3 触发器(DML)
  • 8 数据建模
    • 8.1 数据建模概述
    • 8.2 数据建模工具
    • 8.3 数据建模步骤
  • 9 数据库设计
    • 9.1 数据库设计概述
    • 9.2 需求分析
    • 9.3 概念设计
    • 9.4 逻辑设计
    • 9.5 逻辑设计举例
    • 9.6 物理设计
    • 9.7 Powerdesigner建立概念数据模型
    • 9.8 Powerdesigner创建逻辑模型
    • 9.9 Powerdesigner创建物理模型
  • 10 SQL Server安全管理
    • 10.1 服务器身份认证
    • 10.2 数据库认证
    • 10.3 服务器身份验证模式的更改
    • 10.4 创建具有特定权限的系统用户
    • 10.5 对登录用户进行重命名或者删除
    • 10.6 Windows身份认证的更改
    • 10.7 通过代码进行认证模式的修改1
    • 10.8 通过代码进行认证模式的修改2
    • 10.9 通过系统存储过程更改登录名和密码
    • 10.10 如何更改账户的默认数据库
    • 10.11 通过存储过程改变账户的默认语言
    • 10.12 数据库登录名
    • 10.13 利用T-SQL创建数据库用户
    • 10.14 数据库用户信息的查询
    • 10.15 角色和权限
    • 10.16 通过代码给登录名增加角色
    • 10.17 删除登录账号的某个角色
    • 10.18 自定义数据库角色
    • 10.19 利用T-SQL创建和添加数据库角色
    • 10.20 将数据库角色添加给指定的数据库用户
    • 10.21 权限管理
    • 10.22 将权限赋予特定的用户和角色
    • 10.23 用T-SQL语句将权限赋予特定的用户和角色1
    • 10.24 用T-SQL语句将权限赋予特定的用户和角色2
    • 10.25 拒绝数据库用户或角色的授权
  • 11 数据库编程
    • 11.1 创建用户自定义函数
      • 11.1.1 创建用户自定义函数
    • 11.2 游标
      • 11.2.1 游标
    • 11.3 事务
      • 11.3.1 事务
    • 11.4 嵌入式SQL
      • 11.4.1 嵌入式SQL 的处理过程以及与主语言之间的通信
      • 11.4.2 SQL语句与游标的关系以及动态SQL语句的使用
    • 11.5 集成开发环境
      • 11.5.1 集成开发环境
    • 11.6 面向对象编程
      • 11.6.1 对象属性调用
      • 11.6.2 常用的对象属性
      • 11.6.3 对象方法的调用
      • 11.6.4 常用的对象方法
      • 11.6.5 对象事件的调用
      • 11.6.6 常用的对象事件
    • 11.7 Visual Basic.NET数据库编程概述
      • 11.7.1 Visual Basic.NET数据库编程概述
    • 11.8 数据库连接
      • 11.8.1 ADO.NET数据库连接
      • 11.8.2 OLIEDB.NET数据库连接
      • 11.8.3 ODBC数据库连接
      • 11.8.4 连接的常用属性和方法
    • 11.9 数据集
      • 11.9.1 Data Table
      • 11.9.2 Data Set
    • 11.10 数据库访问
      • 11.10.1 Command数据访问
      • 11.10.2 Data Adapter数据访问1
      • 11.10.3 Data Adapter数据访问2
      • 11.10.4 Data Reader数据访问
    • 11.11 数据显示
      • 11.11.1 Data GridView单元格设定
      • 11.11.2 Data GridView常用属性1
      • 11.11.3 Data GridView常用属性2
      • 11.11.4 Data GridView常用属性3
      • 11.11.5 Data GridView常用属性4
      • 11.11.6 Data GridView常用属性5
      • 11.11.7 Data GridView常用属性6
      • 11.11.8 Data GridView常用属性7
      • 11.11.9 Data GridView数据绑定1
      • 11.11.10 Data GridView数据绑定2
      • 11.11.11 Data GridView数据绑定
Powerdesigner建立概念数据模型