选定数据库类型,搭建数据库

来源:互联网 发布:java float 相等 编辑:程序博客网 时间:2024/06/06 10:01

作者:闫惠惠

1.数据库类型

    MySQL

2. MySQL的安装

      在http://dev.mysql.com/downloads/mysql/ 下载mysql的安装包,根据操作系统的不同,选择MySQL的安装包,下载完之后进行安装即可。

3.智能家居的功能

(1)温度记录
      温度记录主要用来获取现场实时的温度值,同时和系统中设置的上限值进行比较,如果高于上限值,则会进行防火监控进程。
(2)烟雾记录
      自动预警系统通过感知外界的烟雾情况,并判断是否达到了系统里预设的值,如果达到了预设值,会促发警报系统,继而发生自动预警。
(3)湿度记录
      湿度记录是用来获取现场实时的湿度值,可以及时的提醒人们湿度变化。当然,也可以设置一个上限值,当现场获取的湿度值高于上限值,就进行预警。
(4)电机记录
      这里的电机指的是家里面的家用电器,像空调,微波炉,电饭煲等,通过此记录可以反馈哪些家电正在工作,可以远程的进行电器的开关。
(5)光照强度采集
       通过光敏传感器进行光照采集,实时监测光照变化。
  (6)LED灯记录
        室内灯光亮度调节,根据 个人对外界光线的需求,利用按键进行对室内光线,灯光的亮度调节,分成4个亮度,可以自由的选择灯光的亮度,以调节室内的光线,适应个人的需求。需要关闭时,按下关闭键,即可关闭。
(7)每次家庭进行自动控制时,记录相应的时间等信息
(8)当有人进行人为控制时,记录相应的时间,IP,LED灯的开关等
  

4.数据表格

        MySQL中包含的数据类型有用户信息表,智能家居感知信息表和IP地址表。用户信息表用于用于储存用户名和密码,可与用户登录程序login,用户注册程序registration进行交互。智能家居感知信息表主要储存家电的运行状态数据,主要与家电控制程序controller查询程序query进行交互。IP地址表主要储存用户登录名,家电信息以及IP地址。                  MySQL 数据库操作程序主要通过嵌入式数据库提供的接口函数对数据库进行操作,以达到对数据库实时的存储,查询,修改,增加等操作。


0 0
原创粉丝点击