Diseño relacional y SQL con PostgreSQL

Inteligentes
En México

$ 4,000
IVA inc.
¿Quieres hablar con un asesor sobre este curso?
Compara este curso con otros similares
Ver más cursos similares

Información importante

  • Curso
  • México
  • 20 horas de clase
Descripción

Objetivo del curso: Generar el modelo entidad-relación de una base de datos. Escribir correctamente consultas a una base de datos relacional utilizado el Lenguaje Estructurado de Consulta (SQL). Utilizar el monitor de la base de datos PostgreSQL. Destinatarios del curso: A usuarios de bases de datos. A profesionales que deseen conocer las técnicas de modelado de bases de datos. A programadores de aplicaciones que utilicen bases de datos. A técnicos que se inician en el manejo de PostgreSQL.

Información importante
Instalaciones

Dónde se imparte y en qué fechas

Inicio Ubicación
Consultar
México
Av. Chapultepec 350, 2o Piso, Ciudad de México, México
Ver mapa

Programa académico

Capacitación:

  • Su empresa requiere aprovechar al máximo los recursos humanos con que cuenta, así que deberá ofrecerles el adiestramiento que permita participar mediante la capacitación en el aumento de la productividad, eficiencia y la seguridad operativa de sus procesos de negocio, principalmente en el terreno de la Tecnología de la Información, facilitando así su incorporación a los cambios tecnológicos necesarios que demanda el entorno competitivo internacional.
  • De acuerdo con la pedagogía, la capacitación se debe ofrecer cuando se generen situaciones de discrepancia entre los conocimientos de sus empleados y los requeridos en su labor cotidiana; por cambios dentro de la operación de su empresa; o por la incorporación de nuevas tecnología, procesos o personal.

Presentación:

  • PostgreSQL es una sistema de base de datos objeto-relacional que tiene las características de sistemas de bases de datos comerciales tradicionales con mejoras que serán encontradas en sistemas DBMS de la próxima generación. PostgreSQL es libre y está disponible todo su código fuente.
  • El desarrollo de PostgreSQL es realizado por un equipo de desarrolladores (voluntarios en su mayoría) dispersos alrededor del mundo y comunicados vía Internet. Este es un proyecto de la comunidad y no es controlado por ninguna compañía.

Temario
Diseño relacional y SQL con PostgreSQL

1. Diseño de Bases de Datos
2. Estrategia General para el Diseño de una Base de datos
a. El Modelo de Datos Entidad-Relación
Objetivos del modelo entidad-relación
b. Entidad
Reglas para definir una entidad
c. Atributos
d. Denominación de los atributos
Convenciones sobre los nombres
e. Relaciones
Nombre
Conectividad
Existencia
f. Representación de los Objetos de Datos
g. Llaves primarias y foráneas
3. Normalización de datos
4. El lenguaje estructurado de consulta: SQL
a. El lenguaje de definición de datos: DDL
b. El lenguaje de manipulación de datos: DML
c. El lenguaje plpgsql
5. La base de datos de prueba.
6. Sentencia SELECT
a. Sintaxis básica
b. Lista de columnas
Todas las columnas (*)
Columnas específicas
Etiquetas y cadenas de caracteres
Operaciones matemáticas
c. Lista de tablas.
d. La claúsula WHERE.
a. Operadores de comparación
b. Uso de más de una condición
c. Rangos de valores
d. Pertenencia a una lista de valores: IN
e. Manejo de NULL
f. Comparaciones con LIKE
g. Ordenado de los datos: ORDER BY.
h. Renglones duplicados: DISTINCT y ALL.
i. Funciones de agragación: SUM, AVG, COUNT, MAX, MIN
7. Agrupamiento de datos
a. La claúsula GROUP BY
b. La claúsula HAVING
8. Junturas (Joins)
a. Las junturas y el modelo relacional
b. Sintaxis y uso de las junturas
c. Uniones (Unions).
9. Subconsultas
a. Sintaxis.
b. Reglas para las subconsultas
10. Vistas (Views)
a. ¿Qué es una vista?
b. Ventajas de las vistas
c. Creación de las vistas
11. Las sentencias INSERT, UPDATE y DELETE
a. Sintaxis
b. Ejemplos
12. Referencias
a. Bilbiografía
b. URL de sitios interesantes


Compara este curso con otros similares
Ver más cursos similares