TECHNIQUES FOR MANAGING PARTIAL REFERENTIAL INTEGRITY IN DATABASES

A lack of referential integrity in relational databases can lead to incomplete or lost data, often without any indication of errors, resulting in orphaned records. While standard referential integrity checks prevent orphaned rows by deleting, updating, or restricting actions, they cannot handle multiple or complex referential relationships. This study develops a module to enforce Partial Referential Integrity (PRI) checks for MySQL databases, addressing limitations of simple integrity constraints. Using the Structured Systems Analysis and Design Methodology (SSADM), the module was designed and implemented in Java, leveraging stored procedures to execute operations on the database server and MySQL Workbench as the interface for query execution. The module validates or rejects data based on partial referential integrity rules, ensuring that database entries meet all defined constraints. Testing results indicate that although execution time increases slightly with the module, the system guarantees valid data, preserves database integrity, and minimizes redundant processing on the server. The study demonstrates that enforcing PRI enhances data reliability and strengthens relational database management systems in complex application environments

Institutions

Publication Details

Journal
Zenodo (CERN European Organization for Nuclear Research)
Published
2025-11-04
DOI
https://doi.org/10.5281/zenodo.17520974
Primary Topic
Data Quality and Management
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

TECHNIQUES FOR MANAGING PARTIAL REFERENTIAL INTEGRITY IN DATABASES

Zenodo (CERN European Organization for Nuclear Research)
Data Quality and Management
article

TECHNIQUES FOR MANAGING PARTIAL REFERENTIAL INTEGRITY IN DATABASES

article en

Abstract

A lack of referential integrity in relational databases can lead to incomplete or lost data, often without any indication of errors, resulting in orphaned records. While standard referential integrity checks prevent orphaned rows by deleting, updating, or restricting actions, they cannot handle multiple or complex referential relationships. This study develops a module to enforce Partial Referential Integrity (PRI) checks for MySQL databases, addressing limitations of simple integrity constraints. Using the Structured Systems Analysis and Design Methodology (SSADM), the module was designed and implemented in Java, leveraging stored procedures to execute operations on the database server and MySQL Workbench as the interface for query execution. The module validates or rejects data based on partial referential integrity rules, ensuring that database entries meet all defined constraints. Testing results indicate that although execution time increases slightly with the module, the system guarantees valid data, preserves database integrity, and minimizes redundant processing on the server. The study demonstrates that enforcing PRI enhances data reliability and strengthens relational database management systems in complex application environments

Zenodo (CERN European Organization for Nuclear Research)
Rivers State University (NG)
Peace, Justice and strong institutions
Openalex Percentile: Top 37%
Data Quality and Management
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

TECHNIQUES FOR MANAGING PARTIAL REFERENTIAL INTEGRITY IN DATABASES · Zenodo (CERN European Organization for Nuclear Research) (2025) | TGRS Research Map | TGRS