¿ Una base de datos vertical es aquella en la que la disposición física de los datos es la columna por columna en vez de fila por fila. En lugar de estar dispuestos en las estructuras de registro horizontal y verticalmente procesado , los datos en una base de datos vertical se disponen en estructuras verticales , conocidos como árboles de predicado , o P- árboles , y se procesan horizontalmente . Minería de datos
bases de datos horizontales son adecuados para aplicaciones en las que el resultado deseado es un conjunto de registros horizontales , pero no tanto para aplicaciones tales como la minería de datos , donde los investigadores suelen estar interesados en los resultados que se pueden expresar de manera sucinta . P- árboles , por otra parte , se adaptan bien a la minería de datos . P -árboles suelen ser creados por la descomposición de cada atributo o columna de una tabla de registros horizontales en los vectores de bits independientes , o las estructuras de datos de matriz . P- árboles pueden ser unidimensional , bidimensional o multidimensional , y si los datos que se almacenan en la base de datos tiene dimensiones naturales - por ejemplo , los datos geoespaciales o información geográfica - se hacen coincidir las dimensiones del árbol - P a las de los datos.
rendimiento
datos en una base de datos verticales son procesados a través de operadores lógicos rápidos, tales como AND, OR, OR exclusiva y complemento. Por otra parte, mediante la organización de datos de modo de columna en lugar de modo de fila , es posible ejecutar consultas o búsquedas, en los datos sin acceder a las páginas de un disco duro que no se ven afectados por la consulta y así aumentar la velocidad de la recuperación de datos . Esta es una consideración importante cuando la minería de datos en grandes repositorios de datos .
Tamaño de página
Otra ventaja de las bases de datos verticales es que permiten que los datos se almacenen en páginas grandes. Un gran tamaño de página significa que un gran número de elementos de datos relevantes puede ser recuperada en una única operación de lectura . Por el contrario, una operación de lectura en una base horizontal recupera no sólo los elementos pertinentes de datos , sino también atributos o columnas, que no son relevantes para la consulta en cuestión y favorece a los pequeños tamaños de página .
Aplicaciones Científicas
bases de datos verticales han recibido un renovado interés de la comunidad científica en los últimos años . El número de usuarios simultáneos en las aplicaciones de base de datos científicos es típicamente mucho menor que en las aplicaciones comerciales , pero los usuarios tienden a presentar más complejas , consultas imprevistas . Además, las aplicaciones de bases de datos científicas deben por lo general proporcionar una respuesta más automatizado para consultas complejas debido a la falta de base de datos y personal de apoyo de sistemas. Usuarios científicos generalmente prefieren trabajar con dedicación , sistemas internos informáticos , aplicaciones de bases de datos para científicos necesitan ser portable entre distintos modelos de ordenador. Bases de datos verticales son mejores, en todos estos aspectos , que sus contrapartes horizontales.