Diseño de Bases de Datos
Datos del curso
- Tipo:Curso
- Modalidad:On-line
- Duración:120 Horas
Hemos sido pioneros en formación on-line en el mundo hi...
28010 Madrid
Temario del curso:
Introducción
Introducción a las bases de datos
Conceptos
Generalidades
Modelos de datos
SGDB: Sistemas de Gestión de Bases de Datos
Introducción
Arquitectura de Red
Arquitectura Jerárquica
Arquitectura Relacional
Administrador de la Base de Datos
Diccionario de Datos
Objetivos de los SGBD
Características que debe ofrecer un Sistema de Gestión de Bases de Datos
Diseño conceptual de una Base de Datos
Modelo Entidad-Relación
Entidades
Atributos
Relaciones
Cardinalidades
Claves
Entidades débiles
Atributos multievaluados y compuestos
Clase de pertenencia
Paso a tablas
Software: Diagramas Entidad-Relación
Modelo relacional
Características principales del modelo de bases de datos relacional
Algebra relacional
Conjunto de operadores que permiten el acceso a la información contenida en una base de datos relacional
Integridad referencial
Conceptos y mecanismos para conservar la integridad de todos los datos
Proceso de Normalización
Dependencias funcionales
Recubrimiento Minimal No Redundante
Cálculo de claves
Formas normales
1FN
2FN
3FN
FNBC
SQL: Structured Query Language
Crear, Modificar, Borrar tablas
Inserción, Modificación, Borrado de tuplas
Vistas
Consultas: Sentencia SELECT
Software: Consola SQL
Tipos de arquitecturas
Arquitectura cliente/servidor frente a la arquitectura centralizada
Componentes Software
Servicios de usuario
Servicios de negocio
Servicios de datos
Modelo cliente / servidor
2 Capas
3 Capas
Objetos de acceso a datos
Data Access Object (DAO)
Microsoft Access
Creación de una Base de Datos
Visual Basic
Entorno Visual Basic 6
Sintaxis básica de Visual Basic
Práctica: Aplicación de gestión
Aplicación implementada en Visual Basic que permitirá el acceso a una base de datos Access