Fundamentos y Gestión de Bases de Datos

Conceptos Fundamentales de Bases de Datos

  • Herramienta para recopilar y organizar información.

Una base de datos informatizada es un contenedor de objetos. Una base de datos puede contener más de una tabla.

Permite modificar y eliminar datos existentes, por ejemplo, cambiar la ubicación de un elemento.

Tipos de Bases de Datos

Principales

Bases de Datos Estáticas

Bases de solo lectura, usadas para almacenar datos históricos, análisis de comportamiento y proyecciones.

Bases de Datos Dinámicas

Permiten modificaciones (actualización, borrado, adición) y consultas. Ejemplos: sistemas de supermercados, farmacias, bancos.

Según su Contenido

Bases de Datos Bibliográficas

Contienen un subrogante de la fuente primaria (autor, fecha, editorial, título). Pueden incluir un resumen, pero no el texto completo.

Bases de Datos de Texto Completo

Almacenan las fuentes primarias, como el contenido completo de revistas científicas.

Directorios

Ejemplo: guías telefónicas en formato electrónico.

Bases de Datos de Información Química o Biológica

Almacenan información química, médica o de ciencias de la vida. Incluyen:

  • Secuencias de nucleótidos o proteínas.
  • Rutas metabólicas.
  • Estructuras 3D de biomoléculas.
  • Bases de datos clínicas.
  • Bases de datos bibliográficas (PubChem, Medline, EBSCOhost).

Componentes de una Base de Datos

Nombre, longitud, valor

Sistemas Gestores de Bases de Datos (SGBD o DBMS)

Software para introducir, organizar y recuperar información de las bases de datos.

Elementos de una Base de Datos Mecanizada

  • Tablas: Corazón de la base de datos, organizadas en filas (informes) y columnas (campos).
  • Consultas (Query): Herramientas para filtrar datos relevantes.
  • Máscaras o Formularios: Interfaz para visualización y gestión de datos.
  • Reportes o Informes: Recopilación de datos para impresión o análisis.
  • Macros: Automatizan funciones de la base de datos.
  • Módulos: Registros de Access Basic (programación).

Tipos de SGBD

  • Jerárquica
  • Redes (xarxa)
  • Relacionales

Arquitectura de los SGBD

  • Definición de esquemas y vistas.
  • Manipulación de datos según órdenes de usuarios.
  • Seguridad e integridad de los datos.
  • Definición de usuarios y restricciones de acceso.
  • Control de concurrencia y recuperación de fallos.

Usuarios de Bases de Datos

  • Ingenuo: Interactúa a través de interfaces de aplicaciones (ej., cajero de banco).
  • Programador de Aplicaciones: Constructor de programas.
  • Sofisticado: Realiza consultas no anticipadas mediante lenguajes de consulta.
  • Administrador de Base de Datos: Responsable de la definición lógica y física de los datos.
  • Usuarios Especializados: Desarrollan aplicaciones especializadas fuera del marco tradicional.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.