欢迎光临
免费的PDF电子书下载网站

基于互联网的数据库及程序设计实践指导与习题解答(第2版) PDF下载

编辑推荐

《基于互联网的数据库及程序设计实践指导与习题解答(第2版)》是《基于互联网的数据库及程序设计》(ISBN:978-7-302-50769-7)的配套实践指导和习题解答。以案例开发为背景,网站建设实训演练MySQL数据库、DW可视化网页设计和PHP网页程序设计为主体,集开发实战经验之大成,是掌握IT技术、铸就梦想的引领性实训教材。

⑴ 以实用网站设计实训演练为主旨,指导读者实际建设网站、设计静态和动态网页,为读者规划一条建设个人网站的全过程及技术路线,以提高读者的网络软件开发和网页程序设计能力为宗旨,引导初学者逐步实现IT职业的梦想。

⑵ 通过“问题求解”的计算机实现,较详尽地阐述了各类任务要求、任务分析和设计步骤。为读者排疑解惑,揭开互联网 技术的神秘面纱,逐步理解和掌握各类技术的要领,增强计算机的综合应用和软件开发技能,为成为互联网 技术的生力军奠定坚实基础。

⑶ 以“网上书店”建设为开发背景,将涵盖网站规划、MySQL数据库设计、Dreamweaver 网页设计和PHP动态网页程序设计等网站建设的全部实训内容,以此为蓝本,奠定其他实用网站的建设基础。

 ;

内容简介

本书是“十三五”吉林大学规划教材《基于互联网的数据库及程序设计》的配套教材,主要帮助学生解决网站及其程序设计中上机实践的难题,以图书网站为实例,内容包含MySQL数据库管理与维护、数据查询及统计分析、网站及静态网页设计、PHP程序设计、动态网页设计、电子邮箱平台设计、网络论坛平台设计和微信公众平台设计等。实验类型有验证性、设计性和创新性。每个实验项目都有实验目的、实验任务、任务分析、预备知识、技能点、注意事项、实验步骤和思考题。全书*后配有主教材的习题解答。 本书适合作为高等院校、高等职业技术学院的辅助教材,也可作为计算机等级考试、IT技术培训、学生自主学习和MOOC授课的辅助教材或参考书。

作者简介

暂无

基于互联网的数据库及程序设计实践指导与习题解答(第2版) PDF下载

目录

目录
 ;    第1单元PHPMyAdmin平台的配置与应用1
1.1安装和配置MySQL环境1
1.2规划用户及其权限5
1.3设计人才招聘数据库及其表7
1.4设计人才招聘数据表间关联及其参照完整性12
1.5维护人才招聘数据库14
第2单元数据库管理与维护18
2.1MySQL客户端的登录及应用18
2.2设计图书数据库及其表22
2.3规划用户及其权限28
2.4设计表间关联及其参照完整性32
2.5输入售书数据库中的数据35
2.6修改售书数据库中的数据42
2.7删除售书数据库中的数据46
第3单元SQL数据查询及统计分析50
3.1Select语句的编辑和运行环境检测50
3.2查询语句的表达式设计53
3.3多个数据源的查询设计56
3.4数据统计分析设计58
3.5SQL语句的嵌套设计63
3.6SQL语句的合并设计67
3.7视图的创建及应用69
3.8数据表中数据的导入/导出72
第4单元MySQL程序设计76
4.1分支、循环结构程序设计76〖1〗〖3〗基于互联网的数据库及程序设计实践指导与习题解答(第2版)目录〖3〗〖3〗4.2存储过程设计79
4.3存储函数设计85
4.4触发器设计91
4.5事件设计97
第5单元静态网页设计102
5.1建立网上书店站点102
5.2网页模板设计和浏览105
5.3登录网页和密码修改网页设计108
5.4管理员网页和用户网页设计111
5.5显示数据网页设计115
5.6新增、修改和删除数据网页设计118
5.7购买图书和删除订单网页设计122
第6单元PHP程序设计125
6.1表达式应用125
6.2数组定义128
6.3if分支程序设计131
6.4多分支程序设计135
6.5循环程序设计138
6.6数组应用141
6.7自定义函数应用144
第7单元动态网页程序设计149
7.1网页模板及数据库连接接口设计149
7.2用户登录/退出的网页设计153
7.3管理员数据维护程序设计158
7.4普通用户图书选购页面设计166
7.5普通用户订单管理页面设计173
7.6普通用户修改密码页面设计177
第8单元电子邮箱平台的建设与管理180
8.1使用电子邮箱的一般过程180
8.2建立电子邮箱站点182
8.3设计电子邮箱数据库186
8.4设计用户端页面189
8.5电子邮件收发管理与控制193
第9单元网络论坛平台的建设与管理198
9.1建立数据表198
9.2论坛用户登录网页程序设计200
9.3发表主题网页程序设计205
9.4主题列表网页程序设计208
9.5主题显示网页程序设计211
第10单元微信公众号设计213
10.1注册公众号213
10.2基本设置216
10.3素材管理219
10.4消息推送221
10.5自定义菜单开发223
附录A样式文件WSSD.CSS中的代码226
附录B主教材习题解答228
参考文献252

