Please enable JavaScript.
Coggle requires JavaScript to display documents.
SISTEMAS DE BASE DE DATOS - Coggle Diagram
SISTEMAS DE BASE DE DATOS
SISTEMA CENTRALIZADO
Una base de datos centralizada es una base de datos almacenada en su totalidaden un solo lugar físico, es decir, es una base de datos almacenada en una solamaquina y en una sola CPU, en donde los usuarios trabajan en terminales "tontas"que solo muestran resultados.
Características de las bases de datos centralizadas.
Entre las características más resaltantes de las bases de datos centralizadas seencuentran las siguientes:
Se almacena completamente en una localidad central, es decir, todoslos componentes del sistema residen en un solo computador o sitio.
No posee múltiples elementos de procesamiento ni mecanismos deintercomunicación como las bases de datos distribuidas.
Los componentes de las bases de datos centralizadas son: los datos, elsoftware de gestión de bases de datos y los dispositivos dealmacenamiento secundario asociados.
El problema de seguridad es inherentemente fácil en estos sistemas debases de datos.
Ventajas de las bases de datos centralizadas
Se evita la redundancia.
Se evita la inconsistencia. Ya que si un hecho específico se representa por una sola entrada, la no-concordancia de datos no puede ocurrir
.Pueden aplicarse restricciones de seguridad
SISTEMA DISTRIBUIDOS
son un tipo de bases de datos que permiten almacenar la información de manera segura en distintos puntos que actúan como nodos. Cada uno de estos puntos forma parte de una red de ordenadores conectados entre sí y con acceso a los datos y copia de los mismos en cada uno de ellos.
tipos de bases de datos distribuidas en función de lo que se necesite hacer con ellas:
Homogéneas. En este caso los atributos del sistema, así como los recursos físicos, sistema operativo y el gestor de la base de datos son uniformes en todos los puntos o nodos en los que se ubica el acceso a la base de datos. Las bases de datos distribuidas homogéneas son más fáciles de administrar.
Heterogéneas. Este tipo de bases de datos distribuidas sirven para casos en los que se requiera una mayor personalización. Como podrás suponer, en este caso los distintos puntos de acceso pueden tener distintos tipos de atributos. Uno de los problemas de esto es que es posible que los nodos no se reconozcan entre si y que cada uno use un protocolo de comunicación diferente. Esto hace que se necesite ejecutar procesos a mayores para mejorar la comunicación entre los nodos de la base de datos.
Estas son las principales ventajas de las bases de datos distribuidas:
Este tipo de bases de datos son escalables, es decir, son fácilmente expandibles ya que tan solo hay que añadir un ordenador más conectado a ella para crear nodos y puntos de acceso.
Se pueden disponer y organizar los datos en función de su nivel de transparencia. Esto quiere decir que los datos con diferentes niveles de transparencia pueden almacenarse en distintas ubicaciones.
Pueden almacenar la información de manera más sencilla y de forma jerárquica.
En caso de catástrofe en uno de los centros de datos, no se perdería toda la información ya que todos los datos no se destruirían, porque se almacenan en distintas ubicaciones.
Ahorra dinero a las empresas que las usan y al ser escalable es fácil adaptar a las necesidades específicas en cada momento.
Aunque algunos nodos se desconecten, el resto de la base de datos sigue funcionando y se puede acceder a ella.
SISTEMA ESTATICO
Una base de datos estática es aquella cuya función principal es el almacenamiento y registro de datos fijos. Es decir, guarda información que no se va a modificar ni editar con el tiempo.
Se trata de un tipo de bases de datos de solo lectura. Su implementación se suele realizar con el objetivo de registrar datos históricos para poder comparar su evolución a lo largo del tiempo.
Características y aspectos a tener en cuenta
Vista la definición del párrafo anterior, se puede decir que las principales características de las bases de datos estáticas son las siguientes:
Son bases de datos de solo lectura. Es decir, están diseñadas para agregar datos fijos que no se pueden modificar con el tiempo.
Se utilizan fundamentalmente para almacenar datos históricos o hechos invariables.
Se suelen combinar diferentes bases de datos estáticas realizadas en diferentes periodos para analizar la evolución de los datos en el tiempo.
Por ello, son muy usadas para hacer estudios de mercado, investigaciones estadísticas y otros proyectos relacionados con el Business Intelligence.
Ventajas
Son bases de datos que tienen total validez a lo largo del tiempo. Es decir, los datos siguen siendo válidos por mucho tiempo que pase.
No necesitan mantenimiento de ningún tipo, ya que los datos no son editables.
Las consultas suelen ser sencillas ya que se basan en datos fijos. Las relaciones entre tablas también son fáciles de realizar
.
Se pueden aplicar con numerosos objetivos, pero son especialmente útiles a la hora de comparar estadísticas, o la evolución de cualquier dato en el tiempo.
Desventajas
No sirven para almacenar datos que han de ser modificados en el tiempo. Por ejemplo, el precio de un producto que es susceptible de cambiar.
Son poco flexibles y se limitan a una serie de datos muy concretos.
SISTEMA DINAMICO
Una base de datos dinámica es un tipo de base de datos que pueda almacenar datos con regularidad, y que tiene la cualidad de que toda la información guardada puede ser editada o modificada a través del tiempo
.Debido a la flexibilidad que ofrecen las bases de datos dinámicas son muy utilizadas.
Características principales de una base de datos dinámica
Las características más importantes de una base de datos dinámica son las siguientes:
Almacenamiento de datos. Posee las cualidades de una base de datos en relación al almacenamiento. Es decir, almacena información.
Flexible. Tiene la facilidad de poder cambiar la información almacenada incluso después de que haya sido añadida.
Necesidad de establecer relaciones. En este tipo de base de datos es importante establecer relaciones en los campos y los registros.
Ideal para información cambiante. Se orienta a información que puede cambiar con el tiempo.
Qué se puede hacer con las bases de datos dinámicas?
Las bases de datos dinámicas permiten realizar diversas funciones:
Dinamizar tablas y organizar matrices de datos.
Crear informes basados en información totalmente actualizada.
Organizar y segmentar datos en base a diferentes variables.
Realizar minería de datos, buscando información basada en distintos criterios.
Importar y exportar datos.