书籍详情

C#数据库程序设计教程

C#数据库程序设计教程

作者:林成春 编著

出版社:清华大学出版社有限公司

出版时间:2010-07-01

ISBN:9787811239003

定价:¥46.00

购买这本书可以去
内容简介
  《C#数据库程序设计》基于数据库的网络应用程序开发是当今程序开发的一大特色,《C#数据库程序设计教程》基于SQL Servei2005服务器技术和.NET数据库操作技术,全面、详细地介绍了在该框架下的ADO.NET数据库访问技术,以及应用c#编程语言实现数据库的程序开发。全书共分为20章,主要内容包括:C#数据库设计的基础知识;网络数据库SQL Server 2005的相关知识;ADO.NET数据连接知识,ADO.NET数据库操作对象Command,ADO.NET数据读取对象;以及内存中的数据库Data Set,离线数据操作与Data Adapter,事务及其处理机制,BLOB大型对象的操作原则;同时还介绍了基于在线方式的通讯录设计、基于离线方式的通讯录设计、系统DAL组件设计和照片管理器设计等四个典型应用系统的实现过程。《C#数据库程序设计》主要面向对C#数据库程序设计感兴趣的读者,按照由基础到高级,并结合具体应用系统的程序设计过程,介绍c#数据库程序设计技术,使读者通过《C#数据库程序设计》的学习,能够更好地理解和掌握c#语言和数据库操作的相关技术,能够以专业的方式进行实际数据库应用程序的设计,实现基于网络数据库的应用。《C#数据库程序设计》可作为高等院校计算机科学与技术、信息管理、电子商务等专业的教学用书,也可以作为C#数据库程序设计的培训教材。
作者简介
暂缺《C#数据库程序设计教程》作者简介
目录
第1章 C#数据库设计技术概述
1.1.NET数据库操作技术概述
1.1.1 ADO技术概述
1.1.2 ADO.NET技术概述
1.1.3.NETORM技术映射
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 数据库组件设计
本章小结
习题l
第2章 SQL Server2005关系数据库管理系统
2.1 SQL Server2005简介
2.1.1 SQL Server的发展简史
2.1.2 SQL Server2005的新特性
2.2 SQLServer2005的版本与安装
2.2.1 SQLServer2005的版本
2.2.2 SQLServer2005的运行环境
2.2.3 SQL Server2005的安装
2.3 SQL Server2005的系统数据库和表
2.3.1 SQL Server2005的系统数据库
2.3.2 SQL Server2005的系统表
2.4 SQL Server2005的管理工具和实用程序
2.4.1 SQL Server配置管理器
2.4.2 SQL Server管理控制台
2.4.3 联机丛书
2.5 SQLServer2005的安全性管理
2.5.1 SQLServer2005身份验证模式
2.5.2 SQL Server数据库的安全性
2.5.3sQLServer数据库对象的安全性
本章小结
习题2
第3章 Transact SQL语言
3.1 SOLServer2005的数据类型
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 SOLServei2005数据类型的不同分类
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 Server2005并发控制机制
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 死锁的概念
……
第9章 ADO.NET数据连接
第10章 ADO.NET数据库存操作对象Command
第11章 ADO.NET数据读取对象
第12章 内存中的数据库DataSet
第13章离线数据操作与Data Adapter
第14章 ADO.NET数据连接工厂
第15章 事务
第16章 BLOB对象的操作
第17章 基于在线方式的通讯设计
第18章 基于离线方式的通讯录设计
第19章 系统DAL组件设计
第20章 照片管理器设计
猜您喜欢

读书导航