前言

本书以够用、实用为原则,整个课程以绿蕾教育网站后台管理程序的设计和数据处理为主线,介绍数据库技术的专业知识和技能,使学生对动态网站的编程理念有个整体的认识,对单机版MIS系统、C/S架构网络程序有较深的理解;同时,为《ASP动态网页编程》一书提供后台数据库,为学生学习B/S架构的网络程序开发奠定基础。本书以行动体系理论为指导,围绕项目实际需要和开发过程,在内容选取上以实用为主,尽量不涉及过于深奥而抽象的专业术语,内容安排上由浅入深,循序渐进。

通过对课程的学习,让学生对数据库技术有个整体的把握和认识,熟练掌握Access数据库管理系统的使用方法,了解不同数据库管理系统的差异,以及如何在它们之间进行数据交互;同时,掌握数据库和其他办公软件的数据交互;利用Access窗体技术和VBA编程技术,通过ADO、SQL的强化学习,使学生充分掌握利用DDL/DML控制和操纵通用数据库的能力,掌握C/S架构网络程序的开发技能,学会MS SQL Server的安装、建库、建表、建视图和使用。当学生系统地学习这些知识后,不但具备了快速创建网站所需的数据库技能,同时还具备利用Access编写小型MIS系统和Access+SQL Server构建的C/S架构信息管理系统的能力。

为了适应中等职业学校课程改革,本书采用知识模块化编写体系,以创建“绿蕾教育网”项目为主线,紧密围绕项目开发实例,将知识模块细分为6章26个任务。各任务操作步骤清晰,有利于初学者比较系统地学习数据库技术,掌握数据库的开发方法及过程。

本书具有以下特点:

1.融入MIS开发理念

本书在网站项目开发中融入了信息管理系统(Management Information System,MIS)开发理念,对频道、栏目及子栏目采用统一的编码管理,为学生将来使用和开发MIS系统奠定良好的基础。

在VBA编程中对数据库进行相关操作时,重点介绍了使用Command对象处理数据的技术,强化读者对Command对象的数据处理能力。

2.知识模块化

本书在内容选取上以实用为主,尽量不涉及过于深奥而抽象的数据库技术术语;在内容安排上由浅入深,循序渐进。全书归纳为认识绿蕾教育网、熟悉Access 2007、创建绿蕾教育网数据库、创建表及表间关系、SQL语句、VBA编程、SQL Server 2005、数据库维护等。

当学生系统地学习这些知识后,不但具备了快速创建网站所需的数据库技能,同时还具备利用Access编写小型MIS系统和Access+SQL Server构建的C/S架构信息管理系统的能力。

3.操作任务化

全书面向实用,以一个完整的“绿蕾教育网”网站项目为引导,将每个模块中的相应知识按照网站开发流程要求细分为多个任务,每个任务分为以下几个部分。

任务描述:明确提出本任务要完成的操作和完成本任务所涉及的相关知识,让学生带着任务学习知识,在具体操作中巩固知识。根据不同的任务与学习进度,适时提出“想一想”、“注意”、“提示”等内容,对学生的学习起到指点、启发、诱导和温习的作用。

操作步骤:完全参照项目实践要求,手把手分步骤引领学生完成本任务的整个操作过程。

知识拓展:详细介绍本任务所涉及的新知识、新命令、新函数、新方法等,并总结归纳相关技能,由点到面,使学生深入理解数据库技术,由感性升华到理性。

做一做:帮助学生思考、理解和消化本任务的知识点。做一做一般用于学生的课后练习。

每个任务具体而明确,知识内容展示顺序合理,操作步骤清晰,当所有任务(含做一做)完成后,就可以得到一个完整的“绿蕾教育网”网站数据库及网站后台管理程序。

4.配套资料丰富

为了方便教学,我们还提供本书配套的电子资料包,主要包含以下内容:

➢“绿蕾教育网”静态网站素材;

➢“绿蕾教育网”数据库文件,含各频道栏目信息及图文资料;

➢“绿蕾教育网”网站前、后台源代码;

➢ 每个任务结束后的源代码,便于未按教学进度完成项目的学生使用;

➢ 学校机房环境配置推荐方案,方便教师组织上机实训。

本书第1 章由陈丁君、边小旗编写,第2 章由何琳(北京市求实职业学校)、陈彦杰、马浩锟编写,第3章由程鹏、马丽红、付海峰编写,第4章由王鑫、刘媛媛、兰丽娜编写,第5章由左爱敏、赵慧敏、马晶编写,第6章及附录由陈丁君、左爱敏、程鹏编写。全书由陈丁君统稿。本书在编写过程中,得到了中国人民解放军军械工程学院王森教授、石家庄市教育局职成教处贺书芳副处长、宁波市职业教育研究室陈建军副主任和石家庄市第二职业中专学校田全中副校长的大力支持与帮助,在此表示衷心感谢。

由于编者水平有限,错误在所难免,敬请广大读者原谅,并给予批评指正。

本书的案例网站测试地址:http://demo.edu123.nethttp://www.edu123.net

作者的电子邮箱:netschool@teacher.com、webmaster@greenbud.cn

如果读者有疑问,也可以登录论坛发表意见和建议,论坛网址:http://bbs.greenbud.cn

编者

2011年8月