CN105930355B - 一种多源图像数据库设计方法 - Google Patents

一种多源图像数据库设计方法 Download PDF

Info

Publication number
CN105930355B
CN105930355B CN201610217985.2A CN201610217985A CN105930355B CN 105930355 B CN105930355 B CN 105930355B CN 201610217985 A CN201610217985 A CN 201610217985A CN 105930355 B CN105930355 B CN 105930355B
Authority
CN
China
Prior art keywords
data
image
index
static
dynamic
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN201610217985.2A
Other languages
English (en)
Other versions
CN105930355A (zh
Inventor
谭海峰
杨桄
刘文婧
武赫男
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
AIR FORCE AVIATION UNIVERSITY OF CHINESE PEOPLE'S LIBERATION ARMY
Original Assignee
AIR FORCE AVIATION UNIVERSITY OF CHINESE PEOPLE'S LIBERATION ARMY
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by AIR FORCE AVIATION UNIVERSITY OF CHINESE PEOPLE'S LIBERATION ARMY filed Critical AIR FORCE AVIATION UNIVERSITY OF CHINESE PEOPLE'S LIBERATION ARMY
Priority to CN201610217985.2A priority Critical patent/CN105930355B/zh
Publication of CN105930355A publication Critical patent/CN105930355A/zh
Application granted granted Critical
Publication of CN105930355B publication Critical patent/CN105930355B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/50Information retrieval; Database structures therefor; File system structures therefor of still image data
    • G06F16/51Indexing; Data structures therefor; Storage structures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/62Protecting access to data via a platform, e.g. using keys or access control rules
    • G06F21/6218Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Data Mining & Analysis (AREA)
  • Bioethics (AREA)
  • General Health & Medical Sciences (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • Storage Device Security (AREA)
  • Processing Or Creating Images (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

本发明公开了一种多源图像数据库设计方法,包括如下步骤:采用面向对象的描述方法和以来源划分图像数据对象体系,对多种来源的同一位置或同一区域的图像,设计以分层模型数据结构来映射现实的图像数据;在设计数据库的时候,应用程序的库表创建至少两个表空间,一个用于存储数据,另一个用于存储表索引数据,将两个表空间的数据文件放在不同的物理磁盘上;在静态表空间上建立静态表,在动态表空间上建立动态表,在静态索引表空间上建立静态表的索引,在动态索引表空间上建立动态表的索引;应用权限与用户组混合管理的模式来管理数据;进行数据库的备份。本发明可以提高多源数据的存取效率,保证多源数据的安全性和保密性,提高了用户体验。

Description

一种多源图像数据库设计方法
技术领域
本发明涉及数据库领域,具体涉及一种多源图像数据库设计方法。
背景技术
传统的多源数据的保存方法,大多是通过文件方式保存的,这种保存方法使得图像的存放杂乱无章,并且对图像的查找分类也存在着很大的弊端;同时,图像文件仅仅是保存在文件夹中,图像的保密性和安全性也得不到保证,客户端交互性和联动性差,开发成本高,用户体验差(效果不佳)。
发明内容
为解决上述问题,本发明提供了一种多源图像数据库设计方法,可以提高多源数据的存取效率,保证多源数据的安全性和保密性,进而规范了应用***对数据的查询和操作途径。
为实现上述目的,本发明采取的技术方案为:
一种多源图像数据库设计方法,包括如下步骤:
S1、采用面向对象的描述方法和以来源划分图像数据对象体系,对多种来源的同一位置或同一区域的图像,设计以分层模型数据结构来映射现实的图像数据;分层模型结构包括区域层、来源层、应用层、图像层,每一层中定义了映射这层特性的基本信息,且层与层之间的对应关系是一对多的关系;
S2、在设计数据库的时候,应用程序的库表创建至少两个表空间,其中一个用于存储数据,另一个用于存储表索引数据,然后在物理层面将这两个表空间的数据文件放在不同的物理磁盘上;这样就可以避免表数据的I/O操作和索引的I/O操作对***性能产生的I/O竞争。
S3、为了提高数据库访问***库表效率,在静态表空间上建立静态表,在动态表空间上建立动态表,在静态索引表空间上建立静态表的索引,在动态索引表空间上建立动态表的索引,静态表和静态索引表为一一对应的关系,静态表空间和静态索引表空间之间也为一一对应的关系,同样,动态表和动态索引表之间,动态表空间和动态索引表空间之间都是一一对应的关系;用这样的方式来提高数据库的检索、运算、输入输出的效率
S4、为了实现对多源数据的安全可靠的管理,将数据存储在数据库中,并且应用权限与用户组混合管理的模式来管理数据,每个用户都属于一个用户组,用户组有组对应的权限设置;而同时,用户个人也可以有单独的、组以外的权限设置;***所有的操作,都由***操作日志进行记录;对***用户登录的密码进行加密处理,在***管理数据库中加入用户表,通过加密解密函数将用户的密码加密、解密;对不同类型的用户通过设置权限来设置用户操作的范围。在***使用过程中,不会涉及到用户名、密码,以及用户组的权限,确保了数据的安全性。
S5、为了预防突发性的事件,采用数据库后备、日志、回滚段和控制文件等几种结构来实现数据库的备份,进而保护多源数据的安全。
其中,所述
区域基本信息为洲、国家、地区、坐标、范围;
来源基本信息为来源名称、规格型号、拍摄方式、设定标准;
应用基本信息为应用名称、应用目的、应用效果;
图像基本信息为图像标识符、图像大小、图像分辨率、图像元数据。
本发明具有以下有益效果:
提高了多源图像数据的管理效率,多源图像数据管理的安全性和保密性得到了保证。
附图说明
图1为本发明实施例中数据库的结构图。
图2为本发明实施例中***管理层组织关系图。
具体实施方式
为了使本发明的目的及优点更加清楚明白,以下结合实施例对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明实施例提供了一种多源图像数据库设计方法,其特征在于,包括如下步骤:
S1、采用面向对象的描述方法和以来源划分图像数据对象体系,对多种来源的同一位置或同一区域的图像,设计以分层模型数据结构来映射现实的图像数据;分层模型结构包括区域层、来源层、应用层、图像层,每一层中定义了映射这层特性的基本信息,且层与层之间的对应关系是一对多的关系;
S2、在设计数据库的时候,应用程序的库表创建至少两个表空间,其中一个用于存储数据,另一个用于存储表索引数据,然后在物理层面将这两个表空间的数据文件放在不同的物理磁盘上;这样就可以避免表数据的I/O操作和索引的I/O操作对***性能产生的I/O竞争。
S3、为了提高数据库访问***库表效率,如图1所示,在静态表空间上建立静态表,在动态表空间上建立动态表,在静态索引表空间上建立静态表的索引,在动态索引表空间上建立动态表的索引,静态表和静态索引表为一一对应的关系,静态表空间和静态索引表空间之间也为一一对应的关系,同样,动态表和动态索引表之间,动态表空间和动态索引表空间之间都是一一对应的关系;用这样的方式来提高数据库的检索、运算、输入输出的效率。
S4、多源图像数据不同于其他普通数据,具有数据量大的特点,为了保证元数据的安全性,***要求将数据完全存储在数据库中,这就带来了***进行数据存储、运算和输出显示时的效率问题,所以为了实现对多源数据的安全可靠的管理,如图2所示,将数据存储在数据库中,并且应用权限与用户组混合管理的模式来管理数据,每个用户都属于一个用户组,用户组有组对应的权限设置;而同时,用户个人也可以有单独的、组以外的权限设置;***所有的操作,都由***操作日志进行记录;对***用户登录的密码进行加密处理,在***管理数据库中加入用户表,通过加密解密函数将用户的密码加密、解密;对不同类型的用户通过设置权限来设置用户操作的范围。在***使用过程中,不会涉及到用户名、密码,以及用户组的权限,确保了数据的安全性。
S5、为了预防突发性的事件,采用数据库后备、日志、回滚段和控制文件等几种结构来实现数据库的备份,进而保护多源数据的安全。
本具体实施为了提升检索的效率,为每个表空间设置了索引表空间;为每个表,设置了索引表。并且将数据表空间和索引表空间分别存储在不同的物理磁盘上,避免了不必要的I/O竞争。用户的操作权限可以由用户组来设定,用户组权限的修改直接影响用户的操作权限;应用过程中,还可以对权限进行底层的修改,用户层面只进行用户名和密码的管理维护,并将用户和权限分层次管理,提高了***的安全性和可靠性;通过数据库管理软件实现了对多源数据进行规范化管理,提高了应用层存取和处理数据的效率,降低了服务器的安全隐患;同时在数据底层完成关键算法实现,提高速度,大大提升应用层用户体验。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

Claims (2)

1.一种多源图像数据库设计方法,其特征在于,包括如下步骤:
S1、采用面向对象的描述方法和以来源划分图像数据对象体系,对多种来源的同一位置或同一区域的图像,设计以分层模型数据结构来映射现实的图像数据;分层模型结构包括区域层、来源层、应用层、图像层,每一层中定义了映射这层特性的基本信息,且层与层之间的对应关系是一对多的关系;
S2、在设计数据库的时候,应用程序的库表创建至少两个表空间,其中一个用于存储数据,另一个用于存储表索引数据,然后在物理层面将这两个表空间的数据文件放在不同的物理磁盘上;
S3、在静态表空间上建立静态表,在动态表空间上建立动态表,在静态索引表空间上建立静态表的索引,在动态索引表空间上建立动态表的索引,静态表和静态索引表为一一对应的关系,静态表空间和静态索引表空间之间也为一一对应的关系,同样,动态表和动态索引表之间,动态表空间和动态索引表空间之间都是一一对应的关系;
S4、将数据存储在数据库中,并且应用权限与用户组混合管理的模式来管理数据,每个用户都属于一个用户组,用户组有组对应的权限设置;而同时,用户个人也可以有单独的、组以外的权限设置;***所有的操作,都由***操作日志进行记录;对***用户登录的密码进行加密处理,在***管理数据库中加入用户表,通过加密解密函数将用户的密码加密、解密;对不同类型的用户通过设置权限来设置用户操作的范围;
S5、采用数据库后备、日志、回滚段和控制文件几种结构来实现数据库的备份,进而保护多源数据的安全。
2.根据权利要求1所述的一种多源图像数据库设计方法,其特征在于,所述
区域基本信息为洲、国家、地区、坐标、范围;
来源基本信息为来源名称、规格型号、拍摄方式、设定标准;
应用基本信息为应用名称、应用目的、应用效果;
图像基本信息为图像标识符、图像大小、图像分辨率、图像元数据。
CN201610217985.2A 2016-04-02 2016-04-02 一种多源图像数据库设计方法 Expired - Fee Related CN105930355B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610217985.2A CN105930355B (zh) 2016-04-02 2016-04-02 一种多源图像数据库设计方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610217985.2A CN105930355B (zh) 2016-04-02 2016-04-02 一种多源图像数据库设计方法

Publications (2)

Publication Number Publication Date
CN105930355A CN105930355A (zh) 2016-09-07
CN105930355B true CN105930355B (zh) 2019-05-28

Family

ID=56840503

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610217985.2A Expired - Fee Related CN105930355B (zh) 2016-04-02 2016-04-02 一种多源图像数据库设计方法

Country Status (1)

Country Link
CN (1) CN105930355B (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109241328A (zh) * 2018-08-23 2019-01-18 上海尤卡城信息科技有限责任公司 增强现实服务提供方法及装置
CN110309155B (zh) * 2019-06-14 2020-05-12 西南交通大学 基于数据库技术和分层数据的图像数据管理***及方法

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101477549A (zh) * 2009-01-20 2009-07-08 中国测绘科学研究院 知识库支持下的空间数据库设计方法
CN103838825A (zh) * 2014-01-23 2014-06-04 北京东方泰坦科技股份有限公司 一种全球地名数据整合与代码编制方法

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060101072A1 (en) * 2004-10-21 2006-05-11 International Business Machines Corproation System and method for interpreting scan data

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101477549A (zh) * 2009-01-20 2009-07-08 中国测绘科学研究院 知识库支持下的空间数据库设计方法
CN103838825A (zh) * 2014-01-23 2014-06-04 北京东方泰坦科技股份有限公司 一种全球地名数据整合与代码编制方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
多源图像情报空间数据集成管理模型研究与原型建立;王寿彪等;《国土资源遥感》;20130630;第25卷(第2期)

Also Published As

Publication number Publication date
CN105930355A (zh) 2016-09-07

Similar Documents

Publication Publication Date Title
US8352731B2 (en) Secure decentralized storage system
CN102651775B (zh) 基于云计算的多租户共享对象管理的方法、设备及***
WO2018032374A1 (zh) 一种用于区块链的加密存储***及其使用方法
US9558366B2 (en) Computer system for storing and retrieval of encrypted data items, client computer, computer program product and computer-implemented method
CN104951680B (zh) 一种生物特征信息处理方法、保存方法及装置
CN106022155A (zh) 用于数据库安全管理的方法及服务器
EP2731041A1 (en) Computer system for storing and retrieval of encrypted data items, client computer, computer program product and computer-implemented method
CN105516117A (zh) 一种基于云计算的电力数据安全存储方法
De Capitani di Vimercati et al. Private data indexes for selective access to outsourced data
US9639708B2 (en) Methods and systems of encrypting file system directories
CN105610803A (zh) 一种保护云计算大数据隐私的方法
CN106295403A (zh) 一种基于hbase的数据安全处理方法及***
CN102970317A (zh) 一种私有云存储***的安全性设计方案
CN105930355B (zh) 一种多源图像数据库设计方法
CN107562521B (zh) 一种资源管理方法及装置
CN111368269A (zh) 一种基于密点标注的细粒度访问控制方法
Li Research of key technologies on encrypting vector spatial data in oracle spatial
CN106682521A (zh) 基于驱动层的文件透明加解密***及方法
CN104298930A (zh) 局域网内移动介质及其电子文件流转轨迹跟踪方法及***
US11216575B2 (en) Enhanced securing and secured processing of data at rest
CN107742141B (zh) 基于rfid技术的智能身份信息采集方法及***
CN106250453A (zh) 基于云存储的数值型数据的密文检索方法及装置
De Capitani di Vimercati et al. Protecting data and queries in cloud-based scenarios
CN115022020B (zh) 一种基于多维集合计算的访问控制方法及***
US20180088846A1 (en) Multi-user dynamic storage allocation and encryption

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20190528

Termination date: 20210402