Conceptos Generales
En este tema empezaremos por recordar algunos conceptos generales que ustedes ya
conocen, la idea es refrescarlos para tenerlos en cuenta conforme vayamos avanzando con
los siguientes temas.
Empezaremos comentando los siguientes términos:
Una base de datos o banco de datos es un conjunto de datos pertenecientes a un mismo
contexto y almacenados sistemáticamente para su posterior uso.
Componentes de una base de datos:
Campo, Registro, tabla.
Campo: dato, componente o variable asociado a un elemento (nombre, fecha de
nacimiento, salario, etc.)
El dato es una representación simbólica (numérica, alfabética, algorítmica, etc.) de un
atributo o variable cuantitativa. Los datos describen hechos empíricos, sucesos y entidades.
Los datos aisladamente pueden no contener información. Sólo cuando un conjunto de datos
se examina conjuntamente a la luz de un enfoque, hipótesis o teoría se puede apreciar la
información contenida en dichos datos. Los datos pueden consistir en números, estadísticas
o proposiciones descriptivas. Los datos convenientemente agrupados, estructurados e
interpretados se consideran que son la base de la información humanamente relevante que
se pueden utilizar en la toma de decisiones, la reducción de la incertidumbre o la realización
de cálculos.
Es decir, los datos forman información solo cuando están relacionados y estructurados de
tal forma que resulten relevantes.
Registro: conjunto de campos asociados entre si que definen una entidad o un elemento
Tabla: conjunto de registros del mismo tipo
Tipos de campos: numérico, alfanumérico, fecha, lógico, memo, etc.
Los campos pueden ser de entrada (fecha de nac) o calculados (edad)
Historia: los datos empiezan almacenarse en los años 50 primero en archivo, archivos
secuenciales en dispositivos desde tarjetas (1884 hollerith para el censo de 1890), cintas
perforadas, discos flexibles, discos duros, luego vienen los archivos indexados, y se
empieza a manejar el concepto de base de datos que no era más que un conjunto de
archivos ordenados de una manera jerárquica, para luego pasar a los de redes, que eran
parecidos a los anteriores solo que la relación de registros no era solo de uno a uno. En los
años 80 introduce el modelo de bases de datos relacionales (edgar codd), aunque desde la
antigüedad se hacían ya en bibliotecas pero la búsqueda era manual.
Tipos de base de datos
Las cosas en general pueden clasificarse de muchas maneras, por ejemplo a las personas
las podemos clasificar por edad, genero, nacionalidad, tamaño, etc. De la misma manera las
bases de datos se clasifican de acuerdo al contexto que se esté manejando, la utilidad de
las mismas o las necesidades que satisfagan.
Por ejemplo: Según la variabilidad de la base de Datos tenemos:
Bases de datos estáticas
Son bases de datos de solo 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, tomar decisiones y realizar
análisis de datos para inteligencia empresarial.
Bases de datos dinámicas