数据库课程改革的实践与探索

上传人:夏** 文档编号:592343977 上传时间:2024-09-20 格式:PPT 页数:22 大小:86.51KB
返回 下载 相关 举报
数据库课程改革的实践与探索_第1页
第1页 / 共22页
数据库课程改革的实践与探索_第2页
第2页 / 共22页
数据库课程改革的实践与探索_第3页
第3页 / 共22页
数据库课程改革的实践与探索_第4页
第4页 / 共22页
数据库课程改革的实践与探索_第5页
第5页 / 共22页
点击查看更多>>
资源描述

《数据库课程改革的实践与探索》由会员分享,可在线阅读,更多相关《数据库课程改革的实践与探索(22页珍藏版)》请在金锄头文库上搜索。

1、数据库课程改革的实践与探索数据库课程改革的实践与探索 数据库应用开发教材设计武汉市教育科学研究院职业与成人教育研究室周南岳 引言引言n n2020世纪世纪6060年代诞生的数据库技术为计算机收集、存储、年代诞生的数据库技术为计算机收集、存储、加工和利用数据提供了全面的支持,并成为当今计算加工和利用数据提供了全面的支持,并成为当今计算机信息技术的核心,是计算机技术和应用发展的重要机信息技术的核心,是计算机技术和应用发展的重要基础之一。数据库应用开发可以有很多方面,例如,基础之一。数据库应用开发可以有很多方面,例如,开发一个实际应用的信息管理系统,但是,随着开发一个实际应用的信息管理系统,但是,随

2、着InternetInternet的发展和普及,原来数据库的应用已经不能满的发展和普及,原来数据库的应用已经不能满足市场的需要,而基于互连网应用的数据库,将为我足市场的需要,而基于互连网应用的数据库,将为我们开辟了一个崭新的们开辟了一个崭新的WebWeb数据库时代。数据库时代。n n对于学习计算机的大多数学生而言网页制作中的数据对于学习计算机的大多数学生而言网页制作中的数据库应用开发将是今后就业环境中需要的必备知识。库应用开发将是今后就业环境中需要的必备知识。n n本书编写力图贯彻教育部本书编写力图贯彻教育部“ “以就业为导向着力培养技以就业为导向着力培养技能型人才能型人才” ”等教学理念,努

3、力为建设新形势下符合时等教学理念,努力为建设新形势下符合时代要求的数据库应用与开发的教材。代要求的数据库应用与开发的教材。 一、编写指导思想一、编写指导思想 n n(1) (1) 以教育部培养技能型人才的一系列文件精神为为依据,坚以教育部培养技能型人才的一系列文件精神为为依据,坚持以学生发展为本的教育思想,为培养全面发展、上岗就业有持以学生发展为本的教育思想,为培养全面发展、上岗就业有技术的新型人才服务。技术的新型人才服务。n n(2) (2) 根据计算机及应用专业多样性、选择性的精神,选取教材根据计算机及应用专业多样性、选择性的精神,选取教材的内容,以便学生根据自己的发展潜能和兴趣进行选择。

4、的内容,以便学生根据自己的发展潜能和兴趣进行选择。n n(3) (3) 教材呈现的方式要有利于学生学习方式和教师教学方式的教材呈现的方式要有利于学生学习方式和教师教学方式的转变。转变。n n(4) (4) 注意联系社会和生活的实际,突出本课程内容中描述的科注意联系社会和生活的实际,突出本课程内容中描述的科学技术与社会相互联系和影响的观点。教材的编写注意表现科学技术与社会相互联系和影响的观点。教材的编写注意表现科学技术与社会的互动关系,使学生了解技术与社会之间的相互学技术与社会的互动关系,使学生了解技术与社会之间的相互作用。作用。n n(5) (5) 教材要有时代气息,教材在概念和规律、过程和方

5、法的学教材要有时代气息,教材在概念和规律、过程和方法的学习与探索等方面的设计要合理、有趣、使学生愿意参加所设计习与探索等方面的设计要合理、有趣、使学生愿意参加所设计实践的活动,在取材上选择那些鲜活的能反映实践的活动,在取材上选择那些鲜活的能反映 内容,如学生生内容,如学生生活中常见的与数据库有关的内容等。活中常见的与数据库有关的内容等。 二、教材设计结构二、教材设计结构 n n本书向读者提出的主要问题是:如果你需要管理自己开发的Web站点,那么数据库管理和Web密不可分的地联系在一起。n n在学习Web时,也就是在学习信息管理收集、管理和分发信息。在学习数据库管理时,也就是学习支持良好Web站

6、点开发的基本方法,并将其与学习数据库基础知识的过程。 n n本书比较完整地涵盖了数据库的核心概念,包括ACCESS关系型数据库的设计、创建和操作等方面。因而本书可以作为中等职业学校学生定性介绍数据库课程的教材。n n本书在介绍这些主题时,尽可能置于商业和Web站点数据库的应用环境中进行讨论。内容包括了数据库的基本概念、创建数据库以及使用SQL和Microsoft Access操作关系型数据库。 n n第一方面,希望提供一种实践的方式,帮助学生学习使用数据库技术来指定、获取和管理信息的基础知识。一般数据库入门课程都涵盖了以下的核心信息:n n确定系统所需要的信息n n指明这些需求n n开发关系型

