




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第十四章 外部数据的使用,本章要点 OLE对象 数据库的应用,本章逻辑结构,14.1 OLE对象的链接与嵌入 14.1.1 OLE对象的定义 14.1.2 OLE对象的使用 14.2 数据库的应用 14.2.1 数据库概述 14.2.2 数据库的基本概念 14.2.3 Authorware 7中数据库应用综合实例,14.1 OLE对象的链接与嵌入,14.1.1 OLE对象的定义 OLE对象是指通过对象链接与嵌入技术而插入到图标中的对象。OLE就是“Object Linking and Embedding”,它提供了在Authorware 7中应用其它程序的接口,提供了使用某些素材的新方法。 1
2、4.1.2 OLE对象的使用 以实例来说明OLE对象的使用方法(见书中对应章节),14.2 数据库的应用,将数据库技术与多媒体技术有机地结合,形成一种融合数据库技术的多媒体,多媒体的表现力将更加强大,表现方式更加丰富灵活。利用Authorware 7设计的教学课件及教学管理软件经常要用到数据库,需要Authorware 7支持数据库操作,那么在Authorware 7中如何来解决数据库问题呢?通常做法是先在Authorware 7中注册数据库,也就是定义数据源,然后由应用程序用结构化查询语言SQL访问数据库管理系统,14.2.1 数据库概述,1Authorware 7与数据库 为了提高多媒体软
3、件的功能,使其在Windows下具有更强大的表现力,可运用多种手段来拓展Authorware 7系统功能。通常采用调用Windows的API函数及动态链接库DLL技术,或者调用用户代码文件UCD(User Code Document)中函数的方法来实现。 对于目前常用的Access、SQL Server、Oracle、Execl等关系型数据库,Authorware 7通过UCD的“ODBC.U32”库函数包实现对ODBC(Open Databese Connectivity开放式数据库连接)数据库的支持,进行数据库的各种操作,2ODBC与SQL ODBC是Microsoft公司提出的实现异构数
4、据库互连的标准,它对用户屏蔽了不同数据库之间的差别,使用户能使用SQL(Structured Query Language :结构化查询语言)语言透明地访问或操作各种不同的数据库。 SQL是一种标准的关系型数据库语言,具有强大的数据库操作功能。SQL除了用于数据查询以外,还可以实现数据库定义、更新、排序等操作。例如,SQL的“SELECT”查询语句构造数据库的查询操作。SQL既可以作为系统与联机终端用户的操作接口独立使用,也可嵌入到主语言中使用,如C语言等,数据库(Database)是一个数据表、视图、索引、查询等的集合。 表是一种二维数据对象,由行和列组成,用于存储关系数据库中的数据。一个表通常存储一类相关的信息,表的重要组成元素为行和列,有时也把行叫做记录,把列叫做字段。 1行 每一行是一组并列的字段,表示一个完整的信息记录,每一行应当包含全部的列。 2列 每一列是一组数据类型相同的数据,代表数据表所描述对象的特性。 3主键 主键是惟一标识表中所有行的一个列或者一组列,用户可以不设置主键,但如果设置主键,则主键不允许为空值。在一个表中不能存在具有相同主键值的两个行,14.2.2 数据库的基本概念,14.2.3 Authorware 7中数据库应用综合实例,Autho
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论