携手打造【鹏程114 Web查询系统】系列教程之二:设计数据库
说明:
本教程作者:鹏程.Net ,来源于【鹏程IT网】(网址:http://www.pcitw.com),作者保留一切权利,未经作者同意,不得擅自修改任何内容。但欢迎各网络媒体转载。
我们的程序所用的数据库选择的微软的 Access 2000 ,选择他的原因是他比较小巧、包含在 Office 2000 中、适合于访问量和数据量不大的应用,同时也易于学习。如果您使用的是 SQL Server 2000 或是其它什么数据库,那么您可以根据本教程在您的数据库系统中建立相应的库。
我们打开 Access 2000,首先 Access 会在第一个屏幕让我们选择一个已有的数据库或是新建一个数据库,如果我们是初次使用,可以选择“空 Access 数据库”,这是系统会让我们输入数据库名和选择数据库对应的路径。如果是打开已经建立完毕的数据库,可以在下面的列表框里面选择一个已经存在的。或是选择“更多的文件...”
通过手工的方式定位数据库。如图2-1:

不管如何,我们会进入数据库的设计视图。如图2-2:

下面,我们新建数据表,在窗口中选择“使用设计器创建数据表”,然后建立两个表,表名分别是行业情况表和电话号码表,分别取名为,hy和tele。具体的表结构,请参见程序包。
这里需要注意的是,我们通过在tele表里面建立hy_id字段,实现对行业表之间“一对多关系”的建立,以方便以后扩充行业情况。同时,在电话表里面除了设置基本的电话信息外,还设置了一些标志性字段。例如:Is_Top、Is_Good、Is_Pass。意义为:如果Is_Top的值是1,则此条信息将在电话号码本中的顶部显示。Is_Good 为推荐标志,如果此字段为1,则表示将用红字显示此条电话号码。而Is_Pass则表示,如果用户在线填写表单,那么填写的内容将不马上显示到查询结果中,而是需要以后通过我们的审核,审核通过后才能显示出来。那么,如果该字段为1,则表示已经通过审核。以上三个字段默认值均为0。
至此,我们的数据库便建立完毕了。大家主要注意的是关系的建立和标志性字段的建立。这些将有效的提高我们程序的功能。
在下一部分中,我们将介绍设计网页图像并切图,让我们的网页有个最初的视觉效果。
数据库下载
61.178.40.201/nulitin/upload/114/2-1.zip