基于嵌入式数据库SQLite的电力防误系统和方法技术方案

技术编号:9171063 阅读:178 留言:0更新日期:2013-09-19 19:41
本发明专利技术公开了一种基于嵌入式数据库SQLite的电力防误系统和方法,属于电力防误系统的应用领域。本发明专利技术根据电力防误系统对数据库的要求,设计变电站的各个属性列,并且用SQLite创建符合电力系统的数据库结构,并且把数据库置于手机上,用手机实现了SQLite数据库在电力防误系统中的应用。

【技术实现步骤摘要】
基于嵌入式数据库SQLite的电力防误系统和方法
本专利技术涉及嵌入式数据库SQLite的设计与应用
,特别涉及一种基于嵌入式数据库SQLite的电力防误系统和方法。
技术介绍
数据库技术产生于上世纪60年代后期,其理论与技术发展极为迅速,应用也日益广泛,在当今的信息社会中,它几乎无所不在;其支持的数据模型,已经历了层次、网状、关系和面向对象模型等几个阶段,技术上逐渐走向成熟,在传统的应用领域获得了极大成功。然而它们在现代的工程和实践关键型应用面前却显得软弱无力,面临着新的严峻的挑战,由此导致了实时数据库(real-timedatabase,RTDB)技术的产生和发展。在电力系统方面,如何设计与实现一个较好的实时数据库管理系统,已经成为一个重要课题。目前,常用的实时数据存储和管理的方法有3种:(1)根据具体的存储器硬件人为地设计存储管理方法。这种方法简单直接,但是软件的可移植性差,对于复杂的算法很难达到高可靠性的要求;(2)利用嵌入式操作系统提供的文件API,以文件的方式实现数据的存储和管理。由于多数嵌入式操作系统(WindowsCE、EmbeddedLinux等)都以独占的方本文档来自技高网...
基于嵌入式数据库SQLite的电力防误系统和方法

【技术保护点】
一种基于嵌入式数据库SQLite的电力防误系统和方法,其特征在于,所述方法包括如下步骤:步骤1:基于SQLite电力系统数据库的设计;针对变电站所涉及的设备信息,逻辑信息,状态信息,来设计数据库的各个表(设备表,逻辑表,状态表)和属性列;步骤2:基于SQLite电力系统数据库的实现;步骤3:利用手机验证设计的SQLite数据库。

【技术特征摘要】
1.一种基于SQLite数据库的电力防误系统的设计与实现方法,其特征在于,所述方法包括如下步骤:步骤1:从上位机的磁盘上获取对应BIN文件;BIN文件中含有各种变电站的设备信息,状态信息,逻辑信息;.bin文件中存放的是可执行的二进制文件,各种变电站的设备信息,状态信息,逻辑信息以二进制数据的形式存入.bin文件;步骤2:基于SQLite电力系统数据库的设计;针对变电站所涉及的设备信息,逻辑信息,状态信息,来设计数据库的各个表,即设备表、逻辑表、状态表和属性表;SQLite和其他数据库最大的不同就是对数据类型的支持,创建一个表时,在CREATETABLE语句中指定某列的数据类型,把在CREATETABLE语句中指定某列的数据类型放入任何列中;当某个值插入数据库时,SQLite将检查它的类型,如果SQLite检查的类型与关联的列的类型不匹配,则SQLite会尝试将该值的类型转换成该列的类型;如果不能转换,则该值将作为其本身具有的类型存储;针对每个变电站的设备信息、状态信息、逻辑信息三个库的结构特性,设定各个属性的类型;步骤3:基于SQLite电力系统...

【专利技术属性】
技术研发人员:周宁宁杨晓琳
申请(专利权)人:南京邮电大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1