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