前沿

前言
                                        ;                  对于计算机技术应用学科,只要肯下功夫学习和实际上机演练就能练就一身真本事,没有什么高深奥秘可言。切记“不学不练没本事,只学不练假本事,学以致用才是真本事”。要想在国家“互联网+”行动计划实施中有所建树,走在他人的前列,不仅要做互联网资源的享用者,还必须使自己成为互联网的建设者和引领者,充分利用互联网技术解决专业领域的实际应用问题,努力成为本专业领域的互联网技术应用的精英,才能不被当今的信息时代所淘汰。
本书作为“十三五”吉林大学规划教材,旨在为有志于投身互联网技术领域的读者提供第一手实践资料,引领读者走向网站及其程序设计之路,为读者尽快掌握互联网的基础知识和基本技能,学会互联网应用软件的整体开发过程、总体设计思路和方法寻求一条有效的、快捷的途径。
以“任务、案例、问题求解和计算机应用”为目标,本书通过完成“任务”学习软件开发工具的操纵方法,掌握数据库、网页及程序的设计过程和技术方法,增强知识的连贯性和系统性,实现有的放矢,学以致用,提高学生自主学习的积极性和热情,解决学生实践中经常遇到的难题以及计算思维课程改革实际“落地”问题,提升学生的实际应用和计算机软件开发及设计能力。
本书是《基于互联网的数据库及程序设计(第2版)》(ISBN:9787302507697)的配套教材,由曹成志和宋长龙组织编写、修改和统稿,具体内容及参加编写的教师分工如下:作者内容Email地址刘向东第 1 单元PHPMyAdmin平台的配置与应用Lxdong@jlu.edu.cn曹成志第 2单元数据库管理与维护Caocz@jlu.edu.cn宋长龙第 3单元SQL数据查询及统计分析Scl@jlu.edu.cn李锐第 4单元MySQL程序设计lir@jlu.edu.cn邹密第 5单元静态网页设计Zoumi@jlu.edu.cn曹成志第 6单元PHP程序设计Caocz@jlu.edu.cn吕楠第 7单元动态网页程序设计Lvn@jlu.edu.cn续表
作者内容Email地址刘向东第 8单元电子邮箱平台的建设与管理Lxdong@jlu.edu.cn邹密第 9单元网络论坛平台的建设与管理Zoumi@jlu.edu.cn邹密第10单元微信公众号设计Zoumi@jlu.edu.cn主教材作者附录B习题解答〖1〗〖3〗基于互联网的数据库及程序设计实践指导与习题解答(第2版)本书主要包含数据库应用、网页制作和网络应用程序设计三方面技术的实践指导及习题解答。实践指导部分有验证性、设计性和创新性实验题目共60多个,每个实验都由实验目的、实验任务、任务分析、预备知识、技能点、注意事项、实验(设计)步骤和思考题构成。习题解答部分提供了主教材中的700多道习题的解答。
在编写本套教材的过程中,得到清华大学出版社有关领导和编辑的鼎力支持以及吉林大学公共计算机教学与研究中心教师的大力帮助和指导,在此对他们以及一直关注本书问世的读者表示衷心的感谢。
由于时间仓促和作者水平有限,书中难免存在遗漏或不严谨之处,如果由此给读者带来不便,深表歉意,并恳请广大读者指出不妥之处和提出修改建议,以便我们改正,使今后的工作做得更好。

 ;作者
