FUNDAMENTOS DE BASE DE DATOS
OBJETIVO GENERAL DEL CURSO
El estudiante comprenderá los fundamentos teóricos básicos para modelar, Diseñar Bases de Datos.
UNIDAD 1
INTRODUCCIÓN A LOS SISTEMAS DE BASE DE DATOS
1.1 Sistemas de información y Bases de Datos
1.1.1 Concepto de sistema de información
1.1.2 Sistema de información para la gestión y la ayuda de toma de decisiones1.2 Sistemas.
1.3 Sistemas de bases de datos frente a los sistemas de archivos.
1.4 Distintos niveles de abstracción en la base de datos.
1.5 Usuarios y administradores de base de datos.
1.5.1Conceptos de los sistemas de base de datos.
1.6 Arquitectura de los sistemas de bases de datos.
UNIDAD 2
MODELO ENTIDAD-RELACION
2.1 Conceptos básicos
2.1.1 Entidad
2.1.2 Relación
2.2 DiagramaEntidad-Relación (E-R)
2.3 Diseño de esquema de base de datos
2.4 Lenguaje de modelo de modelado unificado (UML)
UNIDAD 3
MODELO RELACIONAL
3.1 MODELO Relacional
3.2 Álgebra Relacional
UNIDAD 4
INTRODUCCIÓN A (SQL)
UNIDAD 4 INTRODUCCION A SQL
4.1 Introducción
4.2 Estructura básica (SELECT WHERE)
4.3 Funciones de agregación (GROUP BY, HAVING)
4.4 Consultas sobremúltiples tablas
4.4.1 Subconsultas
4.4.2 Operadores de unión
4.4.3 Operadores join
4.5 Manipulación de la base de datos (INSERT, UPDATE, DELETE)
UNIDAD 5
DISEÑO DE DATOS
5.1 Diseño de esquemas relacionales de la base de datos
5.1.1 Dependencias funcionales
5.1.2 Anomalías
5.1.3 Descomposición
5.1.4 Formas normales5.2 Modelos ER y la normalización
5.3 Reducción ER a tablas
UNIDAD 6
BASE DE DATOS RELACIONALES ORIENTADOS A OBJETOS
6.1 Relaciones anidadas.
6.2 Tipos complejos.
6.3 Herencia.
6.4 Tipos de referencia.
6.5 Consultas con tipos complejos.
6.6 Comparación entre las bases de datos
orientadas a objetos y las bases de
datos relacionales orientadas a
objetos.
UNIDAD 7
7 XML
7.1Antecedentes.
7.2 Estructura de los datos XML.
7.3 Esquema de los documentos XML.
7.3.1 Definición de tipos de
documento (DTD).
7.3.2 Esquemas de XML.
7.4 Consulta y transformación.
7.4.1 Xpath.
7.4.2 Xquery.
7.4.3 XSLT.
7.5 Almacenamiento de datos XML.
7.6 Aplicaciones.
UNIDAD 1
INTRODUCCIÓN A LOS SISTEMAS DE BASES DE DATOS1.1 SISTEMA DE INFORMACIÓN Y BASE DE DATOS
(DBMS)
Antecesor de los sistemas de base de datos
(DBMS)
1.1.1 SISTEMA TRADICIONAL DE ARCHIVOS
- primera forma de almacenamiento
1.1.2 SISTEMA DE BASE DE DATOS.
- Conjunto de archivos relacionados– Acceso Adecuado
- Administración de información
– Depende la función del usuario
DBMS
-- Actualización de información –Tener la información al día
REPRESENTACIÓN GRAFICA DE:
• SistemaTradicional de archivos
• Sistema de base de datos
Sistema de información
sistema de información para el proceso de transacciones
Sistema de información para la toma de decisiones o de gestión
Conjuntos de elementos:
• Sistema de computo
• Usuario
• Información• Datos
• Tecnología de información
SISTEMA DE INFORMACIÓN PARA EL PROCESO DE TRANSACCIONES
La información que se genera sirve de apoyo para los métodos intermedios y de la alta información
SISTEMA DE INFORMACIÓN PARA LA TOMA DE DESICIONES O GESTION (SGBD)
Contiene la información para el análisis y facilitar la toma de decisión
El SGBD es la aplicación que interacciona con...
Regístrate para leer el documento completo.