ASP扫盲学习班第五课 --- 数据库设计

通过前几节课的学习,我们已经掌握了数据的发送和接收,但是仅仅懂得了数据的发送和接收是不够的,我们需要把这些用户的留言信息保存起来以备将来我们查询使用,因此这节课我们来学习一下数据库的设计。  

 学习目的:
为了很熟练的掌握数据库的基本设计方法,另外为下一步我们把用户的留言信息存放起来做好前奏。  

 软件要求:
安装微软Offfice系列中的Access(读:奥克塞斯,当然这里不能读塞,因为那个音用汉字很难表达,暂且用这个塞吧,加音标又怕大家更迷糊,总之大家明白那个音就是介于塞和晒之间的音就是了),或者安装Ms-sql都可以,不过我们初级的讲解主要针对access来进行。  

 方法:
首先我们打开access,然后点击“文件”中的“新建”,建立一个空数据库,保存位置大家最好放到我们程序的存放目录,以备将来我们更方便的使用,同时给数据库起一个名字,名字就叫db.mdb
此时大家可以看到如下视图:

让我们点击一下“设计”这个按钮,此时就可以打开数据表设计窗口。  

 在字段名称一栏,首先输入id,数据类型我们选择“自动编号”,这个字段将来会成为留言内容的唯一标识;自动编号这种类型的数据不需要我们去干预,当我们往数据库中存放一条新的数据的时候这个数值会自动累加,这样就可以保证我们保存的数据每一条记录都有一个唯一的id编号,并且这个编号是绝对不会重复的。  

 在第二行的字段名称一栏,我们输入title,在title一栏的数据类型中,我们选择“文本”,然后我们会看到在“常规”选项卡中,字段大小默认是50,这里我们可以适当的增加一下,修改成100就可以,当然不修改也不会有问题的。我们新增加的这个title将用来存储我们的留言标题。  

 在第三行的字段名称一栏,我们输入message,在message一栏的数据类型中 颐茄≡瘛氨缸ⅰ保 颐切略黾拥恼飧鰉essage将用来存储我们的留言内容。  

 最终效果如下图:
  

 最后我们点击一下左上角的保存按钮,把数据库起一个名字叫guestbook,在保存的同时可能会要求你定义一个主键,我们点否就可以了。  

 这样我们就设计好了我们的数据库。  

 要点:
这节课我们涉及了三个数据类型,他们分别是:
1。自动编号
2。文本
3。备注
让我们详细说一下这三个类型:
自动编号型:可以用来作为数据唯一的标识,因为它不会重复,那么将来我们可以通过他们这个唯一的数值确定这一条留言信息。
文本型:可以用来存放文本或数字,它的最大长度有限制,这就是刚才我们讲的把50调整成100的原因了,刚才的调整实际就是调整他的最大长度限制。
备注型:可以存放任意数据,长度没有限制,往往用来作为大篇文章的存放使用,其缺点是因为长度不限制,所以在用程序检索这个字段的时候处理速度不会太快,因此通常那些不较短小的数据最好用文本型,而不要用这个备注型。  

 好了这节课就已经讲解完了,以下是我设计的数据库,下节课我们将会讲解如何把获取的留言内容存放到数据库中。  

 附件:我设计的数据库.rar

posted @ 2006-12-15 01:15  已經停更  阅读(147)  评论(0编辑  收藏  举报