欢迎来到天天文库
浏览记录
ID:50965626
大小:281.00 KB
页数:9页
时间:2020-03-16
《Authorware电子教案:第十四章.ppt》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、第十四章外部数据的使用本章要点OLE对象数据库的应用本章逻辑结构14.1OLE对象的链接与嵌入14.1.1OLE对象的定义14.1.2OLE对象的使用14.2数据库的应用14.2.1数据库概述14.2.2数据库的基本概念14.2.3Authorware7中数据库应用综合实例14.1OLE对象的链接与嵌入14.1.1OLE对象的定义OLE对象是指通过对象链接与嵌入技术而插入到图标中的对象。OLE就是“ObjectLinkingandEmbedding”,它提供了在Authorware7中应用其它程序的接口,提供了使用
2、某些素材的新方法。14.1.2OLE对象的使用以实例来说明OLE对象的使用方法(见书中对应章节)14.2数据库的应用将数据库技术与多媒体技术有机地结合,形成一种融合数据库技术的多媒体,多媒体的表现力将更加强大,表现方式更加丰富灵活。利用Authorware7设计的教学课件及教学管理软件经常要用到数据库,需要Authorware7支持数据库操作,那么在Authorware7中如何来解决数据库问题呢?通常做法是先在Authorware7中注册数据库,也就是定义数据源,然后由应用程序用结构化查询语言SQL访问数据库管理系
3、统14.2.1数据库概述1.Authorware7与数据库为了提高多媒体软件的功能,使其在Windows下具有更强大的表现力,可运用多种手段来拓展Authorware7系统功能。通常采用调用Windows的API函数及动态链接库DLL技术,或者调用用户代码文件UCD(UserCodeDocument)中函数的方法来实现。对于目前常用的Access、SQLServer、Oracle、Execl等关系型数据库,Authorware7通过UCD的“ODBC.U32”库函数包实现对ODBC(OpenDatabeseConn
4、ectivity开放式数据库连接)数据库的支持,进行数据库的各种操作2.ODBC与SQLODBC是Microsoft公司提出的实现异构数据库互连的标准,它对用户屏蔽了不同数据库之间的差别,使用户能使用SQL(StructuredQueryLanguage:结构化查询语言)语言透明地访问或操作各种不同的数据库。SQL是一种标准的关系型数据库语言,具有强大的数据库操作功能。SQL除了用于数据查询以外,还可以实现数据库定义、更新、排序等操作。例如,SQL的“SELECT”查询语句构造数据库的查询操作。SQL既可以作为系统
5、与联机终端用户的操作接口独立使用,也可嵌入到主语言中使用,如C语言等数据库(Database)是一个数据表、视图、索引、查询等的集合。表是一种二维数据对象,由行和列组成,用于存储关系数据库中的数据。一个表通常存储一类相关的信息,表的重要组成元素为行和列,有时也把行叫做记录,把列叫做字段。1.行每一行是一组并列的字段,表示一个完整的信息记录,每一行应当包含全部的列。2.列每一列是一组数据类型相同的数据,代表数据表所描述对象的特性。3.主键主键是惟一标识表中所有行的一个列或者一组列,用户可以不设置主键,但如果设置主键,
6、则主键不允许为空值。在一个表中不能存在具有相同主键值的两个行14.2.2数据库的基本概念14.2.3Authorware7中数据库应用综合实例Authorware7中数据库应用步骤为:1.数据库的创建(1)创建表的结构(2)向表中输入数据2.设置ODBC数据源3.数据查询举例:见书中对应章节
此文档下载收益归作者所有