2018年5月

免费在线读

第5单元第5单元静态网页设计静态网页设计主要使用HTML语言和CSS技术实现。通过Dreamweaver可以建立站点,生成静态网页,完成模板、登录、密码修改、显示数据、新增数据、修改数据和删除数据等网页设计。
5.1建立网上书店站点〖1〗一、 实验目的通过Dreamweaver的“站点设置”窗口新建站点,使用文件面板管理和同步文件,掌握建立和管理站点的基本过程和方法。
二、 实验任务
(1) 在D盘新建wssd文件夹,作为网上书店的本地站点根目录。
(2) 在xampphtdocs目录中新建wssd文件夹,作为网上书店的服务器根目录。
(3) 用Dreamweaver的“站点设置”窗口新建站点。
(4) 新建站点子目录,同步本地和服务器文件夹的内容。
三、 任务分析
任务(1)是建立wssd站点的本地站点文件夹,任务(2)是建立wssd站点的服务器文件夹。在开发网站时,本地站点文件夹和服务器文件夹可以创建在同一台计算机中。通过Dreamweaver的“站点设置”窗口可以新建站点,使用文件面板可以完成本地文件和服务器文件的管理和同步。
四、 预备知识
(1) Dreamweaver界面。是菜单、面板、工具箱和文档窗口的组合视图。为适应不同〖1〗〖3〗基于互联网的数据库及程序设计实践指导与习题解答(第2版)第5单元静态网页设计〖3〗〖3〗用户的操作习惯,系统预定义了设计器、应用程序开发人员和编码人员等多种工作区视图;用户也可自定义和保存工作区视图。用“窗口”菜单或窗口右上角“工作区视图”选框,可以切换工作区视图;单击“重置”选项可以恢复默认工作区视图。“应用程序开发人员(高级)”工作区视图如图51所示。
图51应用程序开发人员(高级)工作区视图
(2) “文件”面板。使用“文件”面板(如图52所示)可以查看和管理站点中的文件,也可以进行本地和远程服务器之间文件的传输。单击“连接”按钮可控制本地站点和远程站点之间的连接或断开;单击“下载”按钮可以将文件从远程站点复制到本地站点;单击“上传”按钮可以将文件从本地站点复制到远程站点;单击“视图”下拉按钮,可以在本地视图、远程服务器、测试服务器和存储库视图之间进行切换,查看和管理位于不同位置的文件。
图52“文件”面板
五、 技能点
(1) 新建站点。站点是开发及建设网站的环境,用于存储网站开发阶段的文件夹(目录)及其相关资源文件。站点包含开发网站计算机中的本地文件夹和发布网站资源的服务器文件夹。用“管理站点”功能可以新建和管理站点。
(2) 管理和同步文件。用“文件”面板可以方便地对本地站点文件夹和服务器文件夹进行管理和同步。
六、 注意事项
(1) 启动Dreamweaver后,要选择对应的工作区视图。
(2) 使用“站点设置”窗口新建站点前,先启动Apache Web服务。
七、 设计步骤〖4/5〗1. 新建站点根目录(1) 新建本地站点根目录。双击桌面“计算机”图标,在D盘下新建wssd文件夹。
(2) 新建服务器站点根目录。进入xampp安装目录下的htdocs文件夹,如D:xampphtdocs,新建文件夹wssd。
2. 新建Dreamweaver站点
(1) 启动Apache和MySQL。双击桌面“XAMPPControl”图标,分别单击Apache和MySQL的Start按钮。
(2) 启动Dreamweaver。双击桌面Dreamweaver图标。单击“窗口”菜单→“工作区布局选框”→“应用程序开发人员(高级)”选项。
(3) 新建站点。单击“站点”→“新建站点”菜单项,在“站点设置”窗口中,输入“站点名称”为wssd,“本地站点文件夹”为D:wssd。
(4) 设置服务器。单击“站点设置”窗口的“服务器”→“ ”按钮,设置结果如图53所示。单击“保存”按钮,选中“测试”复选框,再单击“保存”按钮。
图53服务器设置窗口
3. 上传站点文件
(1) 新建子目录。右击“文件”面板的“站点wssd”图标,选择“新建文件夹”选项,输入文件夹名为css。用相同方法创建文件夹images,如图54所示。
(2) 复制资源文件。网站使用的样式表文件、图片、声音和视频等称为网站的资源文件。资源文件通常在网站制作前设计完成。网上书店网站的资源文件有样式表文件wssd.css(样式代码参见附录A)和网站LOGO图片logo.jpg。
通过Windows资源管理器将文件wssd.css复制到D:wssdcss文件夹中,将文件logo.jpg复制到D:wssdimages文件夹中。
(3) 上传站点文件。选中“站点wssd(D:wssd)”,单击“文件”面板中上传按钮,将本地站点文件夹中的文件上传到服务器文件夹中。单击“视图”按钮,选择“测试服务器”选项,查看服务器上的文件,如图55所示。
图54本地站点目录结构
图55服务器站点目录结构
八、 思考题
(1) 如何建立远程测试服务器?
(2) 如何同步本地文件和服务器文件?
(3) 什么时候需要将服务器文件下载到本地?
(4) 对远程文件夹的位置有何要求?仅调试HTML文件是否需要配置服务器?不配置服务器或服务器配置不正确,对调试PHP程序有何影响?
5.2网页模板设计和浏览〖1〗一、 实验目的设计网页模板并在局域网环境中浏览所设计的网页模板,掌握静态网页设计的基本方法和请求局域网Web站点服务的基本过程。
二、 实验任务
(1) 设计如图56所示的网页模板muban.html。
图56网页模板
(2) 查看计算机的IP地址。
(3) 在局域网中,通过IP地址访问其他计算机上的网站。
三、 任务分析
任务(1)在Dreamweaver的代码文档窗口中设计网页,需要使用已经制作的图像和CSS文件。任务(2)和任务(3)使用Windows命令查看IP地址并访问局域网中其他计算机网站。
四、 预备知识
(1) 模板。是一种快速设计相同风格网页的样式。设计网页模板与普通网页步骤相同,在模板网页中只需要把页头和页脚等网页共有元素设计出来。
(2) IPConfig命令。用于显示本机TCP/IP协议配置的信息,查看本机IP地址。
五、 技能点
(1) 创建模板网页。将网页中页头和页脚等位置的固定信息加入到网页模板中,简化其他风格类似网页的开发。
(2) 调试站点。浏览器地址栏输入IP地址,访问其他计算机上的网站资源。
六、 注意事项
(1) 引用CSS文件位置要正确。
(2) 网页文件要保存在当前站点的文件夹中,不要随便改变文件的存储位置。
七、 设计步骤〖4/5〗1. 模板网页设计(1) 新建网页。单击“文件”菜单→“新建”选项,选择“页面类型”为HTML,“布局”为“无”,“文档类型”为HTML5,单击“创建”按钮。
(2) 修改元素。用标签设置网页标题,<;link>;标签关联css文件,<;meta>;标签声明文档编码,在“代码”视图下,修改<;head>;标签中的内容,代码如下: <;head>;<;title>;网上书店 (3) 设计网页背景。修改标签,设置class属性,代码如下: (4) 页头设计。显示导航链接等信息,在标签后按Enter键,插入如下代码:

