• Skip to main content
  • Skip to primary sidebar
  • Home
  • About
    • Board of Directors
  • Online Classes
    • Database/SQL
    • Algorithms/Programming
    • Networking/CCNA
    • ERP/Business Analyst
  • Donate
  • Programs
    • Online Classes
  • Contact
  • Download

Mariontech Academy

Mariontech Academy

CS073 13. Procedimimientos Almacenados SQL

December 23, 2011 By mariontechacademy

Un Procedimiento Almacenado o SQL Stored Procedure es un Script SQL que se guarda en el Servidor de Base de Datos, para ser invocado desde el Cliente con la instrucción SQL CALL. Esto tiene la ventaja de que hay menos tráfico TCP/IP en el network, ya que las instrucciones de SQL SELECT, INSERT, UPDATE, DELETE no tienen que ser transmitidas cada vez desde el Cliente. Además, los Stored Procedure se usan en estrategias de seguridad, para restringir operaciones que deben ser ejecutadas con permisos especiales. En lugar de darle privilegios extras a un Usuario Final o a un Programador, el Administrador de Base de Datos podría darle privilegios a un SQL Stored Procedure, y luego autorizar el Role del Cliente a usar ese Stored Procedure. El Programador tiene que tomar en cuenta las excepciones o mensajes que podrían suceder durante la ejecución de un Stored Procedure, y entonces tomar acción para recuperar el proceso, o por lo menos abortar controladamente. Es responsabilidad del programador, incluir una rutina o EXCEPTION HANDLER para dar deshacer los cambios o ROLLBACK, cuando se detecte un SQLEXCEPTION durante la actualización de tablas bajo el control de transacción o COMMIT/ROLLBACK.

 


A) Procedimiento Almacenado SQL – 1 de 2


 


B) Procedimiento Almacenado SQL – 2 de 2


Filed Under: Base de Datos y SQL, Mini-Lectures

Primary Sidebar

Tuition-Free IT Courses

Interested in a highly paid IT job working as a Software Developer, Network Administrator, or Business Analyst?

We offer tuition-free courses to help you achieve that dream. There is no registration cost or hidden fees, and the only requirement is your desire and commitment to succeed.

Subscribe to Youtube/Mariontechacademy

Free Online IT Classes in Spanish

To start immediately, obtain the recommended book, and setup your lab or development environment. Follow each chapter sequentially on youtube/mariontechacademy, or click below:

  • Network Administration Cisco CCENT/CCNA
  • Introduction to Algorithm and Programming with PHP/HTML/CSS
  • Database SQL
  • System Analysis and Design of Cloud-based ERP

Copyright © 2025 · Mariontech Academy · Log in