资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,数据库课程改革的实践与探索,数据库应用开发,教材设计,武汉市教育科学研究院,职业与成人教育研究室,周南岳,引言,20,世纪,60,年代诞生的数据库技术为计算机收集、存储、加工和利用数据提供了全面的支持,并成为当今计算机信息技术的核心,是计算机技术和应用发展的重要基础之一。数据库应用开发可以有很多方面,例如,开发一个实际应用的信息管理系统,但是,随着,Internet,的发展和普及,原来数据库的应用已经不能满足市场的需要,而基于互连网应用的数据库,将为我们开辟了一个崭新的,Web,数据库时代。,对于学习计算机的大多数学生而言网页制作中的数据库应用开发将是今后就业环境中需要的必备知识。,本书编写力图贯彻教育部“以就业为导向着力培养技能型人才”等教学理念,努力为建设新形势下符合时代要求的数据库应用与开发的教材。,一、编写指导思想,(1),以教育部培养技能型人才的一系列文件精神为为依据,坚持以学生发展为本的教育思想,为培养全面发展、上岗就业有技术的新型人才服务。,(2),根据计算机及应用专业多样性、选择性的精神,选取教材的内容,以便学生根据自己的发展潜能和兴趣进行选择。,(3),教材呈现的方式要有利于学生学习方式和教师教学方式的转变。,(4),注意联系社会和生活的实际,突出本课程内容中描述的科学技术与社会相互联系和影响的观点。教材的编写注意表现科学技术与社会的互动关系,使学生了解技术与社会之间的相互作用。,(5),教材要有时代气息,教材在概念和规律、过程和方法的学习与探索等方面的设计要合理、有趣、使学生愿意参加所设计实践的活动,在取材上选择那些鲜活的能反映 内容,如学生生活中常见的与数据库有关的内容等。,二、教材设计结构,本书向读者提出的主要问题是:如果你需要管理自己开发的,Web,站点,那么数据库管理和,Web,密不可分的地联系在一起。,在学习,Web,时,也就是在学习信息管理,收集、管理和分发信息。在学习数据库管理时,也就是学习支持良好,Web,站点开发的基本方法,并将其与学习数据库基础知识的过程。,本书比较完整地涵盖了数据库的核心概念,包括,ACCESS,关系型数据库的设计、创建和操作等方面。因而本书可以作为中等职业学校学生定性介绍数据库课程的教材。,本书在介绍这些主题时,尽可能置于商业和,Web,站点数据库的应用环境中进行讨论。内容包括了数据库的基本概念、创建数据库以及使用,SQL,和,Microsoft Access,操作关系型数据库。,第一方面,希望提供一种实践的方式,帮助学生学习使用数据库技术来指定、获取和管理信息的基础知识。一般数据库入门课程都涵盖了以下的核心信息:,确定系统所需要的信息,指明这些需求,开发关系型数据库来存储信息,使用,SQL,语言来操作数据库,第二方面,力图将关系型数据库的设计、创建和操作放入到一个能激发兴趣及真实的环境中,从而帮助学生理解如何使用信息来支持商业公司和其他组织的活动。鉴于此,我们将数据库管理的原理放到“在线图书订购系统”示例环境中进行讲解。从最初的需求开始讲解这些示例,在数据库学习方面历经数据建模和数据库开发,在网页开发方面是从,HTML,语言的学习到有后台数据库的较复杂的,Web,站点开发。,第三方面,尝试信息技术与课程的整合。,书中提供了,22,个上机实践的操作内容。全书以开发“在线图书订购”站点的过程为上机实践的主线索,它们贯穿全书的上机实践过程,这些上机实践详细介绍了如何创建以数据库驱动的,Web,站点。学生可以学到:,数据库和关系数据库的一些必要的基本概念;,使用,ACCESS,数据库;,使用,HTML,语言,并构建,Web,页,(,客户端,),;,设计并实现自己的动态,ASP,应用程序;,通过,ASP,来管理,Web,站点,(,服务器端,),的信息内容,学会使用数据库管理系统。,三、涵盖内容和组织结构,本书内容安排为中等职业学校学生,是,Web,站点的设计和管理的入门级教程,无需计算机编程或数学基础,即使没有编程经验的初学者也能通过学习本书了解和掌握,Web,数据库的设计和开发。但本书在描述数据库与网页开发时,希望能够培养学生的严谨的开发习惯。,本书除适合计算机应用、电子商务、计算机网络、计算机软件等专业数据库应用开发的教学用书外,也适用于网站开发设计培训及计算机爱好者参考。另外,本书的内容还为,Web,站点的设计和管理提供了良好的入门级运用基础。,本书分为,8,章,5,个部分,将引导读者从,Web,信息系统和数据库,以及,Web,站点的概述开始,通过讲述数据库系统的基础概念,进入到关系数据库基础知识,,HTML,语言、,ASP,程序开发,以及有关的,Web,及其站点的建设。,第一部分包括第,1,章、第,2,章内容,它们是数据库内容的概述。第,1,章给学生布置一个在,Windows 2000,中配置虚拟环境的实践,提高学生的兴趣。第,2,章除了数据库的概念外,重点介绍信息如何在数据库中组织,其中要求学生在组织信息过程中学习相关的重要知识。,第二部分以,ACCESS,数据库为主题,包括第,3,章、第,4,章,介绍关系型数据库的使用操作,其中有使用,SQL,标准语言及查询方法。数据库的使用操作基本围绕网上图书订购,Web,页中需要用到的数据库及其表展开学习。,其中,建立概念模型、定义关系模型内容可以选学,或由学生课外阅读。,第三部分包括第,5,章、第,6,章,阐述了,Web,页面和,Web,站点的,HTML,语言,以及构建复杂的,Web,页面、站点、数据库应用程序的,VBScript,。,第四部分为第,7,章,ASP,基础,数据库与网页的结合除了应该掌握第六章知识外,还应该掌握,ASP,的内建对象和外挂组件,(,前者又称内挂组件,),。,ASP,不是一种语言,但它提供了一个可以集成,Script,语言和,HTML,语言的环境。(,Scripting,是脚本引擎),内建对象是在安装了有关服务器软件后可以直接使用的,5,个内部对象。外挂组件又称为第三方组件,它能够重复使用其他的编程语言开发的符合特殊需要的外部程序供,ASP,调用。在详细讲解数据库系统开发之前,首先向学生概要介绍,ASP,是什么,为什么重要,以及,ASP,的基本结构。学生们还将了解到信息系统需求、关系型数据库和,Web,服务器如何协作产生动态的,Web,站点。从这些主题着手,可以为学习数据库打下基础。,本书的第五部分,即第,8,章,将前面,7,章所讲述的内容综合起来,创建图书订购系统。第,1,节从分析系统需求开始,随后为系统开发需要的数据库及实现方法做了一个总结性的介绍。第,3,节至第,6,节对系统的至关重要的问题进行了讨论,讨论时分为浏览者部分和管理者部分开发,Web,应用程序。以使数据库和数据库应用程序更为可靠和安全。,Web,页和数据库的交互,本书使用,Microsoft,ActiveDataObiects,(ADO),库进行开发。学生“边做边学”,从分析应用程序的开发过程开始,接着试着修改已有应用程序,编写自己的应用程序。,四、本书特色,本书着眼于学生通过实践将书中介绍的知识掌握得最好。本书在每章都安排了特定的教学实践,以帮助讨论,(,并使学生参与到课程中来,),数据库课程的基础内容。,建议教师在讲授本课程时,先出示每章的实践帮助学生将数据库概念逐步地运用于构建一个在线图书订购系统站点。前面的实践帮助学生理解系统网站的设计方案,它们会影响后期的开发过程。老师在每章教学开始以书中的实践课题开始。并将实践分解为一些基础的部分,然后针对每个部分进行讲解。,五、课程安排的建议,(1),传统的数据库课程,涵盖从第,1-4,章内容。这些章节包括如何使用,Microsoft Access,作为数据库应用程序编程工具的详细信息。学生可以使用,Access,或者其他关系型数据库创建数据库并提高基于,SQL,编程的技能。,(2)Web,应用程序开发课程,将安排在第,5,、,6,、,7,章的,Web,应用开发上。对于已经了解数据库并且希望学习动态,Web,站点设计的学生而言,这几章将非常重要。,另外,本书还可以用于其他的课程,包括关于信息技术和信息研究的介绍性课程,或者作为感兴趣的学生作为选修或计算机启蒙课程。,六、教材使用的建议,为帮助学生学习教材理解,Web,站点的设计与制作技术,以及与数据库的综合应用,在教材的使用上我们有如下的建议:,使用,计算机应用基础,(基础版,XP,平台)为学生奠定,ACCESS,数据库的基础,使用,动态网页制作基础与技术案例,(高教沪版),书中使用的案例不仅比较完整的介绍了,Web,站点关键技术的制作的操作过程及步骤。还介绍了使用,FLASH,、,FIREWORKS,制作网页素材及,ASP,的操作过程与步骤。,书中所附的,光盘,给学生提供了全书制作的素材。,本书的配套,Web,站点,(,),已经提供,了本书,的,演示文稿。,谢 谢,请交流、提宝贵意见,通讯地址:武汉市桥口区中山大道,278,号,邮政编码:,430031,电 话:,027 85659051(O),;,027 62310701(PHS),E-mail :nanyue_200,
展开阅读全文