Introducción a las bases de datos
Conceptos
Generalidades
Modelos de datos
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
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
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
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
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
Servicios de negocio
Servicios de datos
Modelo cliente / servidor
2 Capas
3 Capas
3 Capas
Objetos de acceso a datos
Data Access Object (DAO)
Mysql
Creación de una Base de Datos
Oracle
Entorno oracle, dreamcoder
Sintaxis básica de PL - SQL
Sintaxis básica de PL - SQL
Práctica: Aplicación de gestión
Aplicación implementada que permitirá el acceso a una base de datos MYSQL
No hay comentarios:
Publicar un comentario