上一节我们就提过了,本节的内容还是以修改数据库的结构为主,为什么还需要修改呢?上次不修改过了吗?到底要修改几次啊,可能已经朋友受不了,呵呵,可以理解,但在实际的程序编写过程中,的确很少有不用修改的数据库结构,很多软件,包含一些已经很成功的软件,比如说动易、帝国之类的网站管理系统,功能很强大,数据库的结构也很完美,但每一次升级,数据库的结构都会出现一些变动,这是为什么呢?这是因为程序功能的升级而引起的,当需要某个功能,而原有的数据库结构不满足时,自然就需要修改数据库结构了,所以我们的这个数据库结构像这样反复修改几次,说实话,是再正常不过的。
当然,我也可以在第一节时就把现在的这个数据库结构给大家,直接进入程序的编写当中,但问题在于,这样的话,大家没有经过数据库结构修改这一步操作,到后面当出现一些问题时,就会有点不知所措了,为了避免大家出现这样的问题,咱们严格按照正常的软件设计的步骤来,而数据库的设计和修改就是不可避免的了。
上一节我们已经增加了一个表,而这一节,我们还需要再增加一个表,不知道大家想出来没有,要增加表,呵呵!
新增加的表的名字是“考试信息表”,如下图所示。

表结构很简单,当然,我也是有意让它很简单,只有一个id字段,一个考试名称字段,一个考试时间字段,本来还应该有一些字段的,不过为了照顾初学的朋友,还是简单点的好,免得一开始就搞得很复杂,到了写程序时,跟不走,那就不好了,呵呵!
