Está en la página 1de 2

BASE DE DATOS

Una base de datos es una colección de información organizada de tal modo que sea fácilmente
accesible, gestionada y actualizada

OBJETIVOS

 Evitar dificultad en el acceso a los datos


 Corregir anomalías en el acceso concurrente
 Disminuir los problemas de integridad
 Reducir la redundancia e inconsistencia de los datos
 Evitar el aislamiento de los datos
HISTORIA
Originalmente se almacenaba la información de manera centralizada, pero las necesidades
aumentaron y estos problemas impulsaron a la creación de almacenamiento distribuido
En 1884 Herman Hollerith creó la máquina automática de tarjetas perforadas, siendo
nombrado así el primer ingeniero estadístico de la historia.
Década de los 50
Se da origen a las cintas magnéticas ayudando a la automatización de la información y
realizar respaldos
Década de los 60
Los ordenadores bajaron de precio con el fin de que las compañías las pudieran adquirir.
Esto dio paso a que se popularizara el uso de los discos. Los discos dieron inicio a las Bases
de Datos, de red y jerárquicas.
Década de los 70
Edgar Frank Codd, definió el modelo relacional y publicó una serie de reglas para la
evaluación de administradores de sistemas de datos relacionales y así nacieron las bases de
datos relacionales.
Década de 80
Se creó un lenguaje de consulta de estructurado (SQL) que permitió realizar consultas con
el fin de recuperar datos de interés de una Database (BD) y realizar modificaciones.
Década de 90
Surgió la base de datos orientada a objetos que tuvieron bastante éxito en el momento de
ejecutar datos complejos en los lugares donde las bases de datos relacionales no han podido
desenvolverse de una manera eficaz, desarrollándose herramientas como Excel y Access.
VENTAJAS
 Flexibilidad y rapidez al obtener datos
 Almacenan grandes cantidades de información.
 Mejora la seguridad de la información
 Permite la sincronización de datos.
DESVENTAJAS
 Vulnerable a los fallos
 Requiere personal calificado
 Instalación costosa (debido al software y hardware)
 Ausencia de estándares reales
ARQUITECTURA
La arquitectura de un sistema de base de datos está influenciada en gran medida por el
sistema informático subyacente en el que se ejecuta el sistema de base de datos
 Nivel Interno: En este nivel se diseñan los archivos que contienen la información, la
ubicación de los mismos y su organización, es decir se crean los archivos de
configuración.
 Nivel conceptual: es el nivel más alto de abstracción, se describe cuáles son los
datos reales que están almacenados en la base de datos y qué relaciones existen
entre los datos
 Nivel externo: Es el nivel de mayor abstracción. A este nivel corresponden las
diferentes vistas parciales que tienen de la base de datos los diferentes usuarios.

También podría gustarte