内容简介
第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章 TSQL编程基础
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#面向对象进阶项目实践——学生补助金信息查询系统的开发
7.9本章小结
习题7
第8章 ASP.NET技术及应用
8.1 ASP.NET概述
8.1.1 .NET框架
8.1.2 ASP.NET简介
8.1.3开发ASP.NET应用程序
8.2服务器控件
8.2.1 HTML服务器控件
8.2.2 Web服务器控件
8.2.3验证控件
8.3 ASP.NET控件项目实践
8.3.1创建网站和网页
8.3.2添加控件和对控件编程
8.3.3使用附加控件
8.4本章小结
习题8
第9章 ASP.NET基本对象
9.1 ASP.NET内置对象概述
9.2 Page对象
9.2.1 Page对象概述
9.2.2 Page对象的应用
9.3 Request对象与Response对象
9.3.1 Response对象的属性和方法
9.3.2 Response对象的应用
9.3.3 Request对象的属性、方法和数据集合
9.3.4 Request对象的应用
9.4 HttpCookie对象
9.5 Session对象与Application对象
9.5.1 Session对象的属性、方法和事件
9.5.2 Session对象的应用
9.5.3 Application对象的方法与事件
9.5.4 Application对象的应用
9.6 Server对象
9.7 ASP.NET对象项目实践
9.7.1系统分析与设计
9.7.2系统实现过程
9.7.3程序测试
9.8本章小结
习题9
第10章 ADO.NET与数据库访问
10.1使用ASP.NET控件访问数据库
10.1.1使用SqlDataSource数据源控件
10.1.2使用GridView控件
10.1.3使用DetailsView控件
10.1.4使用FormView控件
10.1.5其他控件
10.2使用ADO.NET对象访问数据库
10.2.1 ADO.NET数据库驱动程序
10.2.2使用Connection对象连接数据库
10.2.3使用Command执行数据库命令
10.2.4使用DataReader读取数据
10.2.5使用DataAdapter读写数据
10.3本章小结
习题10
项目实践篇
第11章 网络数据库应用系统设计
11.1数据库设计概述
11.1.1数据库与信息系统
11.1.2数据库设计的特点
11.1.3数据库设计方法和步骤
11.2系统目标分析和设计方法
11.2.1需求分析
11.2.2概念结构设计
11.2.3逻辑结构设计
11.2.4数据库物理设计
11.2.5数据库实施
11.2.6 数据库的运行和维护
11.3关系数据库规范化
11.3.1范式
11.3.2数据库设计应注意的问题
11.4系统方案设计
11.4.1开发环境的选择
11.4.2系统架构设计
11.4.3数据库访问方案
11.4.4解决方案和项目
11.5本章小结
习题11
第12章 综合项目实践
12.1在线购物系统
12.1.1系统设计原理
12.1.2数据库设计
12.1.3系统功能实现
12.2高校实验设备管理系统
12.2.1系统设计原理
12.2.2数据库设计
12.2.3系统体系架构
12.2.4创建工程
12.2.5系统功能实现
12.3本章小结
附录 习题参考答案