MatBase Metadata Catalog Management

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autor principal: Mancas, Christian
Formato: Preprint
Publicado: 2025
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866908311054450688
author Mancas, Christian
author_facet Mancas, Christian
contents MatBase is a prototype intelligent data and knowledge base management system based on the Relational, Entity-Relationship, and (Elementary) Mathematical Data Models. The latter distinguishes itself especially by its rich panoply of constraint types: 61, partitioned into three categories (set, containing 16 types, mapping, containing 44 types, and object) and eight subcategories (general set, dyadic relation, general mapping, autofunction, general function product, homogeneous binary function product, function diagram, and object). They provide database and software application designers with the tools necessary for capturing and enforcing all business rules from any subuniverse of discourse, thus guaranteeing database instances plausibility, a sine qua non condition of data quality. This mathematical data model also includes Datalog, thus making MatBase also a deductive, so a knowledge base system. Currently, there are two MatBase versions (one developed in MS Access and the other in MS .NET, using C# and SQL Server), used by two software developing companies, as well as during labs of our M.Sc. students with the Advanced Databases lectures and labs, both at the Ovidius University at Constanta and at the Department of Engineering in Foreign Languages, Computer Science Taught in English Stream of the Bucharest Polytechnic University. This paper presents MatBase's metadata catalog and its management.
format Preprint
id arxiv_https___arxiv_org_abs_2504_07243
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle MatBase Metadata Catalog Management
Mancas, Christian
Databases
MatBase is a prototype intelligent data and knowledge base management system based on the Relational, Entity-Relationship, and (Elementary) Mathematical Data Models. The latter distinguishes itself especially by its rich panoply of constraint types: 61, partitioned into three categories (set, containing 16 types, mapping, containing 44 types, and object) and eight subcategories (general set, dyadic relation, general mapping, autofunction, general function product, homogeneous binary function product, function diagram, and object). They provide database and software application designers with the tools necessary for capturing and enforcing all business rules from any subuniverse of discourse, thus guaranteeing database instances plausibility, a sine qua non condition of data quality. This mathematical data model also includes Datalog, thus making MatBase also a deductive, so a knowledge base system. Currently, there are two MatBase versions (one developed in MS Access and the other in MS .NET, using C# and SQL Server), used by two software developing companies, as well as during labs of our M.Sc. students with the Advanced Databases lectures and labs, both at the Ovidius University at Constanta and at the Department of Engineering in Foreign Languages, Computer Science Taught in English Stream of the Bucharest Polytechnic University. This paper presents MatBase's metadata catalog and its management.
title MatBase Metadata Catalog Management
topic Databases
url https://arxiv.org/abs/2504.07243