Datos personales

domingo, 20 de marzo de 2016

Curso de base de datos

Postgres SQL 

¿Que es?

Postgresql es un Sistema de gestión de bases de datos relacional orientado a objetos y libre, , similar a la BSD o la MIT.

Como muchos otros proyectos de código abierto, el desarrollo de postgresql no es manejado por una empresa y/o persona, sino que es dirigido por una comunidad de desarrolladores que trabajan de forma desinteresada, altruista, libre y/o apoyados por organizaciones comerciales .

Características

        - Claves ajenas también denominadas Llaves ajenas o Claves Foráneas (foreign keys).
        - Disparadores : Un disparador o trigger se define como una acción específica que se realiza de acuerdo a un evento, cuando éste ocurra dentro de la base de datos. En PostgreSQL esto significa la ejecución de un procedimiento almacenado basado en una determinada acción sobre una tabla específica. Ahora todos los disparadores se definen por seis características:
         - El nombre del disparador
         - El momento en que el disparador debe arrancar
         - El evento del disparador deberá activarse sobre...
         - La tabla donde el disparador se activará
         - La frecuencia de la ejecución
         - La función que podría ser llamada
         - La función no es correcta

      Funciones 

Bloques de código que se ejecutan en el servidor. Pueden ser escritos en varios lenguajes, con la potencia que cada uno de ellos da, desde las operaciones básicas de programación, tales como bifurcaciones y bucles, hasta las complejidades de la programación orientada a objetos o la programación funcional.
Los disparadores son funciones enlazadas a operaciones sobre los datos.





0 comentarios:

Publicar un comentario

 

Blogger news

Blogroll

About