2. ¿QUÉ ES UNA BASE DE DATOS?
Es un conjunto de datos pertenecientes a un mismo contexto y
almacenados sistemáticamente para su posterior uso. En
este sentido, una biblioteca puede considerarse una base de
datos compuesta en su mayoría por documentos y textos
impresos en papel e indexados para su consulta.
Actualmente, y debido al desarrollo tecnológico de campos
como la informática y la electrónica, la mayoría de las bases
de datos están en formato digital (electrónico), y por ende se
ha desarrollado y se ofrece un amplio rango de soluciones al
problema del almacenamiento de datos.
3. VENTAJAS DE UNA BASE DE DATOS.
Obtener más información de la misma cantidad de data -
La base de datos facilita al usuario obtener mas información
debido a la facilidad que provee esta estructura para proveer
datos a los usuarios (si se tiene el privilegio). Ejemplo:
comparar un Centro de Cómputos tradicional en COBOL vs
uno que utilize una Base de Datos.
Compartir los Datos - Usuarios de distintas oficinas pueden
compartir datos si estan autorizados. Esto implica que si un
dato cambia de contenido como por ejemplo la dirección de
un cliente, todos los usuarios que pueden acceder ese dato,
verán inmediatamente el cambio efectuado. Ejemplo:
Explicar como trabajaba un Centro de Computos tradicional
con un Sistema Estudiantil que tenga sub-sistemas de
Registro, Asistencia Economica, Estudio y Trabajo, Matrícula,
etc.
4. Balance de Requerimientos Conflictivos - Para que la Base de Datos
trabaje apropiadamente, necesita de una persona o grupo que se encargue
de su funcionamiento. El título para esa posición es Administrador de Base
de Datos y provee la ventaja de que Diseña el sistema tomando en mente la
necesidad de cada departamento de la empresa. Por lo tanto se beneficia
mayormente la empresa aunque algunos departamentos podrían tener leves
desventajas debido a su idiosincracia. Tradicionalmente se diseñaba y
programa según la necesidad de cada departamento por
separado. Ejemplo: Explicar como en diferentes departamentos utilizaban
diferentes herramientas y estructuras de datos para su sistema particular y
como esto afectaba a los otros departamentos.
Se refuerza la estandarización - Debido a lo que se mencionó previamente,
es más fácil estandarizar procesos, formas, nombres de datos, formas, etc.
5. Redundancia controlada - Debido al sistema tradicional de archivos
independientes, los datos se duplicaban constantemente lo cual creaba mucha
duplicidad de datos y creaba un problema de sincronización cuando se
actualizaba un dato en un archivo en particular. Ejemplo: En el sistema de
Registro y de Asistencia Económica pasaba mucho eso. El método que utilizaron
para resolver el problema fue el de periódicamente actualizar el archivo de
Asistencia Económica, con el archivo de registradora (principal). Lo cual trae
como consecuencia, uso innecesario de los recursos de la computadora. Ojo!, la
redundancia se controla, no se elimina por completo.
Consistencia - Al controlarse la redundancia, cuando actualizas un dato, todos
los usuarios autorizados de la Base de Datos pueden ver el cambio
independientemente de que estén trabajando en distintos sistemas.
Integridad - La base de datos tiene la capacidad de validar ciertas condiciones
cuando los usuarios entran datos y rechazar entradas que no cumplan con esas
condiciones. El DBA (Data Base Administrador) es responsable de establecer
esas validaciones.
6. ELEMENTOS DE UNA BASE DE DATOS
Datos: Es la parte esencial de la información, es decir, la
información que llega a la base de datos.
Atributos: Son los diferentes campos que conforman la
estructura de una base de datos.
Campos: Es la unidad más pequeña de datos.
Registro: Es un conjunto de campos o atributos relacionados
entre sí.
Archivo: Es un conjunto de registros relacionados.
7. TIPOS DE BASES DE DATOS.
Base de datos jerárquico es un tipo de sistema de gestión de bases de
datos que, como su nombre indica, almacenan la información en una
estructura jerárquica que enlaza los registros en forma de estructura de
árbol (similar a un árbol visto al revés), en donde un nodo padre de
información puede tener varios nodos hijo.
Base de datos de red es una base de datos conformada por una colección o
set de registros, los cuales están conectados entre sí por medio de enlaces
en una red. El registro es similar al de una entidad como las empleadas en
el modelo relacional.
Base de datos relacional es una base de datos que cumple con el modelo
relacional, el cual es el modelo más utilizado en la actualidad para
implementar bases de datos ya planificadas. Permiten establecer
interconexiones (relaciones) entre los datos (que están guardados en tablas),
y a través de dichas conexiones relacionar los datos de ambas tablas, de ahí
proviene su nombre: "Modelo Relacional".
8. OBJETOS DE UNA BASE DE DATOS
Tablas – Es el elemento principal de la base de datos, ya que allí se registra la
información que se quiere gestionar. Está compuesta, como si se tratase de
una planilla de cálculo, por filas y columnas. Cada archivo de una base de
datos puede contener tantas tablas como se requiera.
Formularios – La información dentro de la base de datos puede introducirse
directamente en las tablas, pero también a través de un formulario – lo que
resulta más cómodo y práctico –. Los formularios hacen que se más fácil
arrastrar los datos.
Consultas – es el elemento que se emplea para seleccionar una determinada
información del interior de la base de datos. La consulta, de esta manera,
permite establecer criterios de búsqueda para que Access seleccione, dentro
de las tablas, aquellos datos que se quieren conocer.
Informas – Se utilizan para que la información aparezca ordenada y bien
presentada en el momento de la impresión del documento. Gracias a
los informes, el usuario puede seleccionar que información, de la que se
registró en las tablas de una base de datos, desea imprimir y con qué
formato.