网站大量收购独家精品文档,联系QQ:2885784924

ch11_数据库开发基础.ppt

  1. 1、本文档共50页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ch11_数据库开发基础

ADO.NET与ADO的区别 两者都将数据保存在内存中,但以dataset数据集的形式存放,而ado以recordset记录集的形式存放。 在ado中,记录集以单表的形式表现;中,数据集以一个表或多个表的形式表现。 ado中与数据库连接后,会一直保持连接,直到断开(它为连接而设计);中,读取完需要的数据后,会自动断开连接。当需要更新数据时,会再次连接。 基于xml流传送数据,对数据类型没有限制。 相对于ado减少了大量的数据转换,提高了性能 通过xml流,可以穿透防火墙 ADO.NET 对数据库的访问(-1) ADO.NET 对数据库的访问(-2) ADO.NET 对数据库的访问(-3) 注意:自动生成项目有以下几个对象 数据集 studyDataSet 数据绑定源 studentBindingSource 数据适配器 studentTableAdapter 导航栏 studentBindingNavigater 表适配器 tableAdapterMangger 连接数据库方式 本地服务器连接 远程服务器连接 创建新的数据源方式 使用DataAdapter对象方式 准备步骤1-允许远程登录 打开“SQL Server 2008 外围应用配置器” 。 然后点击“服务和连接的外围应用配置器” 选择“MSSQLSERVER”-“Database Engine”-“远程连接”,选中“本地连接和远程连接”-“同时使用 TCP/IP 和 named pipes”,然后确定。 准备步骤2-附加数据库 打开“SQL Server Management Studio”,用 “Windows 身份验证方式”进行连接后,右键点击对象资源管理器中的根节点下的 “数据库” ,选择 “附加”,在“附加数据库”页中选择“添加”,找到存放study.mdf文件的路径,选中study.mdf,并确定,可将预先准备好的数据库文件附加在当前服务器中。在数据库节点下就可以看到该数据库study了。 准备步骤3-启用混合登录模式并重启服务 右键点击对象资源管理器中的根节点,选择 “属性”打开,在“安全性”页中选择“SQL Server 和 Windows身份验证模式”,然后确定。 右键点击对象资源管理器中的根节点,选择 “重新启动”,以达到重启SQL Server服务的目的。 以后再登录时,就可以选择“SQL Server 身份验证”或“Windows身份验证”二者之一连接到服务器了。 准备步骤4-创建登录账户log1 在“SQL Server Management Studio”中右键点击对象资源管理器中的根节点下的 “安全性” ,选择 “新建”-“登录”,在“登录名”后输入 “log1”,选择“SQL Server 身份验证”,输入密码“log1”,将“强制实施密码策略”前的勾取消,在默认数据库后选择“study”,然后按“确定”。 准备步骤5-创建数据库用户并与log1关联 在“SQL Server Management Studio”中右键点击对象资源管理器中的根节点下的 “数据库”-“study”-“安全性” ,选择 “新建”-“用户”,在“用户名”后输入 “me”,在“登录名”后输入“log1”,在“数据库角色成员身份”下勾选“db_owner”,然后按“确定”。 这样登录账户log1与study数据库中的me用户进行了关联,当我们使用log1登录本数据库服务器时,就能够有足够的权限访问数据库study了。 准备步骤6-验证 选择“文件”-“断开与对象资源管理器的连接”。 然后选择“文件”-“连接对象资源管理器”,在登录时选择“SQL Server 身份验证”,登录名输入“log1”,密码输入“log1” 。 成功登录后,查看一下study数据库中的数据表student的数据。如果可以查看,说明之前的准备工作已经顺利完成。 为帮助用户进行数据库开发,Visual Studio 2010 提供了一套功能强大的可视化数据库工具,可视化数据库工具可以简化开发数据库的各种操作,如数据库设计、数据库查询等。可视化数据库工具做的工作越多,需要编写的代码就越少。 可视化数据库工具 使用 Visual Studio 2010 可视化数据库工具可以完成以下工作: 连接到并浏览兼容的数据库。 使用数据库关系图创建和修改 SQL Server 数据库。 设计、执行和保存复杂的查询。 添加、更新和删除存储在数据库表中的数据。 设计 SQL Server 和 Oracle 等数据库中的对象,如表、触发器和存储过程。 将数据库对象拖动到设计窗体上,将控件绑定到那些对象上。 可视化数据库工具包含以下组件: 服务器资源管理器

文档评论(0)

shuwkb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档