Want to create interactive content? It’s easy in Genially!

Get started free

Base de Datos

Fernando Javier Zapata Muñoz

Created on September 24, 2025

Start designing with a free template

Discover more than 1500 professional designs like these:

Visual Thinking Checklist

Choice Board Flipcards

Team Retrospective

Fill in the Blanks

Museum Flipcards

Image Comparison Slider

Microcourse: Key Skills for the Professional Environment

Transcript

Francisco Javier Moreno Pérez Fernando Javier Zapata Muñoz

Base de Datos

Fragmentación

Los Ficheros

Base de datos y sus modelos

Tipos De SGBD

Sistemas Gestores De Base De Datos

Clasificación de la Base de datos

Cada registro se corresponde con un documento y podemos tener 3 tipos:

Bases con información actual

Existen 4 tipos de funciones diferentes

Listas de personas o instituciones especializadas (investigadores, empresas, bibliotecas...)

Bases documentales

Contienen datos recientes y concretos (estadísticas, becas, empleo...).

SEGÚN SU CONTENIDO

Texto completo: Incluye el documento entero en formato digital.

Directorios

Título

Usa esta cara para dar más información sobre un tema.

Archivos electrónicos de imágenes: Enlaces directos a imágenes

Subtítulo

Referenciales: Solo ofrecen descripciones para localizar documentos en otros servicios.

(DML)

Individual: Usada por una sola persona, control total del usuario.

De acceso público: Abiertas a todos, con o sin costo.

Existen 3 tipos de funciones diferentes

SEGÚN LA VARIABILIDAD DE LA INFORMACIÓN

Contienen datos recientes y concretos (estadísticas, becas, empleo...).

Estáticas: Solo lectura; almacenan datos históricos para análisis y proyecciones.

Existen 3 tipos de funciones diferentes

SEGÚN SU USO

Contienen datos recientes y concretos (estadísticas, becas, empleo...).

Título

Usa esta cara para dar más información sobre un tema.

Compartida: Accesible por varios usuarios de una organización, gestionada por un administrador.

Título

Propietarias: De gran tamaño, con contenido especializado, acceso gratuito o de pago.

Lenguaje de Manipulación de Datos

Usa esta cara para dar más información sobre un tema.

Subtítulo

Subtítulo

Dinámicas: La información se actualiza y modifica constantemente.

La información está en varios lugares conectados por red; ideal para organizaciones con múltiples sedes.

Entidades privadas/comerciales

Económico-empresariales

Para el gran público

Por cooperación en red

Científico-tecnológicas

Organismos públicos

Intituciones sin ánimo de lucro

Político-administrativo y jurídico

Centralizadas

Bases de datos especializadas

(DML)

(DML)

Telnet: Conexión remota a un servidor para búsquedas como si estubiera ahí.

Medios de comunicación

La base de datos está almacenada en un CD-ROM (disco compacto de solo lectura).

SEGÚN SU COBERTURA TEMÁTICA

Sanitario

Basada en anfitrión: Cliente y servidor en la misma máquina

SEGÚN EL ORGANISMO PRODUCTOR

4 Tipos de organismo productor

4 Tipos de organismo productor

Producidas por gobiernos, universidades, etc. De acceso público o de uso interno.

Producidas por gobiernos, universidades, etc. De acceso público o de uso interno.

2 TIpos de Localizaciones

3 Tipos de Acceso

La base de datos está guardada directamente en la máquina del usuario. Solo se puede acceder desde esa máquina.

SEGÚN MODO DE ACCESO

SEGUN SU LOCALIZACIÓN

En Línea

Toda la información está en un solo lugar.

CD-ROM

ACCESO LOCAL

Título

Título

Título

Título

Título

Título

Título

Título

Título

Título

Título

Hechas por varias instituciones en conjunto, a menudo a nivel internacional.

Distribuidas

Usa esta cara para dar más información sobre un tema.

Usa esta cara para dar más información sobre un tema.

Usa esta cara para dar más información sobre un tema.

Usa esta cara para dar más información sobre un tema.

Usa esta cara para dar más información sobre un tema.

Usa esta cara para dar más información sobre un tema.

Usa esta cara para dar más información sobre un tema.

Usa esta cara para dar más información sobre un tema.

Usa esta cara para dar más información sobre un tema.

Usa esta cara para dar más información sobre un tema.

Usa esta cara para dar más información sobre un tema.

Información general para un amplio grupo de usuarios.

Información médica y de salud, como historiales y archivos hospitalarios.

Recopilan y analizan documentos pertinentes para una disciplina o subdisciplina concreta

