particionamiento vertical divide una tabla de base de datos en muchas tablas que tienen un menor número de columnas . La normalización y la división de las filas son dos maneras de ir sobre la partición vertical. La normalización significa la eliminación de las columnas que no se requieren de una mesa y colocándolos en las tablas secundarias . La separación de filas consiste en dividir la tabla de origen verticalmente en tablas más pequeñas .
Velocidad
particiones de base de datos Access verticales inconsistentes podría dar lugar a incoherencias en relación con la velocidad de acceso a datos. Las particiones diferentes podrían proporcionar diferentes velocidades de acceso , lo cual es probable que confundir a los usuarios . Cuando el sistema tiene que combinar los datos de diferentes particiones , es su tiempo de respuesta es probable que bajar .
Cuestiones de Programación
Algunas cuestiones de programación pueda resultar de la el uso de particiones verticales de base de datos . Por un lado, la partición no suele ser transparente para los programadores , lo que significa que tendrán que escribir programas que son más complejos . Además, las particiones verticales son propensos a dar lugar a problemas relacionados con inserciones y deleciones , así como actualizaciones . Los programadores pueden encontrar que tienen que escribir código especial para hacer frente a tales situaciones atípicas .
Tiempo y el Espacio Consumo
Otro problema con particiones verticales de bases de datos es que podrían tomar espacio adicional . Es posible que los mismos datos se encuentra en más de una partición . Esto ocupa espacio adicional en comparación con el almacenamiento de todos los datos en una tabla. Además , tomará más tiempo para actualizar los datos que se encuentra en varias particiones. Se necesita menos tiempo para actualizar datos en una sola tabla.