校园网二级网站数据表设计
2016-10-21李耸
电子技术与软件工程 2016年9期
关键词:设计
李耸

【关键词】二级网站 数据表 设计
校园网二级网站系统是一套用于展示和管理新闻发布类的网站系统,具有简介展示模块、新闻发布模块、文件下载模块、图片展示模块、管理员模块、数据库管理模块、网站备份模块、模板管理模块、栏目管理模块、内容管理模块、数据块管理模块、链接管理模块、设置管理模块、网站静态化模块。在建设过程中,数据库的概念结构设计完毕后,可以将数据库概念结构转化为某种数据库所支持的实际数据模型,也就是数据库的逻辑结构。
1 数据表设计要点
校园网二级网站设计开发中,考虑到系统的规模,以及系统的功能、稳定性、性能和效率等方面,特别是对系统可移植性的考虑,设计中使用MYSQL数据库系统。依照二级网站数据库需求分析设计各数据库表,各个表中必须设置主键,否则编码过程会受到诸多限制,也会造成数据库的不严谨。在是否允许空方面,对于数据库设置不能为空的属性列,在编码过程中一定要给予相应的判断语句,否则严重影响到程序的健壮性块。
在设计数据表时务必要注意,varchar(M)与char(M)虽然都是存储字符串的,但是意义和用处却大不一样。char(M)表示用M个字符的空间来存储字符串,只在处理定长字符串时操作会简单一些,效率会高点;varchar(M)表示动态存储M的字符以内的字符串,具体花费的存储空间根据被存储的信息大小而定,虽然处理上会麻烦些,但节省了内存空间。所以,必须根据被存储信息的大小来选择。……
登录APP查看全文
