Top Banner

of 19

Clase 2.1 - Gestor de Base de Datos PostgreSQL

Oct 15, 2015

Download

Documents

kelyrosario7891
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript

Presentacin de PowerPoint

GESTOR DE BASE DE DATOSCarrera: Computacin e InformticaCurso: Taller de Sistemas IDocente: Ing. Jos Eduardo Quispe TaipeCiclo: Quinto

Qu es PostgreSQL?Es un sistema de gestin de Base de Datos relacional orientada a Objetos y Libre.Quin la desarrolla o mantiene a postgresql?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, y/o apoyados por organizaciones comerciales. Dicha comunidad es denominada el PGDG (PostgreSQL Global Development Group).

Qu es un esquema en PostgreSQL?El esquema es la estructura (armazn, esqueleto) de la base de datos organizada en relaciones conteniendo colecciones de objetos descritos por sus atributos.

Para que sirve un esquema?Esquema de tablas en desarrolloEsquema de tablas en produccinSirve para agrupar objetos dentro de la base de datos.Creacin de la Base de DatosNombre de Base de datos: DBAcadNotasEsquema: develUsuario: acadContrasea: adm1nsql

FuncionesEs un conjunto de instrucciones en PL/SQL, que pueden ser llamados usando el nombre con el que se haya creado.La forma ms fcil de implementar funciones es utilizar el lenguaje SQL. Una funcin SQL nos permite dar un nombre a uno o varios comandos sql.

Sintaxis de una funcinCREATE [OR REPLACE] FUNCTION NOMBRE_FUNCION([tipo argumento], )RETURNS [tipo resultado] AS $_$DECLARE variablesBEGIN Agregue aqu ms cdigo SQLEND;$_$ LANGUAGE plpgsql;SINTAXIS: CONDICIONES SELECTIVASIF IF condicin THEN ;END IF;IF-ELSE IF condicin THEN ;ELSE ;END IF; SINTAXIS: CONDICIONES RepetitivasFOR FOR contador IN Lim_inf..Lim_Sup LOOP ;END LOOP;WHILE WHILE condicin LOOP ;END LOOP;

Operadores aritmticosOPERADORSIGNIFICADO+Suma-Resta*Multiplicacin/Divisin%Resto de la divisinOperadores relacionalesOPERADORSIGNIFICADO=Igual a

Distinto>Mayor que=Mayor o igual que