miércoles, 21 de agosto de 2019

BASE DE DATOS - INTRODUCCIÓN

DATO E INFORMACIÓN
Un dato no es otra cosa que una representación simbólica de alguna situación o conocimiento, sin ningún sentido semántico, describiendo situaciones y hechos sin transmitir mensaje alguno. Puede ser un número, una letra o un hecho.
Mientras que la información, es un conjunto de datos, los cuales son adecuadamente procesados, para que de esta manera, puedan proveer un mensaje que contribuya a la toma de decisión a la hora de resolver un problema, además de incrementar el conocimiento, en los usuarios que tienen acceso a dicha información.

TIPOS DE DATOS
Cuando hablamos de tipos de datos (o simplemente “tipo”) nos referimos a un atributo que se indica al computador respecto a la naturaleza de los datos que se dispone a procesar. Esto incluye delimitar o restringir los datos, definir los valores que pueden tomar, qué operaciones se puede realizar con ellos, etc.
Algunos tipos de datos son:
Caracteres. Dígitos individuales que se pueden representar mediante datos numéricos (0-9), letras (a-z) u otros símbolos.
Caracteres unicode. Unicode es un estándar de codificación que permite representar más eficazmente los datos, permitiendo así hasta 65535 caracteres diferentes.
Numéricos. Pueden ser números reales o enteros, dependiendo de lo necesario.
Booleanos. Representan valores lógicos (verdadero o falso).

Algunos ejemplos de datos informáticos pueden ser los que componen la jerarquía de los datos informáticos, en una pirámide ascendente de lo más básico a lo más complejo:
BITS. Cada entrada del lenguaje de código binario, es decir, 1 o 0.
CARACTERES. Números, letras o caracteres especiales, formados cada uno a partir de una combinación de bits. Por ejemplo: el número decimal 99 corresponde a 1100011 en binario.
CAMPOSConjunto ordenado de caracteres, por ejemplo una palabra, como el nombre y/o el apellido del usuario que llena un formulario en línea.
REGISTROS. Conjuntos de campos ordenados, como los necesarios para iniciar sesión en nuestro correo electrónico.
ARCHIVOS. Conjuntos ordenados de registros, como las cookies que las páginas web guardan en nuestro sistema y contienen la información de las sesiones que hemos iniciado

BASE DE DATOS.
Una base de datos es un conjunto de datos debidamente organizados y relacionados con un tema. Las bases datos pueden estar compuestas por una o más tablas o archivos que guardan relación entre si. Así por ejemplo en la base de datos de una biblioteca habrá una tabla que contendrá información relativa a los libros, y otra por ejemplo que hará referencia a los préstamos, etc.
Las tablas se dividen en registros que corresponderían a las filas de una tabla, y campos que serían las columnas. El conjunto de los distintos campos relacionados entre sí forman un registro y el conjunto de los distintos registros forman un fichero.
Aunque las tablas se crean como elementos independientes, pueden crearse relaciones entre distintas tablas para recuperar datos de todas ellas mediante una consulta, formulario o informe.

OPERACIONES SOBRE LOS ARCHIVOS Y REGISTROS.
Son varias las operaciones que se pueden realizar sobre un archivo con el fin de crearlos o modificarlos:
Crear un archivo. Donde se define la estructura de los campos y registros.
Añadir registros. Ej: cuando compramos un nuevo libro para nuestra biblioteca, le abrimos una nueva ficha.
Borrar registros. Eliminamos el registro.
Modificar registros. Modificamos los datos de uno o varios campos.  
Clasificar. Los registros se ordenan siguiendo algún criterio. Esta ordenación puede hacerse tomando uno o más campos.
Borrar un archivo. Cuando la información contenida en el archivo deja de ser válida por cualquier razón.
Fusión. Cuando se unen dos o más archivos para formar uno solo.
División. Cuando se obtiene dos o más archivos distintos a partir de uno.
Consulta. Consiste en acceder a uno o varios registros para conocer su contenido o ciertas características relativas a todos los registros.

TIPOS DE BASES DE DATOS
Existen diferentes clasificaciones de las bases de datos, atendiendo a características puntuales:
SEGÚN SU VARIABILIDAD. Conforme a los procesos de recuperación y preservación de los datos, podemos hablar de:
Bases de datos estáticas. Típicas de la inteligencia empresarial y otras áreas de análisis histórico, son bases de datos de sólo lectura, de las cuales se puede extraer información, pero no modificar la ya existente.
Bases de datos dinámicas. Aparte de las operaciones básicas de consulta, estas bases de datos manejan procesos de actualización, reorganización, añadidura y borrado de información.
SEGÚN SU CONTENIDO. De acuerdo a la naturaleza de la información contenida, pueden ser:
Bibliográficas. Contienen diverso material de lectura (libros, revistas, etc.) ordenado a partir de información clave como son los datos del autor, del editor, del año de aparición, del área temática o del título del libro, entre otras muchas posibilidades.
De texto completo. Se manejan con textos históricos o documentales, cuya preservación debe ser a todo nivel y se consideran fuentes primarias.
Directorios. Listados enormes de datos personalizados o de direcciones de correo electrónico, números telefónicos, etc. Las empresas de servicios manejan enormes directorios clientelares, por ejemplo.
Especializadas. Bases de datos de información hiperespecializada o técnica, pensadas a partir de las necesidades puntuales de un público determinado que consume dicha información

EJEMPLOS DE BASE DE DATOS
Algunos ejemplos posibles de bases de datos a lo largo de la historia son:
Bibliotecas públicas. El perfecto ejemplo de bases de datos, pues contienen miles o cientos de miles de registros pertenecientes a cada título de libro disponible para su préstamo, ya sea en sala o circulante, y del que puede haber más de un mismo ejemplar en el depósito. Los bibliotecólogos se encargan de diseñar estos sistemas y velar por su funcionamiento.
Registros de transacciones. Las operaciones realizadas con una tarjeta de crédito, así como las llamadas realizadas con un celular, u otro tipo de transacciones comerciales cotidianas, generan todas un conjunto de registros que van a dar a una base de datos de la empresa.
Historial médico. Cada vez que acudimos al doctor o a un hospital, se actualiza la información respecto a nuestra salud, al tratamiento recibido y demás detalles médicos en un archivo que lleva registro de nuestra historia médica, en caso de que a futuro se requiera conocer datos específicos, como operaciones o tratamientos recibidos.