ONLINE
Modalidad Abierta
Hoy en día las empresas manejan una gran cantidad de datos. Cualquier empresa que se precie debe tener almacenados todos estos datos en una Base de Datos para poder gestionarlos mediante una aplicación profesional sin esta funcionalidad resultaría imposible tratar y manejar en su totalidad los datos que gestiona la empresa y se perdería un tiempo y un dinero muy valiosos.
En este Curso de Bases de Datos se enseñará a diseñar una base de datos a partir de las necesidades del cliente y posteriormente a desarrollar una aplicación que interactúe con la base de datos.
OBJETIVOS DEL CURSO
Con este curso se aprenderá a diseñar una base de datos, a partir de las necesidades del cliente y posteriormente desarrollar una aplicación que interactúe con ella.
DURACIÓN
El alumno puede comenzar el curso 24 horas después de formalizada la matrícula. La duración del mismo será de 2 meses aprox. (dependiendo la capacidad del alumno) o a convenir con el alumno si se elige la modalidad curso personalizado.
A QUIÉN VA DIRIGIDO
Los alumnos del Curso Bases de Datos on-line aprenderán los fundamentos, el proceso de diseño y la utilización de bases de datos relacionales. En el Curso Bases de Datos se impartirá una base teórica que proporcionará al alumno una visión más amplia de las bases de datos, como el álgebra relacional, el proceso de normalización, la integridad referencial. No faltará el lenguaje estándar de acceso a bases de datos: el SQL. Finalmente, los alumnos aprenderán a manipular una base de datos Access mediante Visual Basic.
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