Elaboradas por ONGs, fundaciones, sindicatos, etc.

Información útil para empresas y finanza

Para investigadores, pueden ser multidisciplinares o especializadas en un área.

Producidas por gobiernos, universidades, etc. De acceso público o de uso interno

Cliente/Servidor: El servidor aloja la base y los clientes acceden por red.

Lenguaje de Manipulación de Datos

Lenguaje de Manipulación de Datos

Subtítulo

Subtítulo

Subtítulo

Subtítulo

Subtítulo

Subtítulo

Datos para prensa, radio y televisión.

Subtítulo

Subtítulo

Subtítulo

Subtítulo

Uso interno o externo (usuarios o instituciones).

Subtítulo

Legislación, jurisprudencia y temas legales.

Web: Acceso mediante internet o aplicaciones web.

Más fácil de mantener pero menos accesible y más vulnerable.

¿qUé es?

ARQUITECTURA

DBeaver

CUBRID

(DCL)

(DCL)

(DCL)

(DCL)

El diccionario De Datos

(DML)

(DML)

(DML)

HeidiSQL

Personas de la BD

Función de Manipulación

Gestor de la BD

Nivel lógico o conceptual

Nivel externo o de visión del usuario

Herramientas de la Base De Datos

Lenguajes de la base de datos

Tipos De Usuarios

Función de Control

Independencia Lógica

Independencia Física

Nivel interno o físico

Nivel intermedio: define cómo y dónde se almacenan físicamente los datos en el disco. Ej: Datos del espacio, longitud de campos.

Nivel intermedio: define cómo y dónde se almacenan físicamente los datos en el disco. Ej: Datos del espacio, longitud de campos.

Nivel intermedio: define cómo y dónde se almacenan físicamente los datos en el disco. Ej: Datos del espacio, longitud de campos.

Conjunto Coordinado de programas, procedimientos, lenguajes…que suministra los medios para describir y manipular datos dentro de la base de datos.

Función de descripción o definición

Existen 3 tipos de funciones diferentes

Existen 3 tipos de funciones diferentes

Consta de un total de 5 componentes:

Construido por 3 Niveles diferentes:

Construido por 3 Niveles diferentes:

Por Arquitectura Existen 2 Independencias

FUNCIONES DE UN SGBD

INDEPENDENCIA DE DATOS

Administrador: Persona responsable del control de la base de datos, que gestiona su funcionamiento, autoriza acceso, supervisa su uso y asegurando los recursos hardware y software necesarios.

Es el software que actúa como intermediario entre los usuarios o aplicaciones y los datos, garantizando su acceso seguro, íntegro y eficiente, controlando la concurrencia, la privacidad y la interacción con el sistema operativo.

COMPONENTES

Título

Título

Título

Título

  1. Analistas y programadores de aplicaciones.
  2. Diseñadores.
  3. Operadores y personal de mantenimiento.
  4. Usuarios finales: ocasionales, simples, avanzadosy autónomos

ARQUITECTURA

Usa esta cara para dar más información sobre un tema.

Usa esta cara para dar más información sobre un tema.

Usa esta cara para dar más información sobre un tema.

Usa esta cara para dar más información sobre un tema.

Nivel conceptual: describe el esquema general de la base de datos con entidades, atributos, relaciones y reglas.

Nivel conceptual: describe el esquema general de la base de datos con entidades, atributos, relaciones y reglas.

Nivel conceptual: describe el esquema general de la base de datos con entidades, atributos, relaciones y reglas.

Se verá lo que a cada usuario le interesa según atributos seleccionados,ocultando la demás información.

Aplicaciones que facilitan a los administradores a gestionar la base de datos.

Lugar en el que almacena información sobre todos los datos de la base, incluyendo su estructura lógica y física, objetos, restricciones de integridad, espacio asignado, permisos de usuarios y auditoría.

Describe cómo se almacenan los datos en el disco, incluyendo archivos, organización, métodos de acceso y estructuras de los registros.

Crea estructuras de la BD usando el Lenguaje de Descripción de Datos (DDL). Establece las relaciones entre los datos y las reglas o restricciones que deben de cumplir

Permite cambiar el esquema conceptual sin afectar las vistas de los usuarios ni los programas de aplicación.

Describe la estructura de la BD por un esquema con entidades, atributos, relaciones y restricciones, ocultando los detalles del almacenamiento físico

La función de manipulación permite a los usuarios buscar, añadir, eliminar o modificar datos según las normas de seguridad establecidas.

