第1章 网络数据库应用系统概述
1.1 网络数据库应用系统
1.1.1 基本概念
1.1.2 基本类型
1.1.3 基本模式
1.1.4 工作原理
1.2 网络数据库应用系统开发技术
1.2.1 数据库技术
1.2.2 开发技术
1.3 网络数据库应用系统体系结构
1.3.1 体系结构模型
1.3.2 ASP. NET技术支持的多层架构模型
1.4 网络数据库应用系统开发过程
1.5 本章小结
习题1
数据库基础篇
第2章 SQL Server 2005基本操作
2.1 关系数据库的基本概念
2.1.1 数据库
2.1.2 数据库管理系统
2.1.3 数据库管理员
2.1.4 数据表
2.2 使用管理器创建数据库和表
2.2.1 创建数据库
2.2.2 创建表结构及表关系图
2.2.3 在表中直接输入记录
2.3 使用程序代码创建数据库和表
2.3.1 创建数据库
2.3.2 创建表结构及表之间的关系
2.3.3 用代码在表中插入记录
2.4 数据库创建综合实践
2.4.1 实现目标
2.4.2 设汁思路
2.4.3 操作步骤
2.5 本章小结
习题2
第3章 SQL Server 2005数据管理
3.1 SQL和T-SQL
3.1.1 SQL语言的主要特点
3.1.2 T-SQL的组成
3.1.3 T-SQL的功能
3.1.4 T-SQL的语法约定
3.2.使用T-SQL更新和删除数据
3.2.1 更新数据
3.2.2 删除数据
3.3 T-SQL数据查询
3.3.1 简单查询
3.3.2 高级查询
3.4 数据库管理综合实践
3.4.1 实现目标
3.4.2 设计思路
3.4.3 操作步骤
3.5 本章小结
习题3
第4章 T-SQL编程基础
4.1 用户自定义标识符
4.1.1 用户自定义标识符命名规则
4.1.2 用户自定义标识符分类
4.1.3 具有特殊意义的标识符
4.2 数据类型、运算符及表达式
4.2.1 数据类型
4.2.2 运算符
4.2.3 表达式
4.3 变量
4.3.1 局部变量
4.3.2 全局变量
4.4 T-SQL语句与程序控制结构
4.4.1 T-SQL语句
4.4.2 选择结构
4.4.3 循环语句
4.5 T-SQL函数
4.5.1 系统内部函数
4.5.2 用户自定义函数
4.6 T-SQL数据库编程综合实践
4.6.1 实现目标
4.6.2 设计思路
4.6.3 操作步骤
4.7 本章小结
习题4
第5章 SQL Server 2005高级应用
5.1 存储过程
5.1.1 存储过程概述
5.1.2 存储过程的创建和执行
5.1.3 存储过程的修改、重命名和删除
5.2 触发器
5.2.1 触发器概述
5.2.2 触发器的创建和执行
5.2.3 触发器的修改和删除
5.3 游标
5.3.1 游标概述
5.3.2 游标的基本操作
5.4 事务处理
5.4.1 事务概述
5.4.2 事务属性
5.4.3 事务处理控制语句
5.5 SQL高级应用综合实践
5.5.1 实现目标
5.5.2 设计思路
5.5.3 操作步骤
5.6 本章小结
习题5
技术开发篇
第6章 .NET量身打造的语言——C#
6.1 C#语言简介
6.2 数据类型
6.2.1 值类型
6.2.2 引用类型
6.3 变量和常量
6.3.1 变量
6.3.2 常量
6.4 表达式
6.4.1 算术操作符
6.4.2 赋值操作符
6.4.3 逻辑操作符
6.5 流程控制
6.5.1 选择语句
6.5.2 循环语句
6.5.3 跳转语句
6.5.4 异常处理
6.6 函数
6.6.1 定义和使用函数
6.6.2 变量的作用域
6.6.3 常用函数
6.7 C#程序设计初步项目实践——学生成绩排序算法
6.8 本章小结
习题6
第7章 C#面向对象的高级应用
7.1 面向对象概述
7.1.1 类、结构和对象概述
7.1.2 属性、方法、继承、重载
7.2 类和对象
7.2.1 类的声明
7.2.2 类的成员
7.2.3 声明对象
7.3 构造函数与析构函数
7.3.1 构造函数
7.3.2 析构函数
7.4 方法与重载
7.4.1 方法的声明
7.4.2 方法的重载
7.5 继承与多态
7.5.1 类的继承
7.5.2 类的多态性
7.6 命名空间
7.6.1 命名空间的声明
7.6.2 命名空间的成员
7.6.3 命名空间的使用
7.7 接口
7.7.1 接口的定义
7.7.2 接口的成员
7.7.3 接口的实现
7.8 C#面向对象进阶项目实践——学生补助金信息查询系统的开发
……
项目实践篇
附录 习题参考答案