网站建设中数据库的设计,今天我根据我自己的看法谈一谈,也许每个人的看法不一样,仅供大家参考。
数据库的设计一般都遵循结果原则,刚才看了下,网上的14个技巧,我认为网站建设中,数据库的选择是最重要的。比如客户在你这做网站,那他到底用什么样的数据库呢?我的原则是看网站的大小,客户的承受能力,一般小型企业,我都给他选择Access数据库。既方便又不用另外在花钱购买,因为客户的数据很少,无需用大,中型数据库。如果他的网站比较大,属于门户型的,那么当然必须的用Sql server数据库,他承受的数据,压力呀,都强大很多。安全性上也是Access无法能比的。
数据库是由多个表构成的,所以就先从表的设计开始说去,表的设计一般都有个主键,一是便于检索,二是设计的需要,一般都以主id为主,这个可以根据实际情况而定,不能一概而论。数据库中得视图也是很重要的一个。虽然我不常用,但他可以将多个表,根据一定的条件综合到一起,方便以后调用。存储过程,一个比较 神奇的东西,在里面写完语句,能够快速的执行,现在有一些程序员很喜欢这个,几乎不写sql 语句,但我想说的是存储过程是好,但不要用的过度,他也有他的缺点,不适合以后跨库使用,一些小的功能,完全可以用sql语句代替。
数据库主要是由表来组成的,而表的设计原则是在能完成功能的同时,越少越好,不要弄的过于复杂,而字段的多少也是遵循这个原则。也是为了以后升级方便。
网站建设中数据库的设计的好坏对于一个网站的运行至关重要。随着数据库中数据的逐渐增多,数据库设计的好坏尤其重要,他能决定一个网站的稳定。所以大家要重视网站建设中的数据库设计。
|