Uniform Metadata Retrieval Interface for Relational Databases
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current database searching applications, such as SQL, require users to write complex queries to retrieve metadata, which is time-consuming and expensive, especially when dealing with different relational database organizations.
Innovation Solution
A method for uniform metadata retrieval is introduced, which generates an interface for requesting metadata from a relational database, translating hierarchical metadata requests into relational database queries to improve ease of querying and predictability.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If conventional database searching applications like SQL are used to retrieve metadata, then the metadata can be retrieved from the relational database, but the process requires writing complicated select statements which is time-consuming and expensive
Solution Approach 1:
The patent introduces an intermediary layer (metadata service or abstraction layer) that sits between the user and the relational database. This intermediary automatically generates the complex SQL select statements based on simpler metadata requests, eliminating the need for users to manually write complicated queries while still retrieving the required metadata from the database
2Reliability
If conventional database searching applications like SQL are used to retrieve metadata, then the metadata can be retrieved from the relational database, but the process requires consulting product documentation and is expensive
Solution Approach 1:
The intermediary layer provides automated query generation that abstracts away the complexity of SQL syntax and database schema details. Users simply specify what metadata they need through a simplified interface, and the intermediary handles the complexity of translating this into proper SQL queries, eliminating the need to consult product documentation
Solution Approach 2:
The system implements self-service by automatically generating the appropriate select statements without requiring user expertise in SQL or database structure. The intermediary service autonomously handles query construction, optimization, and execution based on the user's simple metadata request
3Reliability
If the same querying process is repeated for different relational databases with different relational organizations, then metadata can be retrieved from each database, but the process must be repeated and is inefficient
Solution Approach 1:
The patent creates a universal metadata service that can handle queries across multiple relational databases with different organizational structures. The intermediary layer maintains an understanding of various database schemas and automatically adapts the query generation process to work with different database organizations, allowing a single querying process to efficiently retrieve metadata from multiple databases
Data Source
AI summary
A method for uniform metadata retrieval generates an interface for requesting metadata from a relational database. A hierarchical metadata request can be received via the interface. The hierarchical metadata request can be translated into a relational database metadata request. The relational database metadata request is utilized to retrieve metadata from the relational database.


