Unidad 5

Description

Base de datos
Alexis Franco
Mind Map by Alexis Franco, updated more than 1 year ago
Alexis Franco
Created by Alexis Franco over 4 years ago
11
0

Resource summary

Unidad 5
  1. Lenguaje Procedural
    1. Paradigma de programación
      1. consiste en basarse de un número
        1. expresiones repetidas
          1. Englobadas en una
            1. Función o procedimiento
              1. Para llamarlo cada vez que se requiera
        2. Caracteristicas
          1. Colección de computaciones, que tienen un punto de comienzo (o entrada) y uno de finalización
            1. Proporcionan una funcionalidad concreta
              1. Pueden ser ejecutados tantas veces como sea necesario
                1. Se ejecutan mediante un mecanismo que recibe el nombre de llamada a procedimiento
                2. Beneficios
                  1. Comprensibilidad
                    1. Comprensión más clara del código al programador
                    2. Desarrollo modular
                      1. Permitiendo que personas o equipos diferentes trabajen en cada módulo por separado
                      2. Capacidad de reutilización
                        1. El código de los procedimientos puede ser compilado y almacenado en ficheros de librería
                    3. Procedimiento Almacenado
                      1. Conjunto de comandos
                        1. Pueden ser ejecutados directamente en el servidor
                          1. Será ejecutado por el servidor de Base de Datos
                            1. No por el programa cliente que lo accede
                            2. Caracteristicas
                              1. Se almacenan en la propia Base de Datos
                                1. mejorar el rendimiento de los sistemas
                                  1. Reducen en intercambio entre cliente y servidor
                                    1. Reutilizables
                                      1. Ejecutarlo en el servidor tantas veces como sea necesario
                                        1. Ejemplo:
                                        2. Ventajas
                                          1. Las unidades de programa son más simples
                                            1. Las unidades de programa son independientes
                                              1. Las unidades de programa son reutilizables
                                              2. Desventajas
                                                1. Exposición del sistema a gran nivel
                                              3. Disparadores
                                                1. objeto
                                                  1. Asocia con tablas
                                                    1. Se almacena en la base de datos
                                                  2. Se ejecutan cuando sucede algún evento
                                                    1. Sobre las tablas a las que se encuentra asociado
                                                      1. Ejemplo
                                                      2. Caracteristicas
                                                        1. Mejorar la gestión de la base de datos
                                                          1. No requieren que un usuario los ejecute
                                                            1. Son empleados para implementar
                                                              1. Las REGLAS DE NEGOCIO
                                                              2. Componentes
                                                                1. Llamada de activación
                                                                  1. Restricción
                                                                    1. Acción a ejecutar
                                                                  2. Ventajas
                                                                    1. Hace que los usuarios entren sólo valores válidos
                                                                      1. El mantenimiento de la aplicación se reduce
                                                                        1. Logs automáticos de cambios a las tablas.
                                                                          1. La notificación automática de cambios a la Base de Datos con alertas de evento en los disparadores.
                                                                    2. Desventajas
                                                                      1. Peligro de pérdida en realizaciones
                                                                        1. Nunca se llama directamente
                                                                          1. Solo se pueden aplicar a una tabla especifica,
                                                                        2. Alexis Franco Reyes 17111928 Taller de base de datos
                                                                          Show full summary Hide full summary

                                                                          Similar

                                                                          MENTEFACTO BASE DE DATOS
                                                                          jessica patiño
                                                                          Mapa Conceptual de la arquitectura de base de datos
                                                                          Alan Alvarado
                                                                          Creación de un glosario
                                                                          palomares07
                                                                          Mapa mental Base de datos
                                                                          sebastian97-19
                                                                          Base de datos Requerida por un Sistema Computacional
                                                                          Amanda Paz
                                                                          Periodismo de datos
                                                                          luisguet
                                                                          Transacciones en SQL
                                                                          chicowar76
                                                                          SQL Server MTA 98-364
                                                                          Kelvin Rivas
                                                                          Conceptos fundamentales, objetivos, usos y aplicaciones de las bases de datos
                                                                          Mildred González Maglioni
                                                                          Base de Datos: Enfoque de Agregación
                                                                          Erik Valdebenito
                                                                          Algoritmo de Bernstein
                                                                          Pedro Romero