Centralizuoto duomenų vientisumo apribojimų valdymo sistema

Integrity constraints comprise an urgent part of conceptual models. For this reason, they must be structured and represented in orderly manner. The purpose of this work is to solve the problems inherent in creation, storage and retrieval of centralized data integrity constraints. This paper analyses...

Full description

Bibliographic Details
Main Author: Uzdanavičiūtė, Virginija
Other Authors: Kiauleikis, Valentinas, Gudas, Saulius, Butkienė, Rita, Nemuraitė, Lina, Bareiša, Eduardas, Lopata, Andrius, Butleris, Rimantas, Maciulevičius, Stasys, Stulpinas, Raimundas, Kaunas University of Technology
Format: Master Thesis
Language:Lithuanian
Published: Lithuanian Academic Libraries Network (LABT) 2007
Subjects:
DML
Online Access:http://vddb.library.lt/obj/LT-eLABa-0001:E.02~2007~D_20070116_131053-56391
Description
Summary:Integrity constraints comprise an urgent part of conceptual models. For this reason, they must be structured and represented in orderly manner. The purpose of this work is to solve the problems inherent in creation, storage and retrieval of centralized data integrity constraints. This paper analyses the methods for implementation of data integrity constraints and describes a Oracle RDBMS-based technique that enables for impeccable functionality of information system and protection from invalid data. After analysis of system requirements and currently available software solutions, UML models of system architecture, data and database were proposed. Suitable means were chosen for developing a system for centralist management of data integrity constraints. The Constraint Editor geared towards designing, implementing and maintaining of procedures, integrity constraints throughout their lifecycle was developed. A simple, functional and intuitive graphical user interface makes data integrity constraints easy to story, manage and retrieve. The created software makes optimal use of RDBVS resources while performing ETL processes with multi – table insertions. The ability to insert data into multiple tables ensures further possibilities of supplying standard statistical analysis software with correct data and better performance than a procedure to perform multiple insertions using "IF.THEN" syntax. Furthermore, the software verifies SQL DML functions system widethus protecting. [to full text]