Tecnología

Inicio

Tipos de DBMS

Un sistema de gestión de base de datos (DBMS) es un sistema que le ayuda a crear y utilizar bases de datos. Existen diferentes tipos de DBMS de diferentes implementaciones, flexibilidad y velocidad. Cada tipo tiene ventajas con respecto a los otros, pero nadie especie es superior. El tipo de datos y la estructura que necesita determinará qué DBMS mejor se adapte a sus necesidades.

Las bases de datos jerárquicas

Una base de datos jerárquica organiza los elementos de datos en una estructura de árbol, donde existen elementos de datos de nivel superior por encima de objetos de nivel bajo. existen elementos relacionados en el mismo nivel. Los productos que un nivel por encima del nivel actual se denominan elementos de matrices y elementos de un nivel por debajo son los niños. El elemento superior-la mayoría se llama la raíz. Cuando se recorre un DBMS jerárquicos, se inicia en la raíz y la rama descendente. La estructura de un DBMS jerárquico le permite actualizar de forma rápida debido a la forma en que los artículos estén definidos y organizados.

Bases de datos de red

Al igual que con las bases de datos jerárquicas, bases de datos de la red utilizan una estructura jerárquica. Sin embargo, ellos se representan visualmente más como una tela de araña que un árbol, donde el elemento central es la raíz y los niños - llamada miembros - se ramifican. A diferencia de las bases de datos jerárquicas, un elemento hijo puede tener más de un padre - propietarios de llamada. Es necesario definir la estructura de un DBMS de red de antemano, sino porque permite múltiples conexiones entre los elementos, es más flexible que otros tipos de DBMS.

Las bases de datos relacionales

Un DBMS relacional conecta los elementos en el sistema de juntas usando llaves. Cada registro tiene una clave única que se utiliza para encontrarlos, lo que les hace más rápido que el DBMS jerárquicos o de red, ya que no tiene que recorrer a través de esas estructuras para encontrar artículos. Estas teclas también se pueden vincular los datos en una tabla con datos de otra tabla. Puede modificar entradas en una base de datos relacional y sin tener que redefinir su estructura como lo hace con las bases de datos jerárquicas o de red.

Las bases de datos orientadas a objetos

Una base de datos orientada a objetos puede contener muchos tipos diferentes de datos que de otros DBMS no puede, por ejemplo, gráficos, audio y archivos de vídeo. Estos objetos se componen de la porción de datos en sí y un método, que son las instrucciones de los DBMS que detalle cómo manejar el objeto. DBMS orientados a objetos son de costosa de implementar debido a la cantidad de espacio de almacenamiento y la estructura que necesitan; Sin embargo, ofrecen una ventaja significativa sobre otros de DBMS debido a la flexibilidad de los datos que permiten.