From: | "Edwin Quijada" <listas_quijada(at)hotmail(dot)com> |
---|---|
To: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Programa del Curso sobre PostgreSQL |
Date: | 2005-09-14 22:48:39 |
Message-ID: | BAY14-F18C0066D848820DE1B46DDE39F0@phx.gbl |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Me han pedido que imparta un curso introductorio sobre bases de datos usando
PostgreSQL y he desarrollado este programa con unos cuantos que vi en inet.
Me gustaria que lo vieran y las sugerencias las agreguen en sitio donde
creen que deberian de ir.
Aca les paso el programa. Hay varios temas que por su naturaleza se tocaran
de una forma introductoria
Programa del curso
Introducción a base de datos relacionales
Introducción a bases de datos relacionales
Sistemas de administración de bases de datos relacionales
Normalización
Integridad relacional
Diseño de base de datos
Uso de herramientas CASE
Introducción a PostgreSQL
Historia de PostgreSQL
Introducción
El proyecto Postgres de Berkeley
Principales funcionalidades
Plataformas soportadas
Limitaciones de PostgreSQL
Entendiendo el SQL
EL lenguaje SQL
Palabras claves e Identificadores
Valores nulos
Comentarios
Tipos de datos
Operadores
Introduccion
Operadores de texto
Expresiones regulares
Operadores matemáticos
Conversiones de tipos
Comandos SQL
Comandos SQL fundamentales
CREATE TABLE, INSERT, SELECT, DELETE, UPDATE
Otros comandos
Manejando Tablas
Introduccion
Creacion de tablas
Tablas del catalogo de PostgreSQL
Comando Alter table
Alterando tablas y columnas
Comentarios
Valores por defecto y dominios
Eliminando tablas
Restricciones e Integridad Referencial
Que son las restricciones
Constraint Check
Constraint Not Null
Constraint Unique
Constraint Primary Key
Constraint Foreign Key
Herencia entre tablas
Que es herencia de tablas?
Creando tablas con herencia
Ventajas y desventajas
Seleccionando datos
Utilizando clausula SELECT
Manejando Proyecciones y selecciones
Etiquetas de las columnas
Etiquetas en las tablas
Uso de LIMIT
Utilizando la cláusula WHERE
Usando operadores lógicos AND, OR y NOT
Operador Like e Ilike
Operador Between
Clausula CASE
Utilizando IN, EXIST
Expresiones regulares
Comparaciones con valores NULL
Cláusula ORDER BY
Funciones
Introduccion
Funciones matemáticas
Funciones de data e hora
Funciones de texto
Funcionesde conversion de tipos
Otras Funciones
Funciones de Agregación Uso de GROUP BY y HAVING
Operaciones de conjuntos
Unión
Intersección
Restricción
Seleccionando datos de varias tablas
INNER JOIN
LEFT JOIN
RIGTH JOIN
Utilizando sub-consultas
Operadores de sub-consultas
Sub-consultas desde From
Sub-consultas complejas
Manejando datos
Agregando datos con Insert
Agregando datos con Select
Insertando datos com Copy
Recuperando dados com Copy
Modificando dados con Update
Borrando datos con Delete
Borrando datos con Truncate
Control de Transacciones
Transacciones PostgreSQL
Concepto ACID
Niveles de isolamento
Read Commited
Serializable
Manejando transacciones en PostgreSQL
Bloqueos y MVCC
Otros Objetos de PostgreSQL
Views
Sequences
Índices
Reglas
Cursores
Introducción a la Programación con PostgreSQL
Concepto de StoreProcedure
Programación en 2 y 3 Capas
Lenguajes usados en PostgreSQL
Uso de PlpgSQL
Creando funciones en PlpgSQL
*-------------------------------------------------------*
*-Edwin Quijada
*-Developer DataBase
*-JQ Microsistemas
*-809-747-2787
* " Si deseas lograr cosas excepcionales debes de hacer cosas fuera de lo
comun"
*-------------------------------------------------------*
_________________________________________________________________
Visita MSN Latino Entretenimiento: ¡música, cine, chismes, TV y más...!
http://latino.msn.com/entretenimiento/
From | Date | Subject | |
---|---|---|---|
Next Message | Roberto César Nájera Nuñez | 2005-09-14 23:15:01 | group by |
Previous Message | Marcelo Diaz | 2005-09-14 22:48:35 | LOG: se encontr? fin de archivo inesperado en la conexi?n del cliente |