(5) 网页LOGO设计。LOGO用图片文件表示,在页头设计代码后按Enter键,插入如下代码:

(6) 操作区域设计。显示具体操作内容,在网页LOGO设计代码后按Enter键,插入如下代码:

标题

内容

(7) 页脚设计。显示网页版权等信息,操作区域设计代码后按Enter键,插入如下代码:

(8) 预览。按F12键,在“另存为”对话框中,输入文件名为muban.html,单击“保存”按钮,浏览效果如图56所示。
2. 获取本机IP地址
(1) 启动控制台。按WIN R键,在“打开”框输入cmd,单击“确定”按钮。
(2) 获取IP。在控制台窗口输入ipconfig /all并按Enter键,本机IP如图57所示。
图57查看IP窗口
3. 通过局域网访问站点
 ;在局域网内其他计算机的浏览器地址栏输入http://192.168.1.104/wssd/muban.html,访问网上书店的网页模板。
八、 思考题
(1) 如何将站点发布到互联网?
(2) 如何申请站点域名?如何将站点域名和服务器IP地址进行绑定?
5.3登录网页和密码修改网页设计〖1〗一、 实验目的通过设计登录和密码修改网页,掌握包含表单元素的静态网页设计方法。
二、 实验任务
(1) 在网页模板基础上设计如图58所示的登录网页index.html。
图58登录网页
(2) 在网页模板基础上设计如图59所示的密码修改网页xgmm.html。
图59密码修改网页
三、 任务分析
两个任务要求相似,都是以网页模板为基础设计网页。任务(1)在代码窗口中编写代码创建表单,任务(2)在设计窗口中通过可视化操作创建表单,任务(2)的设计方法更便捷,但是某些网页效果无法通过可视化操作实现。
四、 技能点
设计表单。在设计窗口中使用“插入”菜单的“表单”项,或在代码窗口中编写代码都可以完成表单设计。
五、 设计步骤〖4/5〗1. 用户登录网页设计(1) 新建网页。启动Dreamweaver,右击“文件”面板中的muban.html,选择“编辑”→“复制”选项。右击“muban  拷贝.html”文件,选择“编辑”→“重命名”选项,输入index后按Enter键,在“代码”视图下编辑index.html中的内容。
(2) 设计登录表单。将“标题”两字改为“用户登录”,“内容”两字替换成如下代码段:

