Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Bases de Datos
Bases de Datos
Semestre 7
Fascículo No. 1
Tabla de Contenido
Presentación
Programa general
¿Qué es una base de datos?
Objetivo de los sistemas de bases de datos
Abstracción de datos
Independencia de datos
Persistencia de datos
Usuarios
Resumen
Bibliografía recomendada
Párrafo nexo
Autoevaluación formativa
Presentación
Ladillo
Metadatos: significa que los registros guardan "datos acerca de los datos"
tales como información acerca del tamaño y carácter de otra base de datos
en lugar de ser la fuente primaria de contenido tal como nombre y domicilio
de una persona.
Modelo Funcional
Ejemplo
Taller Fascículo 5
Modelo Relacional
Integridad Relacional Fascículo 6
Taller Fascículo 8
Normalización
Ejemplo
Taller Fascículo 9
Conceptos SQL
Tipos de Datos Fascículo 10
Funciones
Recursión
Vistas Fascículo 12
Ejemplo
Taller Fascículo 13
Eficiencia
Indices Fascículo 14
Optimizadores Fascículo 15
Hoy en día las bases de datos, se han convertido en una parte importante de los
sistemas de información, ya que permiten un manejo dinámico de la información,
proporcionando seguridad, precisión y control; además de proveer elementos
relevantes para la toma de decisiones operativas y tácticas relacionadas con el
manejo de grandes volúmenes de datos.
Indicadores de logro
Ladillo
Una base de datos es un conjunto de información relacionada que se
encuentra agrupada o estructurada. Ejemplo: Conjunto de nombres y
números telefónicos de amigos, compañeros, entre otros.
Dentro de las propiedades de una Base de Datos encontramos:
• Representa algún aspecto del mundo real, del cual provienen los datos.
• Toda la base de datos se diseña, crea y se carga con datos con un objetivo
determinado y está dirigida a un grupo de usuarios interesados en el contenido
de la base de datos.
Ladillos
SMBD: Sistema Manejador de Base de Datos (DBMS: Data Base Management
System).
MBD: Manejador de Base de Datos (DBM: Data Base Management).
BD: Base de Datos ( DB: Data Base).
Otro modelo que se utiliza comúnmente para manipular una base de datos es el
llamado sistema de procesamiento de archivos que consta de un conjunto de
programas que permiten el acceso a la base de datos, pero no optimizan los
métodos utilizados, provocando, entre otros, los siguientes problemas:
• Datos compartidos actualizados: los datos están disponibles para todos los
usuarios y cuando alguno actualiza, los cambios se ven reflejados
inmediatamente.
Actividad 1.1
Abstracción de datos
Esta se refiere a la libertad que pueda existir para modificar algunos de los
esquemas sin que exista la necesidad de reescribir los programas de aplicación.
Existen básicamente dos tipos de independencia:
Persistencia de datos
Usuarios
Resumen
Las bases de datos pueden ser de cualquier tamaño y complejidad. Para organizar
y controlar toda la información almacenada en una Base de Datos y para que los
usuarios puedan buscar, obtener y actualizar utilizamos los SMBD o Sistemas
Manejadores de Bases de Datos.
Las principales ventajas sobre el enfoque tradicional (cada sistema maneja sus
propios datos y archivos) son:
Los SMBD son importantes porque ofrecen muchos tipos de procesos de datos,
como: simplicidad y generalidad, facilidad de uso para el usuario final, períodos
cortos de aprendizaje y las consultas de información se especifican de forma
sencilla.
Bibliografía recomendada
DATE C.J., Introducción a los Sistemas de Bases de Datos. Prentice Hall, 2001.
Nexo
Hasta ahora hemos visto la importancia de las Bases de Datos, los Sistemas
Manejadores de Bases de Datos como control y organizador de las Bases de
Datos y las diferentes ventajas que nos ofrecen. Sin embargo para el buen
desempeño de las bases de datos y la eficacia en el control y la organización de
las Bases de Datos, existe una metodología para diseñar dichas Bases de Datos,
la cual es el tema a estudiar en el siguiente fascículo
Autoevaluación formativa