1 列举常见的关系型数据库管理系统

列举出常见的RDBMS,各自的特点或适用场合。

2 创建留言板系统需要的数据表

留言板功能是一般公司门户站点中的最典型功能点,可用于收集浏览者想要提交给站点官方的意见或建议。原型设计如下图-1所示:

图-1

请依照上述原型设计,创建出实现“留言板”功能所需要的适用于MySQL的SQL语句。

3 列举动态服务器和对应的动态Web技术

Web服务器分为“静态Web服务器”和“动态Web服务器”两种。请列举常见的静态服务器有哪些;以及常见的动态服务器及其所能够运行的动态Web技术有哪些。

4 向客户端输出国内天气预报

中国气象局的下述页面可以每天定时更新未来三天全国天气预报:

http://www.weather.com.cn/index/zxqxgg1/wlstyb.shtml

图-4

PHP语言中的 file_get_contents($filename) 函数可以一次性读取并返回指定文件中的所有内容,其参数 $filename 除了可以是服务器端的某个文件名,还可以是任意合法的URL——利用此函数可以实现在PHP服务器端读取任意互联网上任意网站公开的页面中的内容。

请分析中国气象局提供的上述页面源代码中内容的特点,将其中的未来三天全国天气预报的主体内容,配合PHP中的字符串操作相关函数,摘取出来(舍弃其它与天气预报无关的内容),并将这些预报的主体输出到自己的页面中——它山之石,可以攻玉。如图-5效果:

图-5

通过此案例,我们可以明白“动态Web技术”除了可以在服务器端执行复杂运行、访问数据库外,还可以与其它站点中的内容进行交互。