C#数据库编程入门经典pdf下载pdf下载

C#数据库编程入门经典百度网盘pdf下载

作者:
简介:本篇主要提供C#数据库编程入门经典pdf下载
出版社:清华大学出版社
出版时间:2013-08
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍

内容简介

  使用本书可以快速成为出色的数据库应用开发人员和用户。
  本书包含了实用而详细的示例,提供了使用T-SQL和C#建立数据库应用程序所需的知识和技巧,并且全面介绍了SQLServer2012和VisualStudio2012。
  本书完整地介绍了数据库技术,讨论了关系数据库的工作原理及其用法,循序渐进地介绍T-SQL和C#范例,揭示了在数据库编程时,如何使用ADO.NET和其他数据访问技术。
  本书主要内容:
  使用SQLServer2012创建数据库和表对象
  编写SQL查询,修改和查询(包括连接)SQL表中的数据
  使用C#建立GUI数据库应用程序
  处理运行期间出现的异常情况
  使用ADO.NETEntityFramework和LINQ编程
  使用T-SQL编写存储过程,并在C#中调用它们
  使用SQLCLR和C#创建存储过程
  本书为C#5.0和VisualStudio2012进行了全面修订和更新。无论读者是刚开始使用C#编程,还是该语言的专家,本书都包含了开发专业的数据库应用程序所需要的所有基础知识。

作者简介

  Vidya Vrat Agarwal,一位纯Microsoft.NET主义者,拥有MCT、MCPD、MCTS、MCSD.NET、MCAD.NET和MCSD等认证,他在Lionbridge Technologies公司工作,职务是技术架构师。同时,他又是印度计算机科学院的终身会员。他一开始是从事Microsoft.NET测试版本的工作,他编写过一些图书,为Apress出版的很多书做过技术复审。
  他目前与爱妻Rupali、可爱的女儿Vamika(昵称“珍珠”)和Arshika生活在一起。他觉得如果没有她们,他将一事无成。他相信不劳无获。

内页插图

目录

第Ⅰ部分 理解工具和数据库的基础知识
第1章 开发工具
1.1 获取VisualStudio2012
1.2 安装SQLServer2012Express
1.3 安装并附加AdventureWorks样本数据库
1.3.1 安装AdventureWorks数据库
1.3.2 附加AdventureWorks数据库
1.4 小结
第2章 理解关系数据库
2.1 数据库的概念
2.2 电子数据表和数据库的选择
2.3 使用数据库的原因
2.4 使用RDBMS的优势
2.5 桌面RDBMS和服务器RDBMS的比较
2.5.1 桌面数据库
2.5.2 服务器数据库
2.6 数据库的生命周期
2.7 映射基数
2.8 键的理解
2.8.1 主键
2.8.2 外键
2.9 理解数据完整性
2.9.1 实体完整性
2.9.2 引用完整性
2.10 规范化概念
2.11 规范化的缺陷
2.12 小结
第3章 创建数据库和表
3.1 启动SQLServerManagementStudio
3.2 SQLServer数据库的类型
3.3 SQLServer数据库的体系结构
3.4 用简单的方式创建数据库
3.5 查看数据库的属性
3.6 用自己的设置创建数据库
3.6.1 理解表的基础知识
3.6.2 表列的SQLServer数据类型
3.6.3 在SQLServer中创建表
3.6.4 在表中添加IDENTITY列
3.6.5 ALTERTABLE语句
3.6.6 删除并重建表
3.7 小结

第Ⅱ部分 使用数据库和XML
第4章 操作数据库中的数据
4.1 插入数据
4.2 通过一条INSERT语句插入多行数据
4.3 更新数据
4.4 删除数据
4.5 小结
第5章 查询数据库
5.1 检索数据
5.1.1 使用WHERE子句
5.1.2 使用比较运算符
5.2 数据排序
5.3 GROUPBY子句
5.4 模式匹配
5.5 聚合函数
5.6 DATETIME函数
5.7 列表操作符
5.8 范围操作符
5.9 查找空值
5.10 连接
5.10.1 内连接
5.10.2 表的别名
5.10.3 外连接
5.10.4 其他连接
5.11 小结
第6章 使用存储过程
6.1 创建存储过程
6.2 修改存储过程
6.3 显示存储过程的定义
6.4 重命名存储过程
6.5 删除存储过程
6.6 小结
第7章 使用XML
……

第Ⅲ部分 使用ADO.NET处理数据
第Ⅳ部分 使用高级的ADO.NET相关功能

前言/序言

  欢迎阅读本书。本书提供了编写在Oracle数据库上运行的SQL时遇到的常见问题的现成解决方案。本书适用于需要快速解决特定问题,然后继续工作的人。每种方法都能解决特定的问题,给出了该问题的稳定而有效的解决方案。对这些方法感兴趣的人也能在本书中看到解决方案和某些替代方案的深入讨论。本书读者对象
  如果您是一位喜欢使用C#语言访问数据库的应用程序开发人员,那本书非常适合您,因为它介绍了使用C#5.0进行SQLServer2012编程。本书不要求读者事先了解C#2.0、SQLServer2000和数据库的概念。本书已经包含了其他书籍要求读者学前需具备的所有基础知识。
  本书是任何想使用C#2012与数据库进行交互的应用程序开发人员所应必备的。如果您就是其中一员,那本书将是您不可或缺的。