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

Copyright (c) 2023 Documentos de Trabajo ECBTI

Creative Commons License

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International 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
Almétricas
Metrics
File downloads
38
Feb 28 '25Mar 01 '25Mar 04 '25Mar 07 '25Mar 10 '25Mar 13 '25Mar 16 '25Mar 19 '25Mar 22 '25Mar 25 '253.0
|

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