Professional Documents
Culture Documents
Desde tiempos inmemoriales, los datos han sido almacenados por los humanos en algún tipo
de soporte (piedra, papel, madera, etc.) a fin de que quedara constancia. Así mismo estos
datos han de ser interpretados para que se conviertan en información útil, interpretación que
supone un fenómeno de agrupación y clasificación.
En los años 40 del siglo pasado, los sistemas de archivos generados a través de los primeros
lenguajes de programación como Cobol y Fortran, permitieron almacenar los datos a través
de archivos sin formato alguno (texto plano) con las únicas funciones de lectura y escritura.
* Dependencia de datos. Ya que la estructura física de los datos (la definición de los ficheros
y de los registros) se encuentra codificada en los programas de aplicación, cualquier cambio
en dicha estructura es difícil de realizar. El programador debe identificar todos los programas
afectados por este cambio, modificarlos y volverlos a probar, lo que cuesta mucho tiempo y
está sujeto a que se produzcan errores. A este problema, tan característico de los sistemas
de ficheros, se le denomina también falta de independencia de datos lógica-física.
* No hay control sobre el acceso y la manipulación de los datos más allá de lo impuesto por
los programas de aplicación.
Para trabajar de un modo más efectivo, en 1964, se diseñaron los primeros Gestores de Base
de Datos (DBMS), por medio de los que se pretendía dar un cambio total a los sistemas de
archivos. Con los DBMS se creó el concepto de administración de datos, por medio de
actividades integradas que permiten verlos físicamente en un almacenamiento único pero
lógicamente se manipulan a través de esquemas compuestos por estructuras donde se
establecen vínculos de integridad, métodos de acceso y organización física sobre los datos,
permitiendo así obtener valores agregados de utilización tales como: manejo de usuarios,
seguridad, atomicidad e independencia física y lógica de los datos, entre otros.
El primer sistema gestor de bases de datos comercial, IDS ("Integrated Data Store"), se
diseñó bajo el concepto de modelo de datos en red (Bachgman, 1965). Posteriormente se
desarrolló el IMS ("Information Management System"), sobre el concepto del modelo de datos
jerárquico. A estos sistemas se accedía normalmente mediante lenguajes de programación
como COBOL usando interfaces de bajo nivel, lo cual implicaba que las tareas de creación
de aplicaciones y mantenimiento de los datos fuesen controlables, aunque bastante
complejas.
Se puede definir una base de datos, como un fichero en el cual se almacena información de
cualquier tipo. En dicho fichero la información se guarda en campos o delimitadores, por
ejemplo, podemos almacenar el nombre y apellidos de las personas de modo separado, de
ésta forma es posible obtener del fichero todos los nombres o todos los apellidos, tanto de
forma separada como conjunta. Normalmente el número de campos que se tienen en una
base varía según las necesidades en cuanto a gestión de datos, de forma que después se
pueda explotar la información de forma ordenada y separada, aunque el resto de la
información sigue almacenada y guardada en la base de datos
Una base de datos, no es sólo el fichero en donde están datos, sino que en dicho arvhivo se
encuentra la estructura de los datos, así que para saber qué longitud tiene cada campo,hay
que conocer cómo se llama el campo y qué longitud en caracteres tiene, así como el tipo de
datos en dicho campo, porque puede contener desde letras a números o incluso otros datos
más complejos, dependiendo de la estructura de la base y del sistema gestor.
En realidad aparte de los datos que son almacenados en el archivo, también hay una serie
de datos, en los que se informa del tipo de campo, los campos y la longitud de cada campo,
es lo que se llama gestor de datos, que permite saber que cada registro (un registro es una
suma de campos, por ejemplo a Marisol Collazos, Marisol lo guardamos en el
campo Nombre y Collazos en el campo Apellidos, cada registro es cada persona que
almacenamos en la base, osea una persona es un registro y cada registro está constituido
por los campos Nombre y Apellido
Un Sistema de Bases de Datos (SBD) es una serie de recursos para manejar grandes
volúmenes de información, sin embargo no todos los sistemas que manejan información son
bases de datos.
Respaldo. Los SGBD deben proporcionar una forma eficiente de realizar copias de
seguridad de la información almacenada en ellos, y de restaurar a partir de estas
copias los datos que se hayan podido perder.
DE LA TIERRA CALIENTE
C.C.T.12EUT0005W
BASE DE DATOS
DOCENTE:
ALUMNO