主页 详情

《C#数据库程序设计》_林成春,孟湘来,马朝东编著_12636760_9787811239003

【书名】:《C#数据库程序设计》
【作者】:林成春,孟湘来,马朝东编著
【出版社】:北京交通大学出版社;清华大学出版社
【时间】:2010
【页数】:461
【ISBN】:9787811239003
【SS码】:12636760

最新查询

内容简介

第1章 C#数据库设计技术概述

1.1 .NET数据库操作技术概述

1.1.1 ADO技术概述

1.1.2 ADO.NET技术概述

1.1.3 .NET ORM技术映射

1.1.4 数据库设计框架概述

1.2 ADO.NET数据操作模型

1.2.1 在线方式数据库操作

1.2.2 离线方式数据库操作

1.3 数据库程序的分类

1.3.1 SQL脚本程序

1.3.2 Transact-SQL程序设计

1.3.3 数据库组件设计

本章小结

习题1

第2章 SQL Server 2005关系数据库管理系统

2.1 SQL Server 2005简介

2.1.1 SQL Server的发展简史

2.1.2 SQL Server 2005的新特性

2.2 SQL Server 2005的版本与安装

2.2.1 SQL Server 2005的版本

2.2.2 SQL Server 2005的运行环境

2.2.3 SQL Server 2005的安装

2.3 SQL Server 2005的系统数据库和表

2.3.1 SQL Server 2005的系统数据库

2.3.2 SQL Server 2005的系统表

2.4 SQL Server 2005的管理工具和实用程序

2.4.1 SQL Server配置管理器

2.4.2 SQL Server管理控制台

2.4.3 联机丛书

2.5 SQL Server 2005的安全性管理

2.5.1 SQL Server 2005身份验证模式

2.5.2 SQL Server数据库的安全性

2.5.3 SQL Server数据库对象的安全性

本章小结

习题2

第3章 Transact-SQL语言

3.1 SQL Server 2005的数据类型

3.1.1 数值数据类型

3.1.2 字符数据类型

3.1.3 日期和时间数据类型

3.1.4 文本和图像数据类型

3.1.5 货币数据类型

3.1.6 二进制数据类型

3.1.7 特殊数据类型

3.1.8 用户自定义数据类型

3.1.9 SQL Server 2005数据类型的不同分类

3.2 数据定义语言(DDL)

3.3 数据操纵语言(DML)

3.4 数据控制语言(DCL)

3.4.1 权限类型和状态

3.4.2 GRANT语句

3.4.3 DENY语句

3.4.4 REVOKE语句

3.5 系统存储过程

3.6 其他语言元素

3.6.1 注释

3.6.2 变量

3.6.3 运算符

3.6.4 函数

3.6.5 流程控制语句

3.6.6 批处理

本章小结

习题3

第4章 数据库的创建和维护

4.1 数据库的存储结构

4.1.1 数据库文件

4.1.2 数据库文件组

4.2 创建、修改和删除数据库

4.2.1 创建数据库

4.2.2 查看数据库

4.2.3 修改数据库

4.2.4 删除数据库

4.3 备份和还原数据库

4.3.1 概述

4.3.2 备份数据库的操作

4.3.3 还原数据库

本章小结

习题4

第5章 数据库表的创建和维护

5.1 定义表结构

5.1.1 创建表的设计原则

5.1.2 如何定义表的结构

5.2 如何修改表结构

5.2.1 如何重新命名表

5.2.2 如何修改表字段

5.3 如何向表中添加记录

5.4 如何删除表中记录

5.5 如何修改表中的记录值

5.6 如何删除表

5.7 如何查看表

5.7.1 查看表属性

5.7.2 查看表中数据——简单查询

5.7.3 使用聚合函数的查询

5.7.4 查看表中数据——连接查询

5.7.5 查看表中数据——嵌套查询

本章小结

习题5

第6章 数据库表索引和约束的建立

6.1 创建和管理索引

