Published 2025-02-26
license
Artículos

Procedural strategies for data bases optimization

DOI: https://doi.org/10.22490/ECBTI.8783
Mario Luis Avila Perez Universidad Nacional Abierta y a Distancia
Adriana Lucia Caicedo López Universidad Nacional Abierta y a Distancia

Procedural language in database management systems (DBMS) enables the creation of procedures and functions to encapsulate business logic, facilitating efficient data access and manipulation. Unlike declarative languages, such as SQL, procedural languages offer control flow and advanced programming structures, like those found in PL/SQL for Oracle and Transact-SQL (T-SQL) for SQL Server. These languages support the development of stored procedures, user-defined functions (UDFs), and triggers, which automate repetitive and complex tasks within the database. UDFs provide modularity and code reuse, though they may impact performance in large data volumes. Additionally, triggers respond automatically to specific events, such as inserts or deletions, and are classified into DDL and DML triggers. These components optimize database performance by reducing network traffic and increasing data processing efficiency.

keywords: Procedural Language, optimization, Security, Maintenance
license

How to Cite

Avila Perez, M. L., & Caicedo López, A. L. (2025). Procedural strategies for data bases optimization. Documentos De Trabajo ECBTI, 4(2). https://doi.org/10.22490/ECBTI.8783
Metrics
Metrics Loading ...

The names and email addresses entered in this journal site will be used exclusively for the stated purposes of this journal and will not be made available for any other purpose or to any other party.

Design and implemented by