1er cuatrimestre 2025
Administración y Gestión
de Base de Datos
Docente: Macarena Lucía Tejeda
Carrera: Ciencia de Datos e Inteligencia Artificial
Contenido
Software de la materia
Base de Datos
Datos - Sistemas de Información
Diferencias DB y archivos tradicionales
SGBD
Diferencias DB y SGBD
Base de Datos
(DB)
Data Base
¿Qué es Es un conjunto de datos
relacionados entre sí.
una Base
de Datos? Es una representación de
aspectos de la realidad.
Nos sirven
▸ Almacenar (agregar, modificar, eliminar) datos
▸ Acceder a los datos a futuro
para: ▸ Manipular datos y combinarlos
▸ Analizar datos
Tablas
Dentro de una Base de Datos, los
registros concretos se organizan dentro
de tablas con filas y columnas.
FILAS COLUMNAS
Contienen los datos/registros Representan los atributos de cada
concretamente. dato/registro.
Datos y
Sistemas de
Información
Un dato es un elemento que describe un hecho, una situación, un
valor o una condición.
Datos Puede ser un número, una letra o cualquier símbolo que represente
una cantidad, una medida, una palabra o una descripción.
Los datos son la base para generar información.
Para examinarlos, deben ser organizados, ya que por sí solos no
dicen nada.
Son la materia prima para toma de decisiones operativas y
estratégicas.
Datos Información
Un dato es una representación simbólica Son datos procesados e interpretables
Característica: por sí solo, no tiene Característica: tiene significado
significado
EJEMPLO: “Año: 1960”
EJEMPLO: “1960”
1960 es el año en el que surgieron las base de
¿Es un año? ¿Un código? ¿Un prefijo de un datos.
teléfono?
Un Sistema de Información (SI) es un conjunto de
componentes que almacenan, recuperan, procesan y
distribuyen datos, con el objetivo de ayudar a las
Sistema de organizaciones a tomar decisiones.
Información
Los componentes de un SI son software y hardware, pero
es fundamental el rol de las personas, ya que son los
usuarios que interactúan con el sistema:
Empleados: que introducen datos
Directivos: que toman decisiones
Técnicos: que mantienen el sistema
¿Por qué usar
bases de datos
en lugar de archivos
tradicionales?
Archivos Bases de
tradicionales Datos
ESCALABILIDAD: Pequeños volúmenes de datos ESCALABILIDAD: Grandes volúmenes de datos
CONCURRENCIA: No todos permiten acceso CONCURRENCIA: Acceso simultáneo de usuarios
simultáneo de usuarios sin posibilidad de pérdida sin posibilidad de pérdida de información
de información
INTEGRIDAD y CONSISTENCIA: Alta, con
INTEGRIDAD y CONSISTENCIA: Baja, sin control restricciones
CONSULTAS: Lentas y manuales CONSULTAS: Rápidas y eficientes
MANTENIMIENTO: Difícil y manual MANTENIMIENTO: Automático y eficiente
Sistemas de Gestión
de Base de Datos
(SGBD)
¿Qué es un SGBD?
Un Sistema de Gestión de Base de Datos (SGBD) es un
software que permite crear, gestionar y manipular bases de
datos.
Su principal función es proporcionar un entorno eficiente,
seguro y organizado para almacenar, consultar y modificar
los datos de una aplicación o sistema.
Los SGBD actúan como intermediarios entre los usuarios (o
aplicaciones) y los datos.
Características
SGBD
Disponibilidad
Los SGBD deben estar disponibles y accesibles para los usuarios y aplicaciones
en todo momento, incluso en presencia de fallos o problemas en el sistema.
Acceso concurrente
Permiten que varios usuarios accedan y modifiquen la base de datos de
manera simultánea sin interferir entre ellos, manteniendo la integridad y
consistencia de los datos.
Integridad
Implementan restricciones y reglas para garantizar que los datos almacenados
sean correctos y consistentes.
Características
Seguridad
SGBD
Ofrecen herramientas para controlar el acceso a los datos, asegurando que
solo los usuarios autorizados puedan realizar ciertas acciones sobre la base de
datos.
Optimización
Los SGBD optimizan la ejecución de consultas para mejorar el rendimiento.
Recuperación
Proporcionan mecanismos para restaurar los datos en caso de fallos del
sistema o de la base de datos, asegurando la continuidad del servicio.
Algunos ejemplos
Todo SGBD
debe cumplir
con el Concurrencia
paradigma
transaccional
Disponibilidad SGBD Consistencia
Integridad de los datos
Base de Datos
DIFERENCIAS
SGBD
Base de
SGBD
Datos
DEFINICIÓN: Conjunto organizado de datos DEFINICIÓN: Software que permite crear, gestionar,
almacenados de manera estructurada manipular y acceder a las bases de datos
FUNCIÓN: Almacenar y organizar la información FUNCIÓN: Administrar y facilitar el acceso,
manipulación y seguridad de los datos almacenados
INTERACCIÓN CON LOS USUARIOS: No
interactúa, sólo es un contenedor de datos INTERACCIÓN CON LOS USUARIOS: Facilita la
interacción de los usuarios con los datos a través de
EJEMPLOS: Tabla de clientes, tabla de materias, consultas
tabla de productos
EJEMPLOS: MySQL, Oracle, SQL Server