Está en la página 1de 6

CONCEPTOS DE BASE DE DATOS

1. Definición de Base de Datos


Es un conjunto de datos interrelacionados y almacenados que están
organizados y estructurados de un modo específico para que su contenido
pueda ser tratado y analizado de manera rápida y sencilla. La manipulación de
los datos contenidos en la base de datos se realiza mediante funciones de
recuperación y actualización de datos.
• Una base de datos se entenderá como una colección de datos
relacionados entre sí y que tienen un significado implícito.
• Por datos se entienden como hechos conocidos que pueden registrarse
y que tienen un significado implícito.
La definición presentada anteriormente hace referencia a dos elementos
para que un conjunto de datos constituya una Base de Datos:
1. Relaciones entre datos.
2. Significado implícito de los datos que se atribuye dependiendo del
contexto en que se utilizan los mismos. Por ejemplo, el dato fecha en
una base de datos de Ventas puede referirse a la fecha de emisión de
las facturas, mientras que si la base de datos es de Música quizás
corresponda a la fecha en que se grabó un tema musical. Es decir, el
significado de un dato, depende de la Base de Datos que lo contenga.
2. Características

Entre las principales características se encuentran las siguientes:

❖ Independencia de los Datos. Es decir, que los datos no dependen del


programa y por tanto cualquier aplicación puede hacer uso de los datos.
❖ Reducción de la Redundancia. Llamamos redundancia a la existencia
de duplicación de los datos, al reducir ésta al máximo conseguimos un
mayor aprovechamiento del espacio y además evitamos que existan

1
inconsistencias entre los datos. Las inconsistencias se dan cuando nos
encontramos con datos contradictorios.
❖ Seguridad de acceso y auditoría. Debe permitir que tengamos un
control sobre la seguridad de los datos.
❖ Acceso concurrente por parte de múltiples usuarios. Es decir,
muchas personas se pueden conectar ya sea en forma local, o en línea,
a manera de ejemplo de una base de datos local, se podría decir de un
sistema de facturación en una empresa, que puede tener conectadas
10 puntos de venta y acceder a los datos de la base de datos desde
cualquiera de ellas.
❖ Integridad de los datos. La integridad de datos se refiere a los valores
reales que se almacenan y se utilizan en las estructuras de datos de la
aplicación. La aplicación debe ejercer un control deliberado sobre todos
los procesos que utilicen los datos para garantizar la corrección
permanente de la información.
❖ Consultas complejas optimizadas. La optimización de consultas
permite la rápida ejecución de las mismas.
❖ Acceso a través de lenguajes de programación estándar. Se refiere
a la posibilidad ya mencionada de acceder a los datos de una base de
datos mediante lenguajes de programación ajenos al sistema de base
de datos propiamente dicho.

3. Aplicaciones Empresariales

Las bases de datos son ampliamente usadas. Las siguientes son algunas
de sus aplicaciones más representativas:

❖ Banca. Para información de los clientes, cuentas y préstamos, y


transacciones bancarias.

2
❖ Líneas aéreas. Para reservas e información de planificación. Las líneas
aéreas fueron de los primeros en usar las bases de datos de forma
distribuida geográficamente (los terminales situados en todo el mundo
accedían al sistema de bases de datos centralizado a través de las
líneas telefónicas y otras redes de datos).
❖ Transacciones de tarjetas de crédito. Para compras con tarjeta de
crédito y generación mensual de extractos.
❖ Telecomunicaciones. Para guardar un registro de las llamadas
realizadas, generación mensual de facturas, manteniendo el saldo de
las tarjetas telefónicas de prepago y para almacenar información sobre
las redes de comunicaciones.
❖ Finanzas. Para almacenar información sobre grandes empresas,
ventas y compras de documentos formales financieros, como bolsa y
bonos.
❖ Ventas. Para información de clientes, productos y compras.
❖ Producción. Para la gestión de la cadena de producción y para el
seguimiento de la producción de elementos en las factorías, inventarios
de elementos en almacenes y pedidos de elementos.
❖ Recursos humanos. Para información sobre los empleados, salarios,
impuestos y beneficios, y para la generación de las nóminas.
❖ Universidades. Para información de los estudiantes, matrículas de las
asignaturas y cursos.

