- Definición de base de datos
- Conceptos básicos
- El enfoque tradicional de los sistemas de bases de datos
- el modelo relacional
VISIÓN GENERAL SOBRE EL DISEÑO DE BASE DE DATOS
- Fases del diseño
- Diseño conceptual
- Diseño lógico
- Diseño físico
DISEÑO CONCEPTUAL
- Introducción
- Etapas
- El modelo Entidad/Relación
- Ejercicios
DISEÑO LÓGICO
- Introducción
- Paso del esquema conceptual al esquema lógico
- Etapas del diseño lógico
- Particionamiento horizontal de relaciones
- Particionamiento vertical de relaciones
- Particionamiento mixto
- Teoria de la normalización
- Proceso de normalización
- Ejercicios de normalización
DISEÑO FÍSICO
- Introducción
- Estrategias del diseño físico
- Conceptos básicos sobre gestión de ficheros
- Organización de ficheros
- Técnicas para el aumento de eficiencia
INTRODUCCIÓN A SQL
- Que es SQL
- Características
- Particionamiento horizontal de relaciones y gestión de vistas distribuidas
- Funciones de usuario
- Indexación de vistas
- Nuevos tipos de datos
- Nuevos triggers
- Reglas de integridad Referencial en cascada
- Nuevas Características de Indexación
- Soporte para consultas distribuidas
- Características de seguridad y cifrado de datos
EL MODELO E/R EN SQL
- Introducción
- Crear un nuevo diagrama
- Restricciones de Integridad Referencial
- Modificación del esquema
- Crear una nueva relación
EL ANALIZADOR DE CONSULTAS
- Introducción
- Las opciones de Menú
- La barra de herramientas
- Ejecutando consultas
EL LENGUAJE DE DEFINICIÓN DE DATOS (DDl)
- Introducción
- Tipos de datos
- Creación de tablas
- Modificación de tablas
- Borrado de tablas
- Creación y borrado de índices
EJEMPLOS PRÁCTICOS DE DDL
- Sentencias
LENGUAJE DE MANIPULACIÓN DE DATOS DML
- Sentencias y funciones
OPERADORES BÁSICOS
- Operadores, variables y sentencias
PROCEDIMIENTOS ALMACENADOS
- Parámetros por referencia
SEGURIDAD
- Privilegios
- Permisos
- Mantenimiento