《Authorware多媒体课件制作技术》.ppt
《《Authorware多媒体课件制作技术》.ppt》由会员分享,可在线阅读,更多相关《《Authorware多媒体课件制作技术》.ppt(55页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第12章Authorware7与数据库与数据库内容概述内容概述 数据库应用是当前计算机最为广泛的应用之一,这是因为数据库具有强大的功能和灵活性。将Authorware的交互性和数据库的强大的功能和灵活性结合在一起,可以为用户提供一个有力的工具,实现迅速有效的存取和管理数据。Authorware通过外部函数文件ODBC.u32提供了ODBCOpen()、ODBCOpenDynamic()、ODBCExecute()、ODBCClose()和ODBCCHandleCount()这5个用于ODBC应用的函数。借助这些函数可以实现借助ODBC数据源连接数据库,或者是不需要事先创建数据源动态的连接数据库
2、。在建立连接以后可以使用SQL语言,实现对数据库中记录的查询、添加、更新和删除操作。从而实现Authorware的数据库操作功能。本章主要讲述了以下几点内容:ACCESS数据库介绍SQL语言的使用方法在Authorware中如何使用数据库学生成绩管理系统的设计与实现教学目标教学目标1、学会对ACCESS数据库的使用。2、掌握常用的SQL语言。3、掌握在Authorware中如何操作数据库。4、学会使用Authorware开发数据库管理系统。12.1数据库简介数据库是指能够存取和维护的数据及数据间逻辑关系的集合体。目前使用的最广泛的数据库类型是关系数据库,该类型的基本特征是按关系数据模型组织数据
3、库,该模型结构简单、理论基础坚实、独立性高并且提供非线性查询语句。在未来一段时间内仍有很好的发展前景。以下是几个有关数据库的重要概念:(1)表:在数据库中,使用表来组织数据,一个表是具有相同属性的数据集合而成。表中每一行成为一个记录,每一列成为一个域。第一行的每个域称为字段,数据库系统通常通过字段查询数据。(2)关键字:为了区分记录的不同,必须为每条记录设置一个独一无二的表识。此时可以选取某一字段,作为关键字,关键字的值就是每条记录的表识。该字段的所有记录的值必须互不相同。否则需要增加关键字的数量直到能逐个区分每条记录为止。(3)关系:在不同的表之间建立的数据连接。通过关系可以使不同表的相关数
4、据彼此关联,从而减轻数据查询的难度和数据表的容量。12.1.1创建ACCESS数据库创建Access数据库文件student.mbd:(1)在Windows桌面环境下,执行“开始”/“程序”/“MicrosoftAccess”,启动Access数据库系统软件。(2)单击选中“空数据库”单选按钮,单击“确定”按钮继续,弹出“文件新建数据库”对话框,在文件名对话框中键入student,在保存类型下拉框中选中“MicrosoftAccess数据库”选项,如图12-1所示。图12-1输入Access库文件名(3)单击创建按钮,创建库文件student.bdb,弹出“student数据库”对话框,如图1
5、2-2所示。图12-2创建Access数据库文件(4)双击”使用设计器创建表”或单击”打开”按钮,弹出”tablel:表”编辑窗口,”字段名称”列表中依次填入各项名称姓名、年龄、成绩。如图12-3所示。(5)执行“视图”/“数据表视图”,进入数据表编辑窗口,如图12-4所示,填入各项信息,数据输入完成后保存“表1”。保存库文件,并关闭Access。这样一个简单的数据库就建好了。图12-4填入各项信息12.1.2配置ODBC数据源1.在Windows系统下配置ODBC数据库ODBCAPI是开放数据库连接及驱动程序的调用级接口。这些库对MicrosoftAccess及任何具有ODBC驱动程序的数据
6、库提供数据访问连接。通过对这个接口进行编程,可以建立与数据库无关的代码,这意味着ODBCAPI可提供一个自动适应多种数据库德通用编程模型。随着数据访问引擎采用ODBCAPI作为它们的固有数据库接口。开放数据库互相连接性ODBC接口定义了一个函数库,应用系统通过结构化语言SQL访问数据库管理系统。ODBC接口对不同的数据库管理系统提供半透明的存取,其吸引力来源于应用系统的可移植性和互用性。ODBC驱动程序是一种DLL,它含有可与各种不同数据连接的函数。每种数据库类型都由单独的驱动程序。ODBC驱动程序可以有两种类型:单连接和多连接。单连接驱动程序用来链接存放在当前机器上或文件服务器上基于PC的数
7、据系统。多连接驱动程序用来链接SQL语句。说明是由服务器处理而不是由本地机器处理的客户/服务器数据库。2.如何配置ODBC数据源在Authorware中正常使用数据库的两个基本条件。(1)系统中的ODBC驱动程序必须可用,其作用是用来连接一种数据库。(2)必须建立ODBC数据源,用来连接一种特殊类型的数据库的ODBC驱动程序配置。配置ODBC的方法一般有两种,手动配置和自动配置。3.利用Windows的控制面板中的ODBC管理应用程序来实现手动配置ODBC数据源配置ODBC数据库的方法如下:(1)打开控制面板,出现如图12-5打开其中的管理工具如图12-6所示图12-5控制面板中的内容 图12
8、-6 管理工具中的内容(2)双击打开ODBC数据源,弹出ODBC数据源管理器窗口,如图12-7所示。(3)单击“MSAccessDatabase”选项,单击“添加”按钮,弹出创建新数据源对话框,选择要用来访问数据的ODBC驱动程序,如图12-8所示图12-7 ODBC数据源管理器窗口。图12-8创建新数据源窗口(4)选择图12-8中的“MicrosoftAccessDriver”驱动程序后,单击“完成”按钮,弹出与驱动程序相关的特定数据库类型设置对话框,本例中就会显示“ODBCMicrosoftAccess安装”对话框,如图12-9所示。图12-9 ODBC Microsoft Access
9、安装对话框(5)在图12-9所示的对话框中的“数据源名”文本框中输入一个名字。这就是在应用程序中指定数据源的名字,或者说在Authorare中引用数据源的名字。然后可以在下面的“说明”中输入对数据源的描述。(6)单击图12-9中的“选择”按钮,将出现如图12-10所示的对话框,在该对话框中可以选择一个数据库,然后单击“确定”按钮就完成对ODBC数据库的配置。图12-10选择数据库对话框SQL语言基础SQL是结构化查询语言的英文缩写。设计SQL的目的是为了用户提高查询不同类型数据库的一个标准方法。也就是说,SQL是操作数据库的标准,与具体的数据库无关。SQL的设计宗旨就是与硬件和软件的无关。使用
10、SQL的用户不必知道与所有操作的数据库相关的软件情况,而且既可以操作存放在本地硬盘上的数据文件,也可以操作远端网络服务器上运行的一个客户/服务器数据库,用户只需要查询信息的标准方法。SQL最大的优点是免去了用户编写检索数据过程的繁琐工作,只需要一条命令即可以完成检索过程。一条SQL命令,称作一条语句,实质上就是对用户欲检索的一个描述,它包括动词宾语和从句3个语法成分。一般经常用到的SQL语句有SELECT、INSERT、DELETE和UPDATE等。1、数据查询语句语法格式:selectfromwhere功能:从指定的表名中找出符合条件的记录,按指定的字段列表显示出来。例(单表查询)selec
11、t姓名,年龄from学员表where姓名李名例(多表查询)select年龄,成绩from学员表,学员成绩表where学员标.学号学员成绩表.学号2、插入记录语法格式:insertinto表名(字段列表)values(记录属性列表)功能:在相应的字段中插入字段值。如果添加一条新记录时,有一个或多个字段没有提供字段值,系统一般会插入一个缺省值或一个空值。例:insertinto学员表(学号,姓名,专业)vlues(“0098”,“张三”,“机械”)功能:在“学员表”中插入一条字段值为(“0098”,“张三”,“机械”)的记录例:insertinto成绩select*from学员成绩表功能:把“学员
12、成绩表”中的所有记录有选择的插入“成绩”表内3、删除记录语法格式:deletefrom学员表where例:deletefrom学员表where姓名张三功能:从学员表中删除所有姓名为张三的的记录,如果不指定where条件子句,则表中的所有的记录多被删除。4、更新记录Updatesetwhere例:Update课程表set课程名称=高等数学where课程编号=1功能:把课程表中所有课程编号为1的课程名称多改为高等数学注:如果不定义where条件语句,则指定表中的所有记录都将被更新。5、创建新表CreateTable教职员工(姓名char(20),工资int)功能:新建一个名为教职员工的新表,有姓名
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Authorware多媒体课件制作技术 Authorware 多媒体 课件 制作 技术
限制150内