logo资料库

数据库及ADO.NET(ppt).ppt

第1页 / 共39页
第2页 / 共39页
第3页 / 共39页
第4页 / 共39页
第5页 / 共39页
第6页 / 共39页
第7页 / 共39页
第8页 / 共39页
资料共39页,剩余部分请下载后查看
—高级软件人才实作培训专家 数据库开发及ADO.Net 讲师:邹华栋 北京传智播客教育 www.itcast.cn
—高级软件人才实作培训专家 面试题 l http://www.nowamagic.net/database/db _EmployeeDepartmentSQL.php
—高级软件人才实作培训专家 复习 l 数据库有哪些基本操作? 建库 建表 加约束(外键约束/检查约束) l 基本的数据操纵语句有哪些?语法是? 增(INSERT) 删(DELETE) 改(UPDATE) 查(SELECT) l 常用的聚合函数有哪些?Count(),sum(),max(),min(),avg() l 表连接分为哪几种类型? l Inner join/ left join/full join/cross join 3
—高级软件人才实作培训专家 为什么要学习ADO.NET 问题是,程序怎么和数据库打交道的呢? 查询数据库用户表 获得查询结果 用户登录时程序 在做什么事情? 数据库储存了已注 册QQ的用户信息 程序要和数据库交互要通过ADO.Net 进行 通过ADO.Net就能在程序中执行SQL了。 ADO.Net中提供了对各种不同数据库的统一操作接口。
—高级软件人才实作培训专家 ADO.NET的组成 ADO.NET 程序端数据集 .NET Framework 数据提供程序 包括: DataSet/DataTable/ DataRow... 可以将从数据库中查询的 数据存放在程序缓存中, 并提供一系列操作. 包括: Connection/DataAdapter/ DataReader/Command 用来直接操作数据库
—高级软件人才实作培训专家 操作举例图:
—高级软件人才实作培训专家 ADO.NET数据库操作图
—高级软件人才实作培训专家 ADO.Net基础 l 直接在项目中内嵌mdf文件的方式使用SQLServer数据库(新建→ 数据→基于服务的数据库)。mdf文件随着项目走,用起来方便 ,和在数据库服务器上创建数据库没什么区别,运行的时候会自 动附加(Attach) l 双击mdf文件会在“服务器资源管理器”中打开,管理方式和在 Management Studio没有什么本质不同。要拷贝mdf文件需要关闭 所有指向mdf文件的连接。 l 正式生产运行的时候附加到SQLServer上、修改连接字符串即可 ,除此之外没有任何的区别,在“数据库”节点上点右键“附加 ”;在数据库节点上→任务→分离就可以得到可以拷来拷去mdf 文件。 l 用的时候要在控制台、WinForm项目中在Main函数最开始的位置 加入备注中的代码。ASP.Net项目中不需要。
分享到:
收藏