6.1.1 索引的设计原则和索引的类型

6.1.2 创建索引

6.1.3 查看、修改和删除索引

6.2 数据库数据的完整性

6.2.1 什么是数据库数据的完整性

6.2.2 如何实现数据库数据的完整性

6.2.3 主键约束

6.2.4 唯一性约束

6.2.5 检查性约束

6.2.6 外键约束

6.2.7 默认约束

本章小结

习题6

第7章 数据库对象的创建和维护

7.1 创建和管理视图

7.1.1 视图

7.1.2 如何创建视图

7.1.3 查看视图

7.1.4 修改、删除及重命名视图

7.1.5 使用视图操作表数据

7.2 创建和管理存储过程

7.2.1 存储过程的概念

7.2.2 创建存储过程

7.2.3 查看、修改和删除存储过程

7.3 创建和管理触发器

7.3.1 触发器的作用和类型

7.3.2 创建触发器

7.3.3 查看、修改和删除触发器

7.4 创建和管理关系图

7.5 游标

7.5.1 游标的概念

7.5.2 游标的使用

本章小结

习题7

第8章 SQL Server 2005并发控制机制

8.1 并发控制理论

8.2 并发调度

8.2.1 事务

8.2.2 数据不一致性

8.2.3 可串行化调度

8.3 封锁机制

8.3.1 基本锁

8.3.2 专用锁

8.3.3 封锁协议

8.3.4 锁的粒度

8.4 事务隔离级别

8.4.1 事务隔离级别

8.4.2 数据库引擎的隔离级别

8.5 死锁的预防和处理

8.5.1 死锁的概念

8.5.2 预防和处理死锁

本章小结

习题8

第9章 ADO.NET数据连接

9.1 基本的数据库连接

9.2 在线数据库操作模型

9.3 数据库连接的基本成员

9.4 常用数据库连接方式

9.4.1 SQL Server数据库连接

9.4.2 OLE DB数据库连接

9.4.3 ODBC数据库连接

9.4.4 MySQL数据库连接

9.5 连接中的元数据处理

9.6 连接的状态与数据处理

9.7 使用连接池优化连接

9.8 数据库异常处理

本章小结

习题9

第10章 ADO.NET数据库操作对象Commard

10.1 Command接口和SqlCommand对象

10.1.1 Command对象模型

10.1.2 Command对象的常见属性

10.2 通过Command对象操作数据库

10.2.1 查询性操作

10.2.2 更改性操作

10.2.3 标量行查询

10.2.4 Command参数对象

10.3 Command对象调用存储过程

10.3.1 存储过程的调用方法

10.3.2 输入参数的设置方法

10.3.3 输出参数的设置方法

10.3.4 返回参数的设置方法

10.4 通过Visual Studio 2005设计Command对象

本章小结

习题10

第11章 ADO.NET数据读取对象

11.1 DataReader的基本概念

11.1.1 DataReader的基本模型

11.1.2 使用DataReader进行数据查询

11.1.3 使用DataReader进行多指令数据查询

11.1.4 DataReader显示数据

11.2 使用DataReader操作元数据

11.2.1 通过DataReader获取表对象信息

11.2.2 通过DataReader获取字段对象信息

本章小结

习题11

第12章 内存中的数据库DataSet

12.1 DataSet的基本模型

12.2 DataSet中的表结构

12.2.1 表结构的创建

12.2.2 表结构的约束

12.2.3 表结构的主键

12.2.4 表结构的外键

12.3 DataSet表的操作

12.3.1 DataSet表的数据的插入

12.3.2 DataSet表的数据的删除

12.3.3 DataSet表的数据的复制

12.3.4 DataSet表的数据的查询

12.3.5 DataSet表的数据的枚举

12.4 DataSet中的视图对象

12.5 DataSet的XML序列化

12.6 DataSet的XML操作

12.7 通过Visual Studio 2005设计DataSet

本章小结

习题12

