Download introduccion a la programación

Document related concepts

Lenguaje de definición de datos wikipedia , lookup

PostGIS wikipedia , lookup

SQL wikipedia , lookup

SQL:1999 wikipedia , lookup

Trigger (base de datos) wikipedia , lookup

Transcript
Fundación
Misión
Sucre
Colegio
Universitario
de Caracas
ELECTIVA: POSTGRES SQL II
Intención
Curricular
La electiva PostgreSQL que tiene como objetivo proporcionar al estudiante una
nueva herramienta de programación para la Base de Datos Relacional Orientada a
Objetos de Software libre (Open Source).
Conocimientos Haber aprobado las siguientes Unidades Curriculares: Introducción a la
Programación.
previos
Duración
Un año distribuido en 42 semanas académicas (tres trimestres de catorce
semanas cada uno), con 3 horas semanales a invertir, 2 horas de encuentro con el
Profesor - Asesor y 1 hora de estudio independiente y consulta. Las horas de
encuentro con el profesor asesor se consideran horas académicas de 45 minutos
cada una.
Créditos
Académicos
Tres (3) créditos académicos
Material
Instruccional
Material en formato impreso y digital en medios CD y Web.
Estrategias
Encuentros Semanales, Trabajos individual o en Grupo, Estudio Independiente,
Instruccionales dirigido, Consultas y laboratorio.
Recursos
Requeridos
Contenido
Laboratorios de computación para actividades prácticas. Equipos multimedios.
Módulo I. Configurando su entorno; Administración de una Base de Datos:
Creación de Bases de Datos en PostgreSQL; Acceso a una Base de Datos;
Privilegios para Bases de Datos; Privilegios para Tablas; Destrucción de una Base
de Datos; Almacenamiento en disco; Instrucciones SQL; ABORT; MODIFICAR
GRUPO; MODIFICAR TABLA; MODIFICAR USUARIO; BEGIN; CLOSE;
CLUSTER; COMMIT; COPY;CREATE AGGREGATE; CREATE DATABASE;
CREATE FUNCTION; CREATE GROUP; CREATE INDEX; CREATE LANGUAGE;
CREATE OPERATOR; CREATE RULE; CREATE SEQUENCE; CREATE TABLE;
CREATE TABLE AS; CREATE TRIGGER; CREATE TYPE CREAR USUARIO;
CREAR VISTA; DECLARE; DELETE; DROP AGGREGATE; DROP DATABASE;
DROP FUNCTION; DROP GROUP; DROP INDEX; DROP LANGUAGE; DROP
OPERATOR; DROP RULE; DROP SEQUENCE; DROP TABLE; DROP TRIGGER;
DROP TYPE; DROP USER; DROP VIEW; END; EXPLAIN; FETCH; GRANT;
INSERT; LISTEN; LOAD; LOCK; MOVE; NOTIFY; RESET; REVOKE; ROLLBACK;
SELECT; SELECT INTO; SET; SHOW; TRUNCATE; UNLISTEN; UPDATE;
VACUUM. Aplicaciones: createdb; createlang; createuser; dropdb; droplang;
dropuser; ecpg; pgaccess; pgadmin; pg_dump; pg_dumpall; psql; pgtclsh; pgtksh;
vacuumdb; Aplicaciones del sistema: initdb; initlocation; ipcclean; pg_passwd;
pg_upgrade; postgres; postmaster.
Fundación
Misión
Sucre
Colegio
Universitario
de Caracas
PostGreSQL:
Libros:
* The PostgreSQL Reference Manual Volume 2: Programming Guide. The PostgreSQL Global
Development Group
* BEGINNING DATABASES WITH POSTGRE SQL. Stones & Matthew. Editorial:
WROX PRESS, INC.
Referencia
Bibliográfica
http://www.postgresql.org
MySQL:
* GUIA PRÁCTICA P/USUARIOS: MYSQL 5.Gutierrez, J. Editorial: ANAYA
MULTIMEDIA
* PROGRAMACION. MYSQL. Dubois, Paul. Editorial: ANAYA MULTIMEDIA
* MYSQL AVANZADO. Zawodny & Balling. Editorial: ANAYA MULTIMEDIA
www.mysql.com