Mostrando entradas con la etiqueta postgresql ya. Mostrar todas las entradas
Mostrando entradas con la etiqueta postgresql ya. Mostrar todas las entradas

viernes, 18 de enero de 2013

21. Curso de PostgreSQL: Uso de los TYPE.

CREATE TYPE permite al usuario registrar un nuevo tipo de datos de usuario con Postgres para ser usado en la base de datos actual. El usuario que define un tipo se convierte en su propietario. typename es el nombre de del nuevo tipo y debe ser único dentro de los tipos definidos para esta base de datos. (Referencias: CREATE TYPE)

Hoy en el Videotutorial # 21 (y último por el momento) del Curso de PostgreSQL, realizado por Luis Raúl, donde observamos el uso de los TYPE.

miércoles, 16 de enero de 2013

20. Curso de PostgreSQL: Triggers final.

Un trigger (o disparador) en una Base de datos, es un procedimiento que se ejecuta cuando se cumple una condición establecida al realizar una operación. Dependiendo de la base de datos, los triggers pueden ser de inserción (INSERT), actualización (UPDATE) o borrado (DELETE). Algunas bases de datos pueden ejecutar triggers al crear, borrar o editar usuarios, tablas, bases de datos u otros objetos.

Son usados para mejorar la administración de la Base de datos, sin necesidad de contar con que el usuario ejecute la sentencia de SQL. Además, pueden generar valores de columnas, previene errores de datos, sincroniza tablas, modifica valores de una vista, etc. Permite implementar programas basados en paradigma lógico (sistemas expertos, deducción). (Referencias: Wikipedia)

Hoy en el Videotutorial # 20 del Curso de PostgreSQL, realizado por Luis Raúl, finalizamos con el uso de los trigger (o disparadores) en PostgreSQL, hablaremos sobre los triggers FINAL.

lunes, 14 de enero de 2013

19. Curso de PostgreSQL: Triggers before y after.

Un disparador se puede definir de las siguientes maneras:

1) Para que ocurra ANTES (BEFORE) de cualquier INSERT,UPDATE ó DELETE.
2) Para que ocurra DESPUES (AFTER) de cualquier INSERT,UPDATE ó DELETE.
3) Para que se ejecute una sola vez por comando SQL (statement-level trigger).
4) Para que se ejecute por cada linea afectada por un comando SQL (row-level trigger).
(Referencias: Disparadores en PostgreSQL).

Hoy en el Videotutorial # 19 del Curso de PostgreSQL, realizado por Luis Raúl, continuando con el uso de los trigger (o disparadores) en PostgreSQL, hablaremos sobre los triggers BEFORE y AFTER.

viernes, 11 de enero de 2013

18. Curso de PostgreSQL: Uso de los triggers.

Un trigger (o disparador) en una Base de datos, es un procedimiento que se ejecuta cuando se cumple una condición establecida al realizar una operación. Dependiendo de la base de datos, los triggers pueden ser de inserción (INSERT), actualización (UPDATE) o borrado (DELETE). Algunas bases de datos pueden ejecutar triggers al crear, borrar o editar usuarios, tablas, bases de datos u otros objetos. (Referencias: Wikipedia).

Hoy en el Videotutorial # 18 del Curso de PostgreSQL, realizado por Luis Raúl, entenderemos el uso de los trigger (o disparadores) en PostgreSQL.

miércoles, 9 de enero de 2013

17. Curso de PostgreSQL: Ejecutar funciones Postgres del servidor.

En informática, un servidor es una computadora que forma parte de una red, provee servicios a otras computadoras denominadas clientes.

Por lo cual podemos llegar a la conclusión de que un servidor también puede ser un proceso que entrega información o sirve a otro proceso. El modelo Cliente-servidor no necesariamente implica tener dos ordenadores, ya que un proceso cliente puede solicitar algo como una impresión a un proceso servidor en un mismo ordenador.(Referencias: Wikipedia).

Bajo este concepto de servidor, en el Videotutorial # 17 del Curso de PostgreSQL, realizado por Luis Raúl, aprenderemos el uso de funciones PostgreSQL para la interacción con su servidor, así que no se lo pierdan.

lunes, 7 de enero de 2013

16. Curso de PostgreSQL: Arrays y Loops.

Un array, es una zona de almacenamiento continuo, que contiene una serie de elementos del mismo tipo, los elementos del array. Desde el punto de vista lógico una matriz se puede ver como un conjunto de elementos ordenados en fila (o filas y columnas si tuviera dos dimensiones). (Referencias: Wikipedia).

Mientras que un loop, es una sentencia que se realiza repetidas veces a un trozo aislado de código, hasta que la condición asignada a dicho bucle deje de cumplirse. (Referencias: Wikipedia).

Videotutorial # 16 del Curso de PostgreSQL, desde Venezuela, Luis Luis Raúl nos explica la recuperación de datos a través de un array y cómo a través de un loop realizar la recuperación de un conjunto de datos en PostgreSQL.

viernes, 4 de enero de 2013

15. Curso de PostgreSQL: Validación de datos entrantes.


Las pruebas de validación en la ingeniería de software son el proceso de revisión que el sistema de software producido cumple con las especificaciones y que cumple su cometido. Es normalmente una parte del proceso de pruebas de software de un proyecto, que también utiliza técnicas tales como evaluaciones, inspecciones, y tutoriales. La validación es el proceso de comprobar lo que se ha especificado es lo que el usuario realmente quería. (Referencias: Wikipedia).

Videotutorial # 15 del Curso de PostgreSQL, en esta ocasión, desde Venezuela, Luis Luis Raúl nos enseñará a como validar datos entrantes a una base de datos construida con PostgreSQL.