第13章 离线数据操作与DataAdapter

13.1 离线数据操作模型

13.1.1 DataAdapter提取数据

13.1.2 DataAdapter更新数据

13.2 DataAdapter数据操作过程中对连接对象的影响

13.3 DataAdapter的基本结构

13.3.1 DataAdapter的Select命令

13.3.2 DataAdapter的Delete命令

13.3.3 DataAdapter的Update命令

13.3.4 DataAdapter的Insert命令

13.3.5 DataAdapter的TableMapping机制

本章小结

习题13

第14章 ADO.NET数据连接工厂

14.1 ADO.NET数据连接工厂的概念模型

14.2 创建独立于特定数据库的应用程序

14.3 数据库连接驱动模型

14.3.1 ODBC数据提供程序

14.3.2 OLE DB数据提供程序

14.3.3 SQL Server数据提供程序

14.3.4 Oracle数据提供程序

14.4 ADO.NET基本结构模型

本章小结

习题14

第15章 事务

15.1 事务的基本概念

15.2 本地事务

15.2.1 事务的处理方法

15.2.2 事务对象的属性

15.2.3 本地嵌套事务

15.3 全局事务

15.3.1 全局事务的基本模型

15.3.2 基于Com+服务的全局事务

15.3.3 基于ADO.NET自身的全局事务处理机制

本章小结

习题15

第16章 BLOB对象的操作

16.1 数据库大对象的类型

16.2 二进制数据的操作

16.2.1 图片的数据库存储

16.2.2 图片的数据库读取

16.3 BLOB数据对象的操作原则

本章小结

习题16

第17章 基于在线方式的通讯录设计

17.1 系统的需求概要和项目背景

17.2 系统的开发计划

17.3 系统的概要设计

17.3.1 功能模块分析

17.3.2 系统业务流程

17.3.3 数据库设计

17.4 系统的代码实现

17.4.1 创建项目

17.4.2 制作“用户登录”窗体

17.4.3 制作“主操作”窗体

17.4.4 制作“新增联系人”窗体

17.4.5 制作“修改联系人”窗体

17.4.6 制作“查询联系人”窗体

17.5 系统的部署和发布

本章小结

习题17

第18章 基于离线方式的通讯录设计

18.1 系统的需求概要和项目背景

18.2 系统的开发计划

18.3 系统的概要设计

18.3.1 功能模块分析

18.3.2 系统业务流程

18.3.3 数据库设计

18.4 系统的代码实现

18.4.1 创建项目

18.4.2 设计DataClass.cs模块

18.4.3 制作“用户登录”窗体

18.4.4 制作“主操作”窗体

18.4.5 制作“新增联系人”窗体

18.4.6 制作“修改联系人”窗体

18.4.7 制作“查询联系人”窗体

18.5 系统的部署和发布

本章小结

习题18

第19章 系统DAL组件设计

19.1 系统的需求概要和项目背景

19.2 系统的概要设计

19.3 系统的开发计划

19.4 系统的代码实现

19.4.1 创建一个Web项目,配置数据库连接

19.4.2 创建一个数据访问层

19.4.3 给数据访问层添加参数化的方法

19.4.4 插入、更新和删除数据

19.4.5 完成数据库访问层

19.5 系统的部署和发布

本章小结

习题19

第20章 照片管理器设计

20.1 系统的概要设计和项目背景

20.2 系统的开发计划

20.3 系统的代码实现

20.3.1 数据库和表的创建

20.3.2 数据访问层(DAL)的设计与实现

20.3.3 表示层(USL)的开发

20.3.4 业务逻辑层(BLL)的设计与实现

20.4 系统的部署和发布

本章小结

习题20

参考文献


书查询(www.shuchaxun.com)本网页唯一编码:
24ff8593489972f4e71a7d7055ee2209#c8aa337df4dfefd69f246a83ed4eaf17#140700676#《C#数据库程序设计》_12636760.zip