Data model construction method, device and equipment and storage medium

A data model and construction method technology, applied in the computer field, can solve problems such as disorderly modification of standards, inconsistent data value ranges and measurement units, and exacerbated data attributes, so as to achieve rapid response, improve the level of exploration and development, and increase production efficiency effect

Active Publication Date: 2019-04-02
CHINA NAT OFFSHORE OIL CORP
View PDF5 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] ①Inconsistency and irregularity of the data model
[0004] "Name" conflicts: there are synonymous and synonymous names in different databases, and different interfaces need to be designed for data conversion between different systems to solve application integration; "value domain" conflicts: the value of data in the same database The scope and units of measurement are not uniform, which affects the quality and efficiency of database operation; the classification is not uniform: different disciplines and applications have different classifications for the same type of information due to different starting points; a large number of non-standard derived data: due to statistical analysis or According to the needs of the work plan, various statistics are made on the same object, and a large number of new data item names are derived from this, and corresponding value ranges are defined respectively, which intensifies the conflict of data attributes; the descriptive data is not standardized: should Make these non-standard descriptive data quantitative through code; the model design is unreasonable, and the application-oriented database structure design leads to poor stability and scalability of the table; due to the lack of standard design methods and workflows for database design , resulting in disorderly modification of the standard during the use of the standard, etc.
The consistency and standardization of these data models directly lead to difficulties in data application and sharing
[0005] ②The data model is incomplete
[0006] Some databases do not consider all the data in the professional field, and cannot fully cover professional applications, making it impossible to develop some professional applications; the logical relationship between some data items is not clear and accurate, which brings inconvenience to comprehensive applications; the relationship between data sources and professional databases The relationship between professional databases and professional databases, between professional databases and comprehensive databases, and between comprehensive databases and project databases has not been fully clarified, which affects cross-disciplinary data access, data integration, and sharing
[0007] ③Data model coverage is not comprehensive enough
[0012] The PPDM data model and the POSC Epicentre data model are models with relatively wide business coverage, but there are still some problems: the PPDM data model is a commercial data model product, and currently it can only support some exploration and development application fields, which cannot satisfy Integrated application requirements for all services; the POSC Epicentre data model is an object-oriented model that requires an object-oriented interface to operate. In addition, its access efficiency is relatively low, and there are no commercial products and no successful practical cases.
[0015] The EPDM data model is built according to PetroChina's exploration and development business. Currently, it does not fully support the offshore exploration and development business. At the same time, it is only a data model. The relationship with the business is not realized through the model-driven architecture, and it cannot achieve rapid response to business changes. , not a complete model system
[0016] Sinopec SPDM cannot implement model version control and hierarchical management, and it is difficult to achieve rapid response to business changes

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Data model construction method, device and equipment and storage medium
  • Data model construction method, device and equipment and storage medium
  • Data model construction method, device and equipment and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0064] figure 1 It is a flowchart of a data model construction method provided by Embodiment 1 of the present invention. This embodiment is applicable to the case of data model construction. The method can be executed by the data model construction device in the embodiment of the present invention. The device can adopt implemented in software and / or hardware, such as figure 1 As shown, the method specifically includes the following steps:

[0065] S110. Acquire model metadata, where the model metadata includes a professional model, a logical model, a physical model, and an association between the professional model, the logical model, and the physical model.

[0066] Among them, the professional model is based on the results of business research and analysis, and from the perspective of enterprise data resource management, realizes the division of business domains, businesses, and business processes, and defines the names of business activities, operators, content of business...

Embodiment 2

[0089] In this embodiment, a data model is established by taking offshore oil and gas exploration and development as an example. Model-driven architecture (also known as MDA architecture, Model-Driven Architecture) is selected for the design of exploration and development data model system. Model-driven architecture is a very mature system architecture. It adapts to business changes and various hardware and software infrastructure environments through a highly abstract platform-independent logical model PIM, thereby maintaining the stability of the software system and ensuring the sustainable development of the system. . Such as Figure 2A The data model architecture shown in the figure shows the technical architecture of the exploration and development integrated data model system using the model-driven architecture. The integrated data model architecture of exploration and development is composed of five parts: professional model of exploration and development, logical mod...

Embodiment 3

[0101] image 3 It is a schematic structural diagram of a data model construction device provided by Embodiment 3 of the present invention. This embodiment is applicable to the construction of a data model, and the device can be implemented in the form of software and / or hardware, and the device can be integrated in any device that provides the function of building a data model, such as image 3 As shown, the data model construction device specifically includes: an acquisition module 310 and a storage module 320.

[0102] Wherein, the obtaining module 310 is used to obtain model metadata, wherein the model metadata includes a professional model, a logical model, a physical model and an association between a professional model, a logical model and a physical model;

[0103] The storage module 320 is configured to store the model metadata into a metamodel, wherein the metamodel is a library structure.

[0104] Optionally, also include:

[0105] Establishing a module for estab...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a data model construction method, device and equipment and a storage medium. The method comprises the steps that model metadata is acquired, and the model metadata comprises aprofessional model, a logic model, a physical model and an incidence relation among the professional model, the logic model and the physical model; according to the technical scheme, the model metadata is stored in the meta model, the meta model is of a library structure, and through the technical scheme, the unified data standard can be achieved, comprehensive supporting of the CNOOC (China National Offshore Oil Corporation) exploration and development service is achieved, multi-disciplinary collaborative work is achieved, the exploration and development level and the operation and managementlevel are improved, and the production efficiency is improved.

Description

technical field [0001] Embodiments of the present invention relate to computer technology, and in particular, to a method, device, device, and storage medium for constructing a data model. Background technique [0002] Due to historical and management system reasons, various professional databases and application systems were built at different times, belonged to different management units, and adopted different technical methods. Therefore, these systems did not adopt a unified and complete data model standard, which could no longer meet the information sharing at the current stage. In summary, there are mainly problems in the following aspects: [0003] ①Inconsistency and irregularity of the data model [0004] "Name" conflicts: there are synonymous and synonymous names in different databases, and different interfaces need to be designed for data conversion between different systems to solve application integration; "value domain" conflicts: the value of data in the same ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F16/21
Inventor 吴刚高乐夏如君徐鹏涂强陈少凯金云智彭少华游莉李满
Owner CHINA NAT OFFSHORE OIL CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products