Sort By:  Date - Rank - Title
PostgreSQL: Funciones, Procedimientos y Vistas
El diagrama siguiente es la consecuencia de la creación de la base de datos con el script descrito en PostgreSQL: Sentencias DDL (1), Es un modelo pequeño, pero servirá para las futuras demostraciones con postgres. Descripción: Una universidad realiza el registro de contactos, que son las personas que podrían ser potenciales postulantes a diferentes carreras. Los postulantes deberán pertenecer a un periodo académico y deberán elegir una modalidad asì como la carrera a la que quieren postu... Read Full Story
PostgreSQL: Sentencias DML
El lenguaje de Manipulación de Datos (Data Manipulation Language – DML) sirve para llevar a cabo las transacciones en las base de datos, entiéndase por transacciones los procesos de insersión, actualización, eliminación, selección. Podemos clasificar a estas sentencias como: INSERT, UPDATE, DELETE, SELECT. Usaremos la base de datos DBAdmision estructurado en el post de Sentencias DDL para realizar las operaciones antes mencionadas. En este ejemplo insertaremos, actualizaremos y elim... Read Full Story
PostgreSQL: Sentencias DDL (2)
En esta parte veremos como realizar la eliminación de los objetos de la base de datos creada anteriormente, pero con fines prácticos lo haremos paso a paso, ya que la eliminación podría ser tan sensilla como eliminar la base de datos directamente, o los componentes que lo componen en cascada si fuese necesario. --1) ELIMINACIÓN DE CLAVES FORÁNEAS (FOREIGN KEYS): ALTER TABLE Persona.Postulante DROP CONSTRAINT fk_IDCarrera; ;; ALTER TABLE Persona.Postulante DROP CONSTRAINT fk_IDPerAcad; ;; ... Read Full Story
Diagramas de Base de Datos
Ésta época me tocó obsesionarme con las base de datos, y por ahi encontré unos modelos  que no cae nada mal a la gente floja como yo,  aunque siempre habrá que adaptarlo a las necesidades, no todo cuaja para lo que quieras hacer, diría que son demasiados específicos, pero ya tienes una referencia, más que nada para practicar, podeis elegir entré más de 500 esquemas de base de datos en databaseanswers, desde los que sirven para gestionar morgues hasta algo para e-commerce. Read Full Story
PostgreSQL: Sentencias DDL (1)
El Lenguaje de Definición de Datos  (Data Definition Language – DDL) , sirve para modificar la estructura de los objetos en una base de datos. Estas sentencias básicamente son: CREATE, ALTER, DROP y TRUNCATE. A continuación iniciaremos con la creación de una base de datos. “…La base de datos que diseñaremos se me entregó en la universidad en un curso con SQLServer, ahora me da gusto poder realizar lo mismo pero en PostGreSQL”. --1) CREACIÓN DE BASE DE DATOS (DATA... Read Full Story
Guía Práctica de PostgreSQL – Parte 1
Ficheros El siguiente paso es revisar lo que contiene los ficheros generados con la instalación de postgres. Es necesario ver los contenidos del directorio data, y entender como están organizados y que es lo que contiene cada uno de ellos. PG_VERSION  – Archivo con la versión de PostgreSQL. base – Directorio  con subdirectorios por cada base de datos. global – Directorio  con subdirectorios para todo el cluster. pg_clog – Directorio  con datos de transacciones. pg... Read Full Story
Guía Práctica de PostgreSQL
Introducción Intento hacer de ésta una guia práctica de PosgresSQL llevando una secuencia de cambios que se realizarán capítulo a capítulo, los cuales se desarrollarán gradualmente. El objetivo es facilitar información práctica de postgres desde un nivel relativamente básico principalmente para quienes recién se inician o quieren iniciarse en postgres. Usaremos la versión del motor más reciente hasta hoy. Particularmente suelo descargar de la web de EnterpriseDB o desde PostGreSQL. Les d... Read Full Story
Funciones y Procedimientos en PostgreSQL
Les quiero mostrar unos ejemplillos de como empezar a crear nuestros procedimientos y funciones en Postgres, notarán la diferencia entre ambos, sobre todo en la sintaxis de la formación, mas no en el lenguaje standar de las propias sentencias SQL. PROCEDIMIENTO ALMACENADO: CREATE OR REPLACE PROCEDURE sp_insert_producto(v_id_producto bpchar,v_id_categoria bpchar,v_nombre_producto character varying, v_id_unidad bpchar, v_stock_producto numeric, v_cantidad_consignacion_producto numeric, v_precio... Read Full Story
PostgreSQL: Base de Datos
Un tiempo estuve involucrado con PotgreSQL , me gustó mucho, creo que se ha convertido en uno de mis motores de base de datos preferidos, de hecho hay muchas cosas aún que me faltan por conocer acerca de este, de todos modos os anímo a que lo experimenten si no lo han hecho aún. El logo lo dice todo, la robustéz que posee hace sentirse seguró, y hasta donde he experimentado ha tenido un rendimiento muy pero muy bueno. Lo encontrarás en versiones para diferentes plataformas, como: FreeBSD... Read Full Story
PostgreSQL
Un tiempo estuve involucrado con PotgreSQL , me gustó mucho, creo que se ha convertido en uno de mis motores de base de datos preferidos, de hecho hay muchas cosas aún que me faltan por conocer acerca de este, de todos modos os anímo a que lo experimenten si no lo han hecho aún. El logo lo dice todo, la robustéz que posee hace sentirse seguró, y hasta donde he experimentado ha tenido un rendimiento muy pero muy bueno. Lo encontrarás en versiones para diferentes plataformas, como: FreeBSD · L... Read Full Story