Temario - Curso Diseño de bases de datos relacionales

Presentación

Objetivos
Temario
Salidas profesionales
Prácticas y Trabajo
Homologaciones


TEMARIO

Introducción
Introducción a las bases de datos

Conceptos
Redundancia mínima o controlada
Independencia de los datos
Datos compartidos
Seguridad e integridad

Los sistemas de Gestión de Bases de Datos
Niveles de Arquitectura

Objetivos

Arquitecturas
La arquitectura Centralizada
La arquitectura de servidor de archivos
Arquitectura Cliente-Servidor
La arquitectura en dos capas
Arquitectura de 3 capas

Diseño Conceptual de BBDD
El Modelo Entidad relación
Cardinalidad
Cardinalidad 1:1
Cardinalidad 1:N
Cardinalidad N:N
Eleccion de Claves
Entidades débiles con restricción de existencia
Atributos multievaluados y compuestos
Clase de pertenencia
Paso a tablas
Entidades regulares
Entidades débiles
Relaciones
Relaciones unarias con cardinalidad 1:1
Relaciones unarias con cardinalidad 1:N
Relaciones unarias con cardinalidad N:N
Relaciones binarias con cardinalidad 1:1
Relaciones binarias con cardinalidad 1:N
Relaciones binarias con cardinalidad N:N
Relaciones n-arias

El Modelo Relacional
Introducción
Dominios y Atributos
Tablas o Relaciones

La Integridad Referencial
Conceptos
Restricción referencial
Integridad de entidad
Integridad de dominio
Reglas y opciones
Opción RESTRICT
Opción SET NULL
Opción CASCADE
Regla INSERT
Regla DELETE
DELETE RESTRICT
DELETE CASCADE
DELETE SET NULL
Regla UPDATE
UPDATE RESTRICT
UPDATE CASCADE
UPDATE SET NULL

Algebra Relacional
Introducción
Operador Union
Operador producto cartesiano
Operador relacional selección (SELECT)
Operador Relacional de Proyección

Normalización de Tablas
Introducción
Relaciones erroneas
Dependencias Funcionales
Formas Normales
La primera Forma normal 1FN
Segunda Forma Normal 2FN

Lenguaje de consultas SQL
Sentencia SELECT
Clausula ORDER BY

Creación Borrado y Modificación de tablas

Access como ejemplo de BBDD y cración de prototipos
Introducción
Creación de bases de datos con access
Crear una tabla usando el asistente
Propiedades de los campos
Hacer una consulta rápida

Introducción a Visual Basic
Introducción
Formularios
Propiedades del control Label
Control Text Box
Propiedades de Control Command Button

Presentación

Objetivos
Temario
Salidas profesionales
Prácticas y Trabajo
Homologaciones