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

(数据库原理和 与应用课件)最七章_数据库编程.ppt

(数据库原理和 与应用课件)最七章_数据库编程.ppt

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

数据库编程 数据库原理与应用 主讲人:李远华 遥感与地理信息系 一、Visual.Studio.2008.Express.Edition(Cns) 安装方便,适合学习之用或单语言快速开发。功能有限。 二、 Visual.Studio.2008.Professional.Edition.DVD 专业版:功能完善,适合个人开发者。 三、 Visual.Studio.2008.Team.Edition.For.Software.Developers. DVD (Chs) 四、Visual.Studio.2008.Team.Suite.DVD(Chs) 团队版(集成套件) Visual.Studio 版本区别 软件介绍 SQL Serve 版本区别 1.SQL Server 2008 Express版 2.SQL Server 2008 Developer (win 7) 3.SQL Server 2008标准版 4.SQL Server 2008 Web版 5.SQL Server 2008工作组版 6.SQL Server 2008 Enterprise(企业版,d61) 7.SQL Server Compact 3.5版 内容提要 一、数据编程基本原理 二、数据库编程基本思想 三、数据库编程关键技术 四、一些功能的实现思路 吉林大学 遥感与地理信息系 3.数据库连接 1.数据库与驱动 2.数据方法库(数据库类、函数) 5.DataSet(数据集类及方法) 6.Recordset(记录) 7.数据显示 8.数据库控制 4.SQL查询 吉林大学 遥感与地理信息系 针对数据库的连接,每一种编程软件都提供了一套与数据库有关的函数,提供数据库连、查询、封装记录等操作。例如ADO,DAO ODBC,JDBC等。例如VB中的引用,C#中的命名空间引用。 2、数据方法库(数据库类、函数) 吉林大学 遥感与地理信息系 ADO:是基于全新的OLE DB技术而设计的 DAO:是VB最先采用的面向对象的数据访问接口,通过DAO访问MICROSOFT JET数据库引擎 数据库访问对象 ADO DAO ADO.net ODBC JDBC OLEDB 数据库 (数据库连接函数及子函数: 连接类及动作 open(),close()) 3、数据库连接 需要数据库连接函数,连接之前,需要说明数据库的类型,驱动,名称、路径等 吉林大学 遥感与地理信息系 每一种编程语言都提供了SQL语言的查询方法和执行函数。不管你使用那一种编程语言,只需要查询到该种语言执行SQL查询语句的函数及其使用方法就行了。 4、SQL查询 吉林大学 遥感与地理信息系 4、SQL查询 VB C# 每一种编程语言,都提供了执行SQL语言的关键字(函数),我们只需要查找MSDN或者查阅相关文献,了解它的用法,就能解决问题。 注意的事: SQL查询语句,要符合SQL的语言标准,注意自定义的变量、控件参数的引用方法。 String SQLString = “select * from tuser where name=‘” + textBox1.Text.Trim() + “’ ”; Dim SQLString as String SQLString = “select * from tuser where name=‘”+text1.Text+ “’ ”; 吉林大学 遥感与地理信息系 用于记录数据库中的内容,可以包括多个表,可用它来控制每一个数据库的读写。但是,但并不用直接用于显示记录,需要专门的记录方法(函数)。 5、DataSet(数据集类及方法 和它的子函数) 吉林大学 遥感与地理信息系 要控制数据库中的某一个元组或多个元组(记录),必须要用到编程软件中的Recordset类方法,具体如何使用,可查找相关资料。 6、Recordset(记录) 吉林大学 遥感与地理信息系 数据库中的数据显示,需要用编程软件来实现。可连接的控件有TextBox控件,GridView控件、Lable控件等。可通过代码或属性设置,将它们与数据库连接起来。 7、数据显示 吉林大学 遥感与地理信息系 8、数据库控制 菜单、按钮类控件。 吉林大学 遥感与地理信息系 吉林大学 遥感与地理信息系 数据库核心功能 用户登录 驱动信息 基本思想 数据查询 数据操纵(insert等) 用户管理 数据库(excel) 数据库(Access) 数据库(SQL S) 数据库(ORAQLE) 数据库(MySQL) 数据库(DB) 表的管理(SQL) 吉林大学 遥感与地理信息系 外模式的设计 功能设

文档评论(0)

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

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

1亿VIP精品文档

相关文档