(3) 预览。按F12键浏览网页(如图58)。

2. 修改密码的网页设计

(1) 右击“文件”面板中的muban.html,选择“编辑”→“复制”选项。右击“muban  拷贝.html”文件,选择“编辑”→“重命名”选项,输入xgmm后按Enter键,在“设计”视图中编辑xgmm.html中内容。

(2) 将文字“标题”替换为“修改密码”;删除“内容”两个字,在“属性”面板中“类”选择areatable;单击“插入”菜单→“表单”→“表单”选项。

(3) 单击“插入”菜单→“表单”→“文本域”选项,在“输入标签辅助功能属性”对话框中,设置ID值为oldpwd,“标签”值为“请输入旧密码”,单击“确定”按钮。

(4) 在新文本域右侧按Enter键,单击“插入”菜单→“表单”→“文本域”选项,在“输入标签辅助功能属性”对话框中,设置ID值为newpwd1,“标签”值为“请输入新密码”,单击“确定”按钮。

(5) 在新文本域右侧按Enter键,单击“插入”菜单→“表单”→“文本域”选项,在“输入标签辅助功能属性”对话框中,设置ID值为newpwd2,“标签”值为“再输入新密码”,单击“确定”按钮。

(6) 在新文本域右侧按Enter键,单击“插入”菜单→“表单”→“按钮”选项,在“输入标签辅助功能属性”对话框中,设置ID值为sub,单击“确定”按钮,在“属性”面板中,设置“值(V)”为“修改”,“动作”为“提交表单”。

(7) 按F12键浏览网页效果如图59所示。

六、 思考题

(1) 如何校验用户登录信息?

(2) 如何保存用户的登录状态?

(3) 在日常的网页使用过程中,忘记密码如何找回?

5.4管理员网页和用户网页设计〖1〗一、 实验目的通过设计管理员网页和用户网页,掌握网页布局和静态网页样式的设计方法。

二、 实验任务

(1) 设计如图510所示的管理员网页gly.html。

图510管理员网页

(2) 设计如图511所示的用户网页yh.html。

图511用户网页

(3) 设计indexlogin.php,实现登录网页与管理员网页、用户网页之间的跳转。


首页

标题

内容

标题

账号:



密码:


基于互联网的数据库及程序设计实践指导与习题解答(第2版) pdf下载声明

本pdf资料下载仅供个人学习和研究使用,不能用于商业用途,请在下载后24小时内删除。如果喜欢,请购买正版

pdf下载地址

版权归出版社和作者所有,下载链接已删除。如果喜欢,请购买正版!

链接地址:基于互联网的数据库及程序设计实践指导与习题解答(第2版)