Download introduccion a la programación
Document related concepts
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