7、数据库来存储信息n n使用SQL语言来操作数据库 n n第二方面,力图将关系型数据库的设计、创建和操作放入到一个能激发兴趣及真实的环境中,从而帮助学生理解如何使用信息来支持商业公司和其他组织的活动。鉴于此,我们将数据库管理的原理放到“在线图书订购系统”示例环境中进行讲解。从最初的需求开始讲解这些示例,在数据库学习方面历经数据建模和数据库开发,在网页开发方面是从HTML语言的学习到有后台数据库的较复杂的Web站点开发。 n n第三方面,尝试信息技术与课程的整合。 n n书中提供了书中提供了2222个上机实践的操作内容。全书以开发个上机实践的操作内容。全书以开发“ “在线图书订购在线图书订购” ”

8、站点的过程为上机实践的主线索,站点的过程为上机实践的主线索,它们贯穿全书的上机实践过程,这些上机实践详细它们贯穿全书的上机实践过程,这些上机实践详细介绍了如何创建以数据库驱动的介绍了如何创建以数据库驱动的WebWeb站点。学生可站点。学生可以学到:以学到:n n数据库和关系数据库的一些必要的基本概念;数据库和关系数据库的一些必要的基本概念;n n使用使用ACCESSACCESS数据库;数据库;n n使用使用HTMLHTML语言,并构建语言,并构建WebWeb页页( (客户端客户端) );n n设计并实现自己的动态设计并实现自己的动态ASPASP应用程序;应用程序;n n通过通过ASPASP来管

9、理来管理WebWeb站点站点( (服务器端服务器端) )的信息内容,的信息内容,学会使用数据库管理系统。学会使用数据库管理系统。 三、涵盖内容和组织结构三、涵盖内容和组织结构 n n本书内容安排为中等职业学校学生,是本书内容安排为中等职业学校学生,是WebWeb站点站点的设计和管理的入门级教程,无需计算机编程或的设计和管理的入门级教程,无需计算机编程或数学基础,即使没有编程经验的初学者也能通过数学基础,即使没有编程经验的初学者也能通过学习本书了解和掌握学习本书了解和掌握WebWeb数据库的设计和开发。数据库的设计和开发。但本书在描述数据库与网页开发时,希望能够培但本书在描述数据库与网页开发时,

10、希望能够培养学生的严谨的开发习惯。养学生的严谨的开发习惯。n n本书除适合计算机应用、电子商务、计算机网络、本书除适合计算机应用、电子商务、计算机网络、计算机软件等专业数据库应用开发的教学用书外,计算机软件等专业数据库应用开发的教学用书外,也适用于网站开发设计培训及计算机爱好者参考。也适用于网站开发设计培训及计算机爱好者参考。另外,本书的内容还为另外,本书的内容还为WebWeb站点的设计和管理提站点的设计和管理提供了良好的入门级运用基础。供了良好的入门级运用基础。n n本书分为8章5个部分,将引导读者从Web信息系统和数据库,以及Web站点的概述开始,通过讲述数据库系统的基础概念,进入到关系数

11、据库基础知识,HTML语言、ASP程序开发,以及有关的Web及其站点的建设。n n第一部分包括第1章、第2章内容,它们是数据库内容的概述。第1章给学生布置一个在Windows 2000中配置虚拟环境的实践,提高学生的兴趣。第2章除了数据库的概念外,重点介绍信息如何在数据库中组织,其中要求学生在组织信息过程中学习相关的重要知识。 n n第二部分以ACCESS数据库为主题,包括第3章、第4章,介绍关系型数据库的使用操作,其中有使用SQL标准语言及查询方法。数据库的使用操作基本围绕网上图书订购Web页中需要用到的数据库及其表展开学习。n n其中,建立概念模型、定义关系模型内容可以选学,或由学生课外阅

12、读。 n n第三部分包括第5章、第6章,阐述了Web页面和Web站点的HTML语言,以及构建复杂的Web页面、站点、数据库应用程序的VBScript。 n n第四部分为第第四部分为第7 7章章ASPASP基础,数据库与网页的结合除基础,数据库与网页的结合除了应该掌握第六章知识外,还应该掌握了应该掌握第六章知识外,还应该掌握ASPASP的内建的内建对象和外挂组件对象和外挂组件( (前者又称内挂组件前者又称内挂组件) )。ASPASP不是一不是一种语言,但它提供了一个可以集成种语言,但它提供了一个可以集成ScriptScript语言和语言和 HTMLHTML语言的环境。语言的环境。 (Script

13、ingScripting是脚本引擎)是脚本引擎)n n内建对象是在安装了有关服务器软件后可以直接使内建对象是在安装了有关服务器软件后可以直接使用的用的5 5个内部对象。外挂组件又称为第三方组件,它个内部对象。外挂组件又称为第三方组件,它能够重复使用其他的编程语言开发的符合特殊需要能够重复使用其他的编程语言开发的符合特殊需要的外部程序供的外部程序供ASPASP调用。在详细讲解数据库系统开调用。在详细讲解数据库系统开发之前,首先向学生概要介绍发之前,首先向学生概要介绍ASPASP是什么,为什么是什么,为什么重要,以及重要,以及ASPASP的基本结构。学生们还将了解到信的基本结构。学生们还将了解到信

