VB第六章数据库技术.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第六章 数据库技术 数据库基础 SQL语言 数据库访问控件 数据库访问对象 数据环境及数据报表 数据库基础 数据库的基本概念 VB访问数据库的技术 Access数据库 数据库概念及分类 被规格化和结构化的数据集合 分类 层次型 网络型 关系型:用二维表表示实体与实体之间的关系(表、记录与字段) 种类 小型 dBase FoxPro VFP Access Paradox Excel 大型 Oracle SQL Server SyBase InforMIx DB2 记录集与视图 记录集:符合某种条件的数据记录集合( RecordSet) 表(Table):可修改,由单个表产生 动态集(DynaSet):可修改,由单个或多个表产生,使用SQL 快照集(SnapShot):不可修改,由单个或个表产生,使用SQL 视图:一个虚表,由一个或多个表或视图的数据按一定条件导出,也叫查询 表 表:由具有不同数据类型的数据字段组成 字段名称 字段类型:文本、数字、日期/时间、布尔、长二进制(OLE对象) 字段大小 字段缺省值 验证规则 验证文本 必填字段 允许零长度 键与索引 主键:表中能够唯一识别各记录的字段(1个或多个,如“学生”表中的“学号”) 外键:表中的某字段是由另一表中的主键构成的,如“教师表”中的“系部编号”字段来源于“系部”表,且为其主键,则“教师表”中的该字段为外键 索引:将数据库中数据按一定顺序进行索引,如一本书的目录 ODBC数据源 开放数据库连接 ODBC数据源管理器(Windows系统的控制面板“ODBC数据源(32位)”) 用户DSN:只对当前用户可见,只能用于本机 系统DSN:对当前机器上的所有用户可见 文件DSN :可由安装了相同驱动程序的用户共享(产生.dsn文件) 驱动程序:Access dBase Excel FoxPro Paradox Text VFP Oracle SQL Server 配置Access数据源 从“用户DSN”或“系统DSN”或“文件DSN”处点击“添加”按钮 选择DSN文件名称及存放的位置(仅对文件DSN) 对于文件DSN,相应的文件存放在 C:\Program Files\Common Files\ODBC\Data Source下 选择所需的驱动程序:Microsoft Access Driver (*.mdb),然后点击“完成”按钮 给数据源命名:名称; 描述 选择数据库:选取 ; 创建; 修复; 压缩 点击“确定”按钮 配置Access数据源界面 配置SQL Server数据源 从“用户DSN”或“系统DSN”或“文件DSN”处点击“添加”按钮 选择DSN文件名称及存放的位置(仅对文件DSN) 对于文件DSN,相应的文件存放在 C:\Program Files\Common Files\ODBC\Data Source下 选择所需的驱动程序:SQL Server,然后点击“完成”按钮 给数据源命名,并选择需要连接SQL Server数据库,并点击“下一步”按钮 名称(Name) 描述(Description) 服务器(Server)(包括远程及当地(Local)) 输入登录SQL Server数据库的用户ID和密码 点击“下一步”按钮进行实际连接 配置SQL Server数据源界面 VB访问数据库的技术 DAO Data Access Object RDO Remote Data Object(关系数据库) ADO Activex Data Object(各种数据库) DAO (Data Access Object) 通过MS Jet 数据库引擎或ODBC访问数据库,支持C/S模式(关系数据库) MS Jet 把VB应用程序通过DAO对象对数据库访问的请求,翻译成对数据库的物理操作,VB通过MS Jet以统一的方式访问不同的数据库,如Access、VFP DAO3.1以后,DAO绕过MS Jet 而直接访问ODBC数据源。 使用Data控件 使用DAO对象 RDO (Remote Data Object) (关系数据库) 由DAO派生出来,但模式不同 DAO针对记录和字段,是ISAM (Index Sequential Acces Method索引顺序存取方法),可以访问MS Jet和ODBC RDO针对行和列,是关系模式,仅可以访问ODBC 通过ODBC访问远程数据库,适合于C/S模式 使用MSRDC控件 ADO (ActiveX Data Object) (各种数据库) 通过OLE DB数据库访问技术访问本地或远程数据库,支持C/S模式 OLE DB对各种

文档评论(0)

晓风迷梦 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档