Está en la página 1de 19

1.

1 Conceptos básicos

1.2 Objetivos de las bases de datos

SEMANA 1 1.3 Áreas de aplicación de los sistemas de bases

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

En un sistema informático convencional, los archivos se


organizan en carpetas (o directorios) y subcarpetas (o
subdirectorios) con el propósito de categorizarlos y
diferenciar aquellos asociados a una aplicación o
programa específico de los vinculados a otro. Las
carpetas actúan como etiquetas que representan
compartimentos distintos de información.
Características generales de un
archivo

Representables Únicos por Modificables Poseen un


Los archivos suelen tener un
nombre cuya extensión
Directorio La mayoría de los archivos
pueden borrarse, crearse,
tamaño
máxima es de 255 En una misma carpeta o modificarse, renombrar a
directorio no pueden existir De acuerdo con la cantidad
caracteres. Estos suelen estar voluntad o según sea
representados en sistemas dos archivos idénticos con el necesario de información contenida en
operativos de interfaz gráfica mismo nombre. un archivo, éste tendrá un
(como Windows) por un tamaño o "peso"
ícono determinado
determinado
Los archivos se clasifican de acuerdo con la forma en que organizan la información, las principales son:

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.

En lugar de almacenarse en ficheros desconectados y de manera


redundante, los datos en una base de datos están centralizados y
organizados, de forma que se minimice la redundancia y se facilite su
gestión. La base de datos no pertenece a un equipo, se comparte por
toda la organización. Además, la base de datos no solo contiene los
datos de la organización, también almacena una descripción de
dichos datos. Esta descripción es lo que se denomina metadatos, se
almacena en el diccionario de datos o catálogo que, en muchos casos,
se organiza en otra base de datos.
Características de las bases de datos

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.

Sus desventajas son:

Reducción de la capacidad de
Dificultad en la búsqueda de información.
almacenamiento
Consistencia en las bases de datos

Consistencia es un término más amplio que integridad y podría definirse como la


coherencia entre todos los datos de la base de datos. Cuando se pierde la integridad
también se pierde la consistencia.
Además, es importante agregar que una base de datos está en un estado consistente
si obedece todas las restricciones de integridad definidas sobre ella, es decir, cuando
un registro en una tabla hace referencia a un registro en otra tabla y el registro
correspondiente existe.
Propiedades ACID

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

Velocidad Menos trabajo


Compactacion laborioso Actualidad
La máquina puede
Se puede eliminar gran
No hay necesidad de recuperar y actualizar datos En el momento que la
parte del trabajo de llevar
archivos en papel más rápidamente que un los archivos a mano. Las necesitemos, tendremos a
voluminosos. humano. tareas mecánicas siempre nuestra disposición
las realizan mejor las información precisa y
máquinas. actualizada.
Áreas de aplicación
de los sistemas de
bases de datos
Las bases de datos son ampliamente usadas. Las siguientes son algunas de sus aplicaciones
más representativas:

Transacciones de
Banca Líneas aéreas Universidades tarjetas de crédito

Telecomunicaciones Finanzas Ventas Recursos humanos

También podría gustarte