Permite al administrador gestionar la seguridad, los usuarios, las copias de seguridad y la configuración del sistema.

Permite modificar el almacenamiento interno (archivos, organización, métodos) sin alterar el esquema conceptual ni las vistas externas.

Lenguaje de Controlde Datos

Lenguaje de Manipulación de Datos

Lenguaje de Controlde Datos

Lenguaje de Manipulación de Datos

Lenguaje de Controlde Datos

Lenguaje de Controlde Datos

Lenguaje de Manipulación de Datos

Subtítulo

Subtítulo

Subtítulo

Subtítulo

Permiten definir los datos, su estructura, relaciones, reglas, seguridad, almacenamiento físico y vistas de los usuarios

Adminer

Usuarios: Son las personas que acceden a la base de datos, cada una con diferentes necesidades de información y distintos niveles de permisos y acceso

Nivel externo: muestra las distintas vistas de los usuarios y las conecta con el esquema y el almacenamiento físico.

Nivel externo: muestra las distintas vistas de los usuarios y las conecta con el esquema y el almacenamiento físico.

Nivel externo: muestra las distintas vistas de los usuarios y las conecta con el esquema y el almacenamiento físico.

phpMyAdmin

TIPOS

DE

SGBD

CRITERIOS

TIPOS DE SGBD

El modelo lógico más usado o en el que se basan

Qué Propósito trendrá El SGBD

Comerciales

Distribuidas

Una base de datos descentralizada es aquella en la que la información no se almacena en un único lugar, sino distribuida entre varios nodos independientes.

Son aquellos que son desarrollados por empresas y esos sistemas son principalmente de pago.

  • Base de datos distribuida (BDD): Conjunto de bases de datos relacionadas y repartidas en distintos nodos conectados en red.
  • Sistema de bases de datos distribuida (SBDD): Permite que un usuario acceda a los datos de cualquier nodo como si estuvieran en su propio sitio.
  • Sistema gestor de bases de datos distribuida (SGBDD): Administra la BDD y ofrece un acceso transparente, como si todos los datos fueran gestionados por un único SGBD.

Centralizadas

Libres

Gratuitos, y de código abierto sin necesidad de pagar nada y son completas ya que consta de comunidades para mejorarlas.

Sitúa el SGBD en un solo ordenador de manera sencilla y muy experimentada con gestión centralizada y facilidad de mantenimiento.

Cantidad De usuarios son capaces de atender

Calidad - Precio

...

...

Registros

Se almacenan en 3 Maneras

Bases de datos clave valor: Cada elemento está identificado con una llave única lo que facilita la recuperación de la información.

Atributos

Entidades

¿QUÉ ES?

Modelo NoSQL

Campos

Título

Título

Bases de datos documentales: Almacena la información como un documento y se utiliza una clave única para cada registro. Permite utilizar técnicas más avanzadas sobre el contenido del documento.

Usa esta cara para dar más información sobre un tema.

Son sistemas de almacenamiento que no cumplen con el sistema de Entidad-Relación ni tampoco usan una estructura de datos en forma de tabla.

Usa esta cara para dar más información sobre un tema.

Usa esta cara para dar más información sobre un tema.

Usa esta cara para dar más información sobre un tema.

Usa esta cara para dar más información sobre un tema.

Usa esta cara para dar más información sobre un tema.

Usa esta cara para dar más información sobre un tema.

Elementos

Subtítulo

Subtítulo

Bases de datos en grafo: Son bases de datos donde la información se guarda como nodos y a sus relaciones se las nombra como aristas. Esto permite buscar datos de forma más rápida y eficiente, especialmente cuando hay muchas relaciones entre los datos.

Discos SCSI:

RAIDS

Sistemas NAS

Sistemas SAN

Discos SATA:

Bases de Datos Multidimensionales

Modelo Objeto Relacional

Modelo de Base de datos deductivas

Son 5 los mas usados:

Enfocadas en la rapidez y confiabilidad del manejo de datos. Muy usadas en bancos y sistemas industriales por su alta fiabilidad.

Permite deducir nueva información a partir de datos ya existentes usando reglas lógicas.También se llaman bases de datos lógicas porque se basan en lógica matemática para sus deducciones.

Donde se ubica la información

Dispositivo de almacenamiento en red que permite compartir datos entre equipos a través de protocolos. Se usa para grandes volúmenes de información.

Red de almacenamiento que conecta servidores con dispositivos de almacenamiento, optimizando recursos y permitiendo un alto rendimiento en aplicaciones.