4. Tipos de Base de Datos

Las bases de datos pueden clasificarse de varias maneras, de acuerdo al


criterio elegido para su clasificación:

❖ Según la variabilidad de los datos almacenados

3
o Bases de datos estáticas: son bases de datos de sólo lectura,
utilizadas primordialmente para almacenar datos históricos que
posteriormente se pueden utilizar para estudiar el comportamiento de
un conjunto de datos a través del tiempo, realizar proyecciones y tomar
decisiones.
o Bases de datos dinámicas: Éstas son bases de datos donde la
información almacenada se modifica con el tiempo, permitiendo
operaciones como actualización y adición de datos, además de las
operaciones fundamentales de consulta. Un ejemplo de esto puede ser
la base de datos utilizada en un sistema de información de una tienda
de abarrotes, una farmacia, un videoclub, etc.
❖ Según el contenido
o Bases de datos bibliográficas: Solo contienen un su rogante
(representante) de la fuente primaria, que permite localizarla. Un
registro típico de una base de datos bibliográfica contiene información
sobre el autor, fecha de publicación, editorial, título, edición, de una
determinada publicación, etc. Puede contener un resumen o extracto de
la publicación original, pero nunca el texto completo, porque si no
estaríamos en presencia de una base de datos a texto completo (o de
fuentes primarias—ver más abajo). Como su nombre lo indica, el
contenido son cifras o números. Por ejemplo, una colección de
resultados de análisis de laboratorio, entre otras.
o Bases de datos de texto completo: Almacenan las fuentes
primarias, como, por ejemplo, todo el contenido de todas las
ediciones de una colección de revistas científicas.
o Directorios: Un ejemplo son las guías telefónicas en formato
electrónico.
o Especializadas. Bases de datos de información especializada o
técnica, pensadas a partir de las necesidades puntuales de un
público determinado que consume dicha información.

4
❖ Modelos de bases de datos

Además de la clasificación por la función de las bases de datos, éstas


también se pueden clasificar de acuerdo a su modelo de administración de
datos. Los modelos de datos no son cosas físicas: son abstracciones que
permiten la implementación de un sistema eficiente de base de datos; por lo
general se refieren a algoritmos, y conceptos matemáticos.

Algunos modelos con frecuencia utilizados en las bases de datos:

o Jerárquico: Éstas son bases de datos que, como su nombre indica,


almacenan su información en una estructura jerárquica. En este modelo
los datos se organizan en una forma similar a un árbol (visto al revés), en
donde un nodo padre de información puede tener varios hijos. El nodo
que no tiene padres es llamado raíz, y a los nodos que no tienen hijos se
los conoce como hojas.
o En red: Introduce mejoras respecto al modelo jerárquico (mayor
independencia y flexibilidad de los datos) a costa de aumentar el nivel de
complejidad.
o Relacional. Representa la información en forma de entidades y
relaciones entre ellas, evitando rutas preconcebidas para localizar los
datos y huyendo de la rigidez de los modelos previos. Cada entidad y
cada relación aparece en forma de tablas bidimensionales (con filas y
columnas).

o Orientado a objetos. Aplica a los datos el paradigma de la orientación a


objetos (OOP, object-oriented programming). Irrumpió con fuerza en los
años noventa debido a las nuevas necesidades de almacenamiento de
las bases de datos relacionales (imágenes, documentos, ficheros de
audio y vídeo).

5
o Objeto-relacional. En los últimos años los fabricantes de bases de datos
relacionales han incorporado a su software diversas capacidades de las
bases de datos orientadas a objetos, creando modelos híbridos con base
relacional.

También podría gustarte