
本书以够用、实用为原则,整个课程以绿蕾教育网站后台管理程序的设计和数据处理为主线,介绍数据库技术的专业知识和技能,使学生对动态网站的编程理念有个整体的认识,对单机版MIS系统、C/S架构网络程序有较深的理解;同时,为《ASP动态网页编程》一书提供后台数据库,为学生学习B/S架构的网络程序开发奠定基础。本书以行动体系理论为指导,围绕项目实际需要和开发过程,在内容选取上以实用为主,尽量不涉及过于深奥而抽象的专业术语,内容安排上由浅入深,循序渐进。 为了适应中等职业学校课程改革,本书采用知识模块化编写体系,以创建“绿蕾教育网”项目为主线,紧密围绕项目开发实例,将知识模块细分为6章26个任务。各任务操作步骤清晰,有利于初学者比较系统地学习数据库技术,掌握数据库的开发方法及过程。 读者对象:本书可作为中等职业学校计算机专业及相关专业的教材,也可作为计算机培训班教程和具备一定计算机基础知识与技能的计算机爱好者自学教程。
丛 书 前 言 “网站建设与管理”核心课程丛书是基于当前中小企业信息化发展需求,以培养网站建设与管理人才为目标而设计的中职教材,也可作为计算机短训班的培训教程和具备一定计算机基础知识和技能的计算机爱好者的自学教程。 通过本丛书的学习,学生将具备: 熟练掌握Photoshop、Fireworks、Flash、Dreamweaver等网页制作工具软件; 熟练掌握HTML、JScript、VBScript、CSS规范及ASP、PHP程序开发技能,能够独立开发网站前后台程序,具有一定的开发经验; 了解电子商务网站和B/S架构网络程序等的设计及建设流程; 熟练掌握数据库基本知识,具有一定的SQL语言能力,精通Access数据库,能够独立完成Access数据库的开发,掌握SQL Server、MySQL的使用; 良好的职业素养和个人修养,勤奋敬业,具有较好的计划性和条理性,编程风格规范、严谨。 学生毕业可从事中小企业信息系统实施与维护、网页设计、ASP/PHP程序设计、B/S架构信息管理系统开发等工作,也可从事网络营销、网站推广、网络编辑、网页美工、软件产品营销、数据库应用、网络管理、网络广告设计等工作。 本丛书的特点可以概括为一句话:“项目实训模仿秀,职业场上任我游。” 本丛书根据中小企业信息化应用需求和IT技术潮流及中职学生接受教育能力的特点,融入作者多年项目开发实践和20多年中职计算机教育经验。以行动体系理论为指导,围绕项目实际需求和开发过程,选择知识点和实用工具,传授相应的知识和技能。将理论融入项目实训中,不求一次学会某个知识点或掌握某项技能,而是通过不断的项目模仿和项目实训,引导学生从陌生到了解再到掌握最终达到熟练,乃至创新。 丛书在严格遵照实际项目开发流程(如图0-1所示)和项目设计规范的同时,充分考虑到当前中职学校的师资情况,将整个项目模块分割成网页美工、静态网页编程、网站数据库技术、ASP/PHP动态网页编程等课程,便于学校组织具备不同技能的教师承担相关课程教学任务。 随丛书还提供了整套教学实训解决方案,如果按照“学校机房环境推荐方案”建立上机环境,只要具备计算机基础知识和基本技能、有一定教学经验的专业教师,均能胜任除两门综合实训课程外的所有课程教学。 丛书中所用到的“绿蕾教育网”(http://www.edu123.net)作为丛书的原型网站,充分融入各类型网站的主要元素和结构特点,在不改变核心代码的情况下,很容易将网站转型为党政机关、事业单位、企业单位、学校及其他信息类型网站,从而使学生快速掌握制作通用型商业网站的技能。例如,河北信息化网(www.hbiiia.org.cn)、石家庄社科网(第二版,www.sjzsk.com)、石家庄教育装备网(www.sjzzbglc.com)、石家庄市第二职业中专学校网站(第二版:w2.sjz2zz.com,第三版:www.sjz2zz.com)、旭昶医疗健康馆(www.xucvip.com)、奉化豪升玻璃钢厂(www.fhhsglass.com)等均为石家庄市第二职业中专学校部分学生在学习本课程期间开发完成的网站项目。
目 录 第1章 数据库技术 1 任务1 浏览绿蕾教育网 2 任务2 收集、整理信息 14 任务3 熟悉Access 2007 19 本章小结 25 第2章 数据库及表格设计 26 任务1 创建绿蕾教育网数据库 27 任务2 创建广告表 29 任务3 创建用户管理表 33 任务4 建立绿蕾栏目分类表 39 任务5 创建表间关系 45 本章小结 49 第3章 用SQL语言操作数据库 51 任务1 用SQL新建图文信息表 52 任务2 添加记录到Users表 58 任务3 创建和更新一级栏目类型表 61 任务4 创建评论前台用户视图 66 任务5 创建统计视图 71 本章小结 74 第4章 后台管理模块设计 75 任务1 后台管理主窗体 76 任务2 用户管理 85 任务3 图文管理 98 任务4 登录 105 本章小结 114 第5章 SQL Server 2005数据库 115 任务1 认识SQL Server 2005数据库 116 任务2 Access数据升迁 127 任务3 创建SQL Server数据库关系图 135 任务4 创建SQL Server视图 140 本章小结 148 第6章 系统维护与管理 149 任务1 压缩和修复Access数据库 150 任务2 加密与解密Access数据库 154 任务3 生成ACCDE文件 156 任务4 创建数据库文档 158 任务5 SQL Server数据库的备份和还原 161 本章小结 164 附录 165 附录A 绿蕾教育网数据库方案 166 附录B 学校机房环境配置推荐方案 173 附录C Access 2007保留字和符号 182