Sistema que combina dos o más discos duros en un bloque de trabajo, ofrece mayor capacidad, velocidad y seguridad según la configuración elegida.

Es una combinación entre bases de datos relacionales y orientadas a objetos. Busca aprovechar lo mejor de ambos modelos

Título

Son interfaces de alta capacidad y velocidad para discos duros, con diferentes versiones, Estándar, rápido y Ancho-Rápido. Un controlador sólo puede manejar 7 discos SCSI.

4 Modelos Diferentes

Bases de Datos Transaccionales

Usa esta cara para dar más información sobre un tema.

Diseñadas para consultas complejas y análisis de datos.

Título

Unidad de almacenamiento óptico.

Usa esta cara para dar más información sobre un tema.

Otros Modelos

Subtítulo

Subtítulo

Tipos de Ficheros

¿QUÉ ES UN FICHERO?

PARAMETROS

DE

UTILIZACIÓN

Soportes de información

Intermedios: Guarda datos de una aplicación para usarlos en otras. Maniobras: Guarda datos de una aplicación que no caben en memoria principal. Resultados: Guardan resultados intermedios o finales de una tarea.

Maestros: Son los datos actuales que pueden modificarse desde la aplicación. Podrían ser los datos de usuarios de una plataforma

FicheroS Temporales

Ficheros permanentes

Actualmente Existen 2 tipos de ficheros:

Acceso Secuencial

Acceso Directo a Datos

Se Distinguen 2 tipos de Soportes Para Datos:

Título

Usa esta cara para dar más información sobre un tema.

Título

Constantes: Son aquellos que incluyen datos fijos, no se suelen modificar y se accede para consultas.

Usa esta cara para dar más información sobre un tema.

Contiene información útil de una parte de la aplicación, no para toda. Son generados por los permanentes

Tienen los datos necesarios para que funcione una aplicación.

Se usan en copias de seguridad y si quieres leer un dato, tienes que leer todos los datos que hay hasta llegar a él.

Subtítulo

El acceso a los datos puede hacerse de forma directa.

Subtítulo

CAPACIDAD O VOLUMEN

ACTIVIDAD

Históricos: Antiguos ficheros maestros. Se utilizan para reconstruir situaciones. Serían archivos con los usuarios dados de baja de Netflix.

El espacio que ocupa el fichero.

SECUENCIAL INDEXADO

HASH

DIRECTO

SECUENCIAL

Indexado

En un fichero secuencial tienes que acceder a un registro pasando por todos los registros anteriores, uno por uno. Suele haber una marca que indica el final del fichero EOF (End Of File).

En estos ficheros se puede acceder a un registro de forma inmediata mediante una clave ( permite identificar y localizar un registro de manera ágil y organizada).

Parecida a los ficheros indexados pero con la zona de registros dividida en segmentos ordenados, utilizando una tabla llamada overflow.

Esta técnica permite acceder más rápido utilizando una función matemática que genera la dirección de cada archivo a partir de la clave.

Usa esta cara de la tarjeta para dar más información sobre un tema. Focalízate en un concepto. Haz que el aprendizaje y la comunicación sean más eficientes.

Usa esta cara de la tarjeta para dar más información sobre un tema. Focalízate en un concepto. Haz que el aprendizaje y la comunicación sean más eficientes.

Usa esta cara de la tarjeta para dar más información sobre un tema. Focalízate en un concepto. Haz que el aprendizaje y la comunicación sean más eficientes.

Usa esta cara de la tarjeta para dar más información sobre un tema. Focalízate en un concepto. Haz que el aprendizaje y la comunicación sean más eficientes.

Usa esta cara de la tarjeta para dar más información sobre un tema. Focalízate en un concepto. Haz que el aprendizaje y la comunicación sean más eficientes.

Usa esta cara de la tarjeta para dar más información sobre un tema. Focalízate en un concepto. Haz que el aprendizaje y la comunicación sean más eficientes.

Usa esta cara de la tarjeta para dar más información sobre un tema. Focalízate en un concepto. Haz que el aprendizaje y la comunicación sean más eficientes.

VOLATILIDAD

CRECIMIENTO

Utiliza índices, que facilitan el acceso directo a un registro del fichero

% De registros

Título

Métodos de Acceso

Escribe aquí una descripción breve

LA FRAGMENTACIÓN

Debe de cumplir reglas:

¿Qué es?

Horizontal

Reconstrucción

Disyunción

Vertical

Mixtas

Completitud

En caso de Atributos clave repetidos

Se puede Recomponer las tablas

Por Filas

Por Columnas

Todos los datos incluidos

Combinación de ambas