14、息系统需求、关系型数据库和息系统需求、关系型数据库和WebWeb服务器如何协作产服务器如何协作产生动态的生动态的WebWeb站点。从这些主题着手,可以为学习数站点。从这些主题着手,可以为学习数据库打下基础。据库打下基础。 n n本书的第五部分,即第8章,将前面7章所讲述的内容综合起来,创建图书订购系统。第1节从分析系统需求开始,随后为系统开发需要的数据库及实现方法做了一个总结性的介绍。第3节至第6节对系统的至关重要的问题进行了讨论,讨论时分为浏览者部分和管理者部分开发Web应用程序。以使数据库和数据库应用程序更为可靠和安全。 n nWeb页和数据库的交互,本书使用Microsoft Activ

15、eDataObiects (ADO)库进行开发。学生“边做边学”,从分析应用程序的开发过程开始,接着试着修改已有应用程序,编写自己的应用程序。 四、本书特色四、本书特色 n n本书着眼于学生通过实践将书中介绍的知识掌握得最好。本书在每章都安排了特定的教学实践,以帮助讨论(并使学生参与到课程中来) 数据库课程的基础内容。n n建议教师在讲授本课程时,先出示每章的实践帮助学生将数据库概念逐步地运用于构建一个在线图书订购系统站点。前面的实践帮助学生理解系统网站的设计方案,它们会影响后期的开发过程。老师在每章教学开始以书中的实践课题开始。并将实践分解为一些基础的部分,然后针对每个部分进行讲解。 五、课

16、程安排的建议五、课程安排的建议 n n(1) (1) 传统的数据库课程,涵盖从第传统的数据库课程,涵盖从第1-41-4章内容。这些章内容。这些章节包括如何使用章节包括如何使用Microsoft AccessMicrosoft Access作为数据库应用作为数据库应用程序编程工具的详细信息。学生可以使用程序编程工具的详细信息。学生可以使用AccessAccess或或者其他关系型数据库创建数据库并提高基于者其他关系型数据库创建数据库并提高基于SQLSQL编编程的技能。程的技能。n n(2) Web(2) Web应用程序开发课程,将安排在第应用程序开发课程,将安排在第5 5、6 6、7 7章章的的W

17、ebWeb应用开发上。对于已经了解数据库并且希望应用开发上。对于已经了解数据库并且希望学习动态学习动态WebWeb站点设计的学生而言,这几章将非常站点设计的学生而言,这几章将非常重要。重要。n n另外,本书还可以用于其他的课程,包括关于信息另外,本书还可以用于其他的课程,包括关于信息技术和信息研究的介绍性课程,或者作为感兴趣的技术和信息研究的介绍性课程,或者作为感兴趣的学生作为选修或计算机启蒙课程。学生作为选修或计算机启蒙课程。 六、教材使用的建议六、教材使用的建议n n为帮助学生学习教材理解为帮助学生学习教材理解WebWeb站点的设计与制作技术,站点的设计与制作技术,以及与数据库的综合应用,

18、在教材的使用上我们有如以及与数据库的综合应用,在教材的使用上我们有如下的建议:下的建议:n n使用使用计算机应用基础计算机应用基础(基础版(基础版 XPXP平台)为学生平台)为学生奠定奠定ACCESSACCESS数据库的基础数据库的基础n n使用使用动态网页制作基础与技术案例动态网页制作基础与技术案例(高教沪版)(高教沪版) 书中使用的案例不仅比较完整的介绍了书中使用的案例不仅比较完整的介绍了WebWeb站点关键站点关键技术的制作的操作过程及步骤。还介绍了使用技术的制作的操作过程及步骤。还介绍了使用FLASHFLASH、FIREWORKSFIREWORKS制作网页素材及制作网页素材及ASPASP的操作过的操作过程与步骤。程与步骤。 书中所附的书中所附的光盘光盘给学生提供了全书制作的素材。给学生提供了全书制作的素材。n n本书的配套Web站点(http:/)已经提供了本书的演示文稿。谢谢 谢谢请交流、提宝贵意见请交流、提宝贵意见n n通讯地址:武汉市桥口区中山大道278号n n邮政编码:430031n n电 话:027 85659051(O); 027 62310701(PHS)n nE-mail :nanyue_

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 幼儿/小学教育 > 小学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号