实验2-实验指导2015(1)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验2 DATABASE SOFTWARE练习实验
实验类别:验证性实验级别:必做
开课单位:软件学院软件工程系实验时数:12学时
一、实验目的:
1、了解DBMS系统的功能、Web based数据库的软件组成及工具;
2、掌握数据库软件的使用方法、
3、掌握php+mysql的数据库操作方法。
二、实验要求:
1、安装相关软件并浏览软件自带的帮助文件和功能菜单,
2、掌握PHP构建网页以及连接数据库的方法。
3、掌握phpmyadmin创建数据库与数据表的方法;
4、了解mysql的命令以及与php衔接的语句
5、了解网页构造的原理
6、掌握dreamweaver的基本操作;
三、实验设备:
计算机、数据库管理系统如DB2,mysql 等软件。
四、建议的实验步骤:
1、下载相应的数据库软件与工具软件;appserv下载地址:
/drpeng/tech/index.php 下载专区,appserv。
2 停止机器上的网页服务器操作;
WINDOWS XP进行以下操作:进入控制面板-管理工具查看是否存在Internet 信息服务,若存在,点击计算机图标,在网站那里点击,进到“默认网站”在右边显示页面。选中该图标,并右键点开菜单,选择停止。或者在工具栏上按‘■’图标停止该网站。
注:(若不停止该网站服务,则会影响安装)
3、对appserv进行解压,并点击安装。选择用户的路径,也可默认安装
完成后则自动弹出页面,显示如附件内容。表明appserv内所有软件成功安装。
4、在安装目录下的www文件夹就是IE中http://localhost的链接根目录。于是你所
有制作的网页可以置于该处便可浏览,为了方便管理,可以建立自己的文件夹如”myfolder”,再放入所有制作的网页文档。此时http://localhost/myfolder就可以访问你所创建的网页。
注意:如果本教程的集成安装环境AppServ在win7上面使用有问题的话(会和 IIS 有一定冲突), 建议使用WampServer,这个集成环境对内含的组件的配置做了比较
大的优化。
免费下载如下:/en/
5、用实验室已经安装好的dreamweaver制作网页,详见dreamweaver的说明文档。并放入自建文件夹,查看效果。
6、网上查找php网页资料,练习一两个php网页的制作过程,并查看效果
7、登陆:/drpeng/tech/index.php,查看php与Mysql教程,练习与该系统相关的操作。
8、练习利用phpMyadmin 管理数据库,包括数据库,数据表的建立,插入,修改,删除,数据导出等操作。
9、练习从实验室数据库环境转移到另外一台电脑的数据库环境的技巧。导出数据表,记录数据库用户名和密码。备份所有的网页及相关文件。将文件和数据库导出文件转移到另外的电脑,并导入该电脑的数据库。对相应的网页进行数据库用户名密码的修改,确保网页能在此电脑上运行。
10、完成思考题
11、实验报告上交后,验证同学的代码可用性。
注:以上具体步骤可参见附件1以及或相关书籍和网络资源。
五、思考题
1)建立一个php页面,打印出现在的时间,同时计算出与2015年国庆节相差的天数,用适当的方式显示
2)建立一个用户界面,对用户输入的两行字符串进行比较,取出最长匹配字符串并显示出来。注意用户界面的美观性
3)建立集体项目相关的数据库,并用一个页面该数据库内显示所有的表,要求用户点击该表名显示出所有结果。并完成插入纪录,删除纪录以及修改纪录的功能。注:所有的思考题均要求网页代码和运行后的界面。注意界面设计及美观性。
附件一
php+mysql 实例教程
本实验以实例的形式教大家学习使用PHP,MYSQL与相关的APACHE服务器.
必需的软件包括:
easyapm.exe(apm是php,mysql,apache首个字母组合,所以此软件包含了此三个软件.) Dreamweaver (用于网页制作,习惯用frontpage的也可以用它).
此教程主要教大家用php+mysql, 教程以一个简单的新闻系统为例,这其中涉及到了数据的添加,更新,查询,删除.数据库的操作也就主要是这四种功能,学会了做个简单的新闻系统,如果有兴趣的平时再尝试着做其它系统功能,那么慢慢就会熟练的了.在这里大家只要按此教程步骤一步一步跟着学跟着做就基本学会的了.
此实验要求对PHP,HTML有一些基本的了解,如语法等.因此建议大家先借些PHP, html 的书看看.,在实验过程中主要是给出文件代码,并在代码中以注释的形式给大家讲解.大家认真看代码与注释,最好是把代码复到Dreamweaver中看,并把文件保存在服务器中测试.
一:服务器软件配置说明.
必需软件:easyapm (php+mysql+apache),此类软件有很多(如greenamp,现在叫kiss了,),这里为方便就选用这个了,如果大家对PHP有兴趣的建议大家学学(LMAP配
置:linux+mysql+apache+php),下载easyapm安装后如果使用默认路径的话[如你解压到D盘中安装,那么usr为该软件目录,该目录下的www为网站服务器,把你做的网站代码放到里面就行了.把开地址:http://localhost 或http://127.0.0.1].local目录下的mysql4目录里的data目录为网站数据库保存地址.Dreamweaver. 用于网页制作.
二:实验过程.
2.1用phpmyadmin创建数据库.:
大家进入phpmyadmin (http://127.0.0.1/phpmyadmin/)后,会看到有"创建一个新的数据库"这一功能,如下图所示:
在我们的PHP,MYSQL学习中会以一个简单的新闻系统为例,所以我们首先要创建一个保存新闻相关信息的数据库, 首先创建一个名为"TEST"的数据库.点击创建按钮后会进入一个页面,要求为该数据库创建一个表,这里我们就先建"NEWS"这个表,字段数为"4"吧,点击"确定"进入表的字段参数设置页面,这里第一个字段名为"id",其类型选"bigint",长度值填一数字,