Está en la página 1de 2

1 ¿Reseña Historia de las bases de datos?

El término bases de datos fue escuchado por primera vez en un simposio celebrado en
California en 1963.

En una primera aproximación, se puede decir que una base de datos es un conjunto de
información relacionada que se encuentra agrupada o estructurada.

Desde el punto de vista informático, una base de datos es un sistema formado por un
conjunto de datos almacenados en discos que permiten el acceso directo a ellos y un
conjunto de programas que manipulen ese conjunto de datos.

Por su parte, un sistema de Gestión de Bases de datos es un tipo de software muy


especifico dedicado a servir de interfaz entre la base de datos, el usuario y las aplicaciones
que la utilizan; o lo que es lo mismo, una agrupación de programas que sirven para definir,
construir y manipular una base de datos, permitiendo así almacenar y posteriormente
acceder a los datos de forma rápida y estructurada.

Actualmente, las bases de datos están teniendo un impacto decisivo sobre el creciente uso
de las computadoras.

Pero para poder entender más profundamente una base de datos cabe entender su
historia.

2 ¿Arquitectura de una base de datos?

Arquitectura de los sistemas de bases de datos. Hay tres características importantes


inherentes a los sistemas de bases de datos: la separación entre los programas de
aplicación y los datos, el manejo de múltiples vistas por parte de los usuarios y el uso
de un catálogo para almacenar el esquema de la base de datos.

Las arquitecturas de bases de datos han evolucionado mucho desde sus comienzos,
aunque la considerada estándar hoy en día es la descrita por el comité ANSI/X3/SPARC
(Standard Planning and Requirements Committee of the American National Standards
Institute on Computers and Information Processing), que data de finales de los años
setenta. Este comité propuso una arquitectura general para DBMSs basada en tres
niveles o esquemas: el nivel físico, o de máquina, el nivel externo, o de usuario, y el nivel
conceptual. Así mismo describió las interacciones entre estos tres niveles y todos los
elementos que conforman cada uno de ellos.

3¿Sistema de administración de base de datos?

Un Sistema de Administración de Bases de Datos (DBMS) es software que


permite a una organización centralizar los datos, administrarlos en forma
eficiente y proveer acceso a los datos almacenados mediante programas de
aplicación. El DBMS actúa como una interfaz entre los programas de aplicación
y los archivos de datos físicos. Cuando el programa de aplicación solicita un
elemento de datos, como el sueldo bruto, el DBMS lo busca en la base de
datos y lo presenta al programa de aplicación. Si utilizara archivos de datos
tradicionales, el programador tendría que especificar el tamaño y formato de
cada elemento de datos utilizado en el programa y después decir a
la computadora en dónde están ubicados.
El DBMS libera al programador o al usuario final de la tarea de comprender
en dónde y cómo están almacenados los datos en realidad, al separar las
vistas lógica y física de los datos. La vista lógica presenta los datos según la
manera en que los perciben los usuarios finales o los especialistas de
negocios, mientras que la vista física muestra la verdadera forma en que están
organizados y estructurados los datos en los medios de almacenamiento
físicos.
El software de administración de bases de datos se encarga de que la base de
datos física esté disponible para las diferentes vistas lógicas requeridas por los
usuarios.

4 ¿ Usuarios de una base de datos?

USUARIOS DE BASE DE DATOS.


Podemos definir a los usuarios como toda persona que tenga todo tipo de contacto
con el sistemade base de datos desde que éste se diseña, elabora, termina y se usa.
Ingenuo
. Es el usuario más básico o aquel que interactúa con el sistema a través de las
interfacesque proveen las aplicaciones (estructuradas). Ejemplo: un cajero de
un banco.
Programador de Aplicaciones
. Es el constructor de los programas.
Sofisticados
. Es aquel que hace requerimientos de información no anticipados por las aplicacionesy
por lo tanto, requiere de un lenguaje de consulta para interactuar con los datos.
Administrador de Base de Datos
.
Es el responsable de la definición lógica y física de los datos almacenados y de su
contenido

También podría gustarte