Los SGDB a vista de pájaro SQL Server
Oracle
MySQL
Un caso a parte ODBC
Arquitectura de los sistemas de Gestión de Bases de DatosLa arquitectura Centralizada
La arquitectura de servidor de archivos
Arquitectura Cliente-Servidor
La arquitectura en dos capas
Arquitectura de 3 capas
Arquitecturas en N-Capas
Diseño de Bases de Datos RelacionalesConceptos fundamentales
Redundancia.
Independencia de los datos.
Datos compartidos.
Seguridad e integridad de datos.
Diseño Conceptual de BBDD
El Modelo Entidad relación
Concepto de Cardinalidad o valor de una relación
Selección y tipos de Claves
Entidades débiles con restricción de existencia
Atributos multivaluados y compuestos
Clase de pertenencia
Reglas para el paso a tablas
Entidades regulares
Entidades débiles y fuertes
Relaciones 1:1 hasta n-arias
El Modelo Relacional - Parte Estatica
Introducción
Dominios y Atributos
Tablas o Relaciones
La Integridad ReferencialConceptos
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 o Algebra de de CODDIntroducción
Operador Union
Operador producto cartesiano
Operador relacional selección (SELECT)
Operador Relacional de Proyección
La normalización de Tablas
Introducción
Relaciones erroneas
Dependencias Funcionales
Formas Normales
La primera Forma normal 1FN.
Segunda Forma Normal 2FN.
Tercera Forma Normal 3FN.
Lenguaje de consultas SQLSentencia SELECT
Clausula ORDER BY
Creación Borrado y Modificación de tablas Lenguaje de consulta SQL ANSI IntroducciónBases de datos
Proyecto de curso
SQL en Access
SQL
Introdución (LMD y LDD)
Consultas de selección básicas
Funciones de agregación
Funciones de fecha y de cadenas
Agrupamientos
Tablas
Consultas de acción
Consultas de selección avanzadas
Optimización de Consultas
Bases de datos SQL Server 2000Introducción a SQL Server
¿Qué es SQL Server?
Utilidades y servicios de SQL Server 2000
Arquitectura Cliente-Servidor
Instalación de SQL Server 2000Introducción
Requisitos Software
Versiones de SQL Server
Requisitos Hardware
Tipos de Instalación
Instalación de la parte servidor
Instalación de la parte cliente
Instalación desatendida
Desinstalar SQL Server
Service Pack SQL Server
Estructura de una base de datosIntroducción
Tipos de páginas
Archivos
Grupos de archivos
Registro de transacciones
Bases de datos del sistema
Administrador corporativoGrupo y registro de servidores
Creación de una base de datos
Elementos de una base de datosDiagramas
Tablas
Vistas
Procedimientos almacenados
Usuarios
Funciones
Reglas
Valores predeterminados
Tipos de datos definidos por el usuario
Funciones definidas por el usuario
Catálogos de texto
Seguridad y Administración de usuariosNiveles de seguridad
Autenticación
Roles
Permisos
Agente de SQL ServerIntroducción
Creación de Trabajos
Propiedades, pasos, programación y notificaciones de Trabajos
Uso del Registro de Errores
Configuración de Alertas
Configuración de Operadores
Copia de seguridad, restauración y recuperación en SQL ServerIntroducción
Tipos de copias de seguridad
Tabla backupset
Modelos de recuperación de bases de datos
Opciones de recuperación
Comprobando logins desenlazados
Adjuntar y separar una base de datos
El analizador de consultasBarra de menús
Barra de herramientas
Tipos de datos y operadoresTipos de datos
Operadores
Transact-SQLLenguaje de definición de datos (DDL)
Lenguaje de manipulación de datos (DML)
Supervisión y mantenimiento de la base de datosVisor de sucesos
Monitor de rendimiento
Actividad actual del servidor
Bloqueos
Registro de errores de SQL Server
Mantenimiento de la base de datos
El Analizador de SQL ServerCreación de trazas
Ejecución de trazas
Creación de trazas
Introducción a la duplicación¿Qué es la duplicación?
Tipos de duplicación
Selección de estrategia
Bases de datos MySQL 4
Instalación de un servidor MySQL 4
Instalación de un servidor MySQL
Clientes
Creación y Mantenimiento de BBDD
Creación de base de datos
Mantenimiento de datos
Consulta de datos
Comandos múltiples
MyODBC
Administración de MySQL
Estructura interna
Configuración
Seguridad
Logs
Backup
Chequeo y reparación de tablas
Servidores múltiples
Replicación
Optimización de BBDD
Diseño de datos y programas
Indices y explicación de consultas
Optimización del servidor
Proyecto Final de Master.