Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1 Conceptos básicos
de datos
CONCEPTOS
BÁSICOS DE LAS
BASES DE DATOS
Antecedentes
Las bases de datos son un elemento fundamental en el
entorno informático, en la actualidad tienen una aplicación
en la práctica casi total en algunos campos; además, son
de utilidad para toda disciplina o área de aplicación donde
exista la necesidad de gestionar datos. Los datos son
cada día más voluminosos, ya que la cantidad de
información y su grado de precisión es mayor, factores
que incrementan sustancialmente su volumen. Además,
presentan ciertas características que hacen recomendable
el uso de bases de datos y tecnologías específicas para
su manejo.
Archivo
Un archivo, en esencia, es una agrupación de datos con
una estructura interna conferida implícitamente por el
usuario, el programador o el sistema operativo.
Dependiendo de su uso o capacidad prevista, un archivo
puede estructurarse de diversas maneras dentro de una
unidad de almacenamiento. Al hablar de archivos, es
crucial reconocer dos perspectivas: la visión física, donde
los datos se almacenan de forma real, y la visión lógica,
más adecuada para el usuario, que trabaja sin
preocuparse excesivamente por las características físicas
del almacenamiento. El sistema operativo actúa como
interfaz entre ambas visiones, permitiendo al usuario
utilizar principalmente la visión lógica.
Carpeta
Organización
secuencial
almacenados
consecutivamente
Organización directa o
aleatoria (random)
El orden físico no se corresponde con
el orden lógico
Organización secuencial
indexada
Permite localizar un registro por
medio de una clave sin la necesidad
de leer todos los que le preceden
Base de Datos
Una base de datos (cuya abreviatura es BD) es una colección de
información organizada de tal modo que sea fácilmente accesible,
gestionada y actualizada.
Reducción de la
redundancia
Independencia de los
datos Cuando ésta se reduce al máximo,
conseguimos un mayor Seguridad
Significa que los datos no dependen aprovechamiento del espacio y
Es la protección de la base de datos
del programa y, por tanto, cualquier además evitamos que existan
frente a usuarios no autorizados.
aplicación puede hacer uso de ellos inconsistencias entre los datos
Integridad en las bases de datos
La integridad en una base de datos se refiere a la validez y la
Integridad de la entidad
consistencia de los datos almacenados. Normalmente, la integridad
se expresa mediante restricciones o reglas que no se pueden violar.
Estas restricciones se pueden aplicar tanto a los datos como a sus
relaciones.
Integridad referencial
Mantener la integridad significa asegurarse de que los datos
permanezcan intactos y sin cambios a lo largo de todo su ciclo de
vida. Esto incluye la captura, el almacenamiento, las
actualizaciones, transferencias, copias de seguridad, etc. Cada Integridad de dominio
vez que se procesan los datos existe el riesgo de que se
corrompan.
La integridad de los datos a menudo se clasifica en los siguientes
tipos: Integridad definida por el usuario
Redundancia en las bases de datos
La redundancia de datos hace referencia al almacenamiento de los mismos datos
varias veces en diferentes lugares. La redundancia puede provocar problemas como
desperdicio de espacio de almacenamiento o inconsistencia de datos.
Reducción de la capacidad de
Dificultad en la búsqueda de información.
almacenamiento
Consistencia en las bases de datos
A C I D
Atomicity Consistency Isolation Durability
En una transacción atómica La consistencia es la por lo general la propiedad La durabilidad es la
las operaciones que la propiedad que asegura que de aislamiento se refiere a propiedad que garantiza que
componen se deben una operación nunca deberá que los datos sucios deben una vez completada la
considerar como unas sola dejar datos inconsistentes. estar aislados y evitar que los transacción los datos
usuarios utilicen información actualizados ya serán
que aún no está confirmada permanentes y confirmados.
o validada.
OBJETIVOS DE LAS
BASES DE DATOS
Objetivos de las bases de datos
Transacciones de
Banca Líneas aéreas Universidades tarjetas de crédito