【摘要】:本系统采用SQL Sever2005作为后台数据库,数据库命名为db_Health,其中包含8张数据表。表8-1 数据库2.数据表本健康系统所使用的数据表以字母“tb”开头(小写),后面加上数据包相关英文单词或缩写见表8-2。表8-3 字段命名针对健康数据的需求,所设计的健康数据表tb_Test在实际数据库中的形式如图8-7所示。表8-4 存储过程图8-7 tb_Test数据表4.存储过程为了提高查询效率、减小查询复杂度,我们将一些较复杂的查询写成存储过程。
本系统采用SQL Sever2005作为后台数据库,数据库命名为db_Health,其中包含8张数据表。下面分别进行各个模块的介绍。
1.数据库
本健康系统所使用数据库命名以字母“db”(小写)开,后面加数据库相关英文单词或缩写见表8-1。
表8-1 数据库
2.数据表
本健康系统所使用的数据表以字母“tb”开头(小写),后面加上数据包相关英文单词或缩写见表8-2。
表8-2 数据表
图8-6所示为tb_User其在SQL 2005中对应的图。
图8-6 数据表
3.字段(www.xing528.com)
本健康系统所使用的字段一般采用英文单词或者词组命名,如找不到专业的英文单词或词组,可以用相同的英文单词或者词组代替。以用户表为例,其字段命名见表8-3,其对应的SQL图如图8-6所示。
表8-3 字段命名
针对健康数据的需求,所设计的健康数据表tb_Test在实际数据库中的形式如图8-7所示。
其中,hTestTime代表测试时间,hBloodHigh代表血压的最高值,hBloodHigh代表血压的最低值(正常血压在60~120之间),hSPO2代表血养含量,hPulse代表脉搏跳动次数,hEat代表有无吃过饭(y吃过,n没吃过),hSleep代表睡觉时间,hWake代表睡醒时间。
图8-7 tb_Test数据表
4.存储过程
为了提高查询效率、减小查询复杂度,我们将一些较复杂的查询写成存储过程。存储过程命名以字母“proc”开头(小写),后面加表示该存储过程作用的相关英文单词或缩写,见表8-4。
表8-4 存储过程
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。