Una base de datos es un conjunto de datos pertenecientes a un mismo
contexto que el sistema almacena para su uso posterior.
Las operaciones que se le pueden aplicar a los datos son de dos tipos
lógicas (seleccionar, ordenar, eliminar, actualizar, verificar, calcular) y
técnicas (clasificación, almacenamiento, destrucción, reproducción y
distribución).
Obgetivos de las
Bases de Datos
Reducir la redudancia e inconsistencia de los
datos
Debido a que los programas y archivos de aplicación son creados por diferentes
programadores durante un largo período de tiempo, diferentes archivos pueden tener
diferentes formatos y los programas pueden estar escritos en diferentes idiomas.
Evitar dificultad en el
acceso a los datos
El entorno de procesamiento de archivos convencional no permite que los
datos necesarios sean obtenidos de una forma práctica y eficiente.
Evitar el aislamiento de
datos
Debido a que los datos están dispersos en varios archivos, y los archivos pueden estar en
diferentes formatos, es difícil escribir nuevos programas de aplicación para recuperar los
datos apropiados.
Evitar los problemas de
seguridad
No todos los usuarios de un sistema de base de datos deberían poder
acceder a todos los datos.
Áreas de Aplicación de los
sistemas de Base de Datos
Las bases de datos son ampliamente usadas. Las siguientes
son algunas de sus aplicaciones más representativas
Banco: Para llevar el control de la información de los
clientes, cuentas, prestamos y todas las transacciones
bancarias
Escuelas: Para llevar el control de los estudiantes, horarios,
cursos, inscripciones y calificaciones.
Finanzas: Para almacenar información sobre grandes empresas,
ventas y compras de documentos formales financieros, como
bolsa y bonos.
Modelos de Base de
Datos
Un modelo de base de datos es la estructura lógica que adopta la base de base
datos, incluyendo las relaciones y limitaciones que determinan cómo se
almacenan y organizan y cómo se accede a los datos.
Más Usados
Jerárquico
Este modelo utiliza árboles para la representación lógica de los datos.
Este árbol esta compuesto de unos elementos llamados nodos.
Relacional
Este modelo es el más utilizado actualmente ya que utiliza tablas
bidimensionales para la representación lógica de los datos y sus
relaciones.
En Red
En este modelo las entidades se representan como nodos y sus
relaciones son las líneas que los unen.
Clasificación de Base de
Datos
Dinamicas
Sistema de Datos Educativos
Base de Datos Documentales
Dase de Datos de
Transecciones
Base de Datos de Red
Base de Datos jerárquicos
Base de Datos Bibliográficos
Fundamentada solo en leyendas o escritos para ser leídos,
además, son datos significativos para proyectos y tomas de
decisiones que a futuro puedan ser necesarios.
Estáticas
Como su mismo nombre lo indica están en constante movimiento,
recopilando datos nuevos y suprimiendo los más antiguos. Ahora bien, con
estos datos que constantemente están en afán de renovarse permitirá que
alguna empresa pueda tener actualizadas sus operaciones de consulta
Arquitectura
del SGBD
Almacenamiento en disco
Gestor de Almacenamiento
Procesador de consultas
Usuarios
Arquitectura de base de
datos
La arquitectura de datos son un conjunto de metodologías para
modelar e indicar la forma en cómo un gran número de datos son
guardados y organizados para posteriormente integrarse y usarse
desde un sistema de gestión de base de datos.