Como una actividad del Proyecto Vive Linux promovido por el Grupo de Usuarios de Software Libre de Cuautla GRUSLIC, se llevará acabo el taller de Introducción a PostgreSQL para el manejo de Bases de Datos para los alumnos de la Universidad Politécnica del Estado de Morelos UPEMOR


Objetivos:

  • Reducir la curva de aprendizaje en PostgreSQL para que los asistentes puedan iniciar proyectos de software.

  • Fomentar el uso de herramientas de Software Libre para gestionar sistemas de bases de datos.

  • Introducir a los participantes al uso del DBMS de código libre PostgreSQL, para crear y administrar bases de datos.

  • Practicar conceptos y comandos básicos de PostgreSQL.

  • Crear y manipular base de datos sencilla en PostgreSQL.

Temática:

El taller consiste el desarrollo de una base de datos sencilla, para resolver el problema del registro de alumnos en una escuela, haciendo uso de la herramienta PostgreSQL, se irán explicando los siguientes temas:

  • Qué es PostgreSQL.

  • OpenSource y Comunidad PostgreSQL.

  • Descripción del problema a resolver.

  • Principales programas en directorio bin de postgreSQL.

  • Permisos de inicio de sesiones.

  • Crear usuario.

  • Privilegios a usuarios.

  • Iniciar/Parar/Reiniciar servidor PostregSQL.

  • Crear una base de datos.

  • Conectar al servidor PostgreSQL.

  • Cambiar de base de datos.

  • Tipos de datos básicos.

  • Crear tablas.

  • Crear indices.

  • Ver tablas y su estructura.

  • Modificar tablas.

  • Borrar tablas.

  • Insertar datos.

  • Consultar datos.

  • Modificar datos.

  • Eliminar datos.

  • Restricciones (Constraints).

  • Exportar datos.

  • Importar datos.

  • Vistas.

  • Introducción básica a PL/pgSQL para crear funciones, procedimientos almacenados y triggers.

  • Interface gráfica pgAdminIII.

  • Conexión a PostgreSQL desde PHP.