Está en la página 1de 2

Concepto

Una Base de Datos o banco de datos B.D.D. son un almacén o colección de informaciónque nos
permite juntar y agrupar los datos pertenecientes a un mismo contexto. Estos de datos son
organizados y relacionados entre sí. Y almacenados sistemáticamente para su posterior uso. A este
conjunto de datos se le llama información.
Cada una de estas bases de datosestá estructurada por una o más tablas que guardan un conjunto de
datos. Cada tabla contiene filas y columnas. Cada columna guarda una parte de la información del
elemento, también es conocido como campo. Cada fila conforma un registro.
Algunas de las bases de datos se encuentran protegidas por las leyes de diferentes países

Organización de una Base de Datos


Una base de datos se organiza en campos, registros, archivos. Un campo es una pieza de
información ejemplo: el campo nombre o edad. Un registro es un conjunto de campos ejemplo:
registro de los alumnos de un colegio. Un archivo es una colección de registros ejemplo: los
archivos del área de una empresa "X". Otro ejemplo es un conjunto de documentos de
identidadcada uno tiene campos que son: nombre, apellido paterno, apellido materno, fecha de
nacimiento, etc. y todo este conjunto de campos conforman un registro, este con otros registros
conforman un documento de identidad. El cual te sirve para realizar consultas ya sean tu dirección,
tu cumpleaños o tu estadocivil.

Historia
Este término fue usado por primera vez en 1963 en un simposio en California, USA. En 1970 Codd
propuso el modelo relacional, este modelo es el que ha marcado la línea de la investigación por
muchos años, ahora se encuentra en modelos orientados a objetos.
Ejemplo:
En este caso una biblioteca podría considerarse como un a base de datos porque es un conjunto de
libros almacenados en diferentes áreas y cada área o sector tendría libros de diferentes temas pero
pertenecientes a su contexto y que posteriormente son usados para su consulta

Características
 Independencia física y lógica de los datos
 Redundancia mínima
 Acceso concurrente por parte de múltiples usuarios
 Integridad de los datos
 Consultas complejas optimizadas
 Seguridad de acceso y auditoria
 respaldo y recuperación
 Acceso a través de lenguajes de programación estándar
Existen programas denominados sistemas de gestores de base de datos SGBD, que permiten
almacenar y posteriormente acceder a los datos de forma rápida y sencilla. También existen los
programas que son creados para su recolección y explotación que son usados en las empresas,
instituciones, etc.
Sistema de Gestión de Base de Datos (SGBD)
Los SGBD son un softwarededicado a servir como interfaz entre la base de datos, las aplicaciones
que se utilizan y el usuario se componen de un lenguaje de definición de datos, de manipulación y
de consulta.

Ventajas de las Bases de Datos


Control sobre la redundancia de datos:
Estos ficheros están integrados, por lo que no se almacenan varias copias de los mismos datos.
Mejora en la accesibilidad en los datos:
Muchos de los SGBD proporcionan lenguajes de consulta o informes que permiten que no sea
necesario programar para poder realizar esa tarea.
Mejora en la productividad:
Los SGBD proporcionan muchas funcionesestándares que el programador necesita para poder
escribir un sistemade ficheros. A nivel básico proporciona todas las rutinas de manejo de ficheros.
Mejora en el mantenimiento:
Hace que los programas dependan de los datos, ósea si los sistemas de ficheros cambian en la
manera en que se almacenan los datos el programa se ve afectado. Los SGBD separan las
descripciones de los datos de las aplicaciones, esto es la independenciade datos, gracias a la cual
simplifica el mantenimiento a estas.
Aumento de la concurrencia:
En los Sistemas de ficheros, si varios usuarios ingresaban simultáneamente a un mismo fichero, era
más propenso a que se pierda la información. La mayoría de los SGBD gestionan el acceso
concurrente a la base de datos y garantiza que no ocurran problemas de este tipo.
Mejora en los servicios de copias de seguridad:
En los ficheros se tenía que realizar copias de seguridad cada día para restaurar si se produce algún
fallo. En los SGBD actuales funcionan de manera en que reducen la cantidad de trabajo perdido
cuando se produce un fallo.

Desventajas de las bases de datos


Complejidad:
Los SGBD son conjuntos de programas que pueden llegar a ser complejos con una gran
funcionalidad.

También podría gustarte