Está en la página 1de 4

 Alumno: Cruz Reyes Emmanuel.

 Materia: Administración de Bases de Datos.

 Profesor: MTI. Jaime Cabrera Garcia.

 Tema: Ejemplos de particionamiento en las BD.


¿Que es el particionamiento en una BD?

El particionamiento permite subdividir una tabla, un índice o una


tabla organizada por índices en partes más pequeñas. Cada parte del
objeto de base de datos se denomina partición. Cada partición tiene
su propio nombre, y puede, opcionalmente, tener sus propias
características de almacenamiento.

A la izquierda se representa la perspectiva


de una tabla particionada con una
restriccion de fecha, por un DBMS.

¿Que tipos de particionamiento existen?

1- Por Rango (By Range):


Especifica que la tabla o el índice debe estar particionado por un
rango especificado dentro de la sentencia sql de creación de la
tabla.

Ejemplo sentencia SQL Ejemplo de la particion:

2- Por Lista (By List):

Se especificaran listas de valores


literales, que son los valores discretos de
las columnas de partición que califican las
filas para incluir en la partición. Para la
partición de la lista, la clave de partición
solo puede ser un nombre de una sola columna
de la tabla.

Ejemplo sentencia SQL


Ejemplo de la particion:
3- Por Hash (By Hash):

crea una tabla dividida por hash. La columna de partición es id, se


crean cuatro particiones y se asignan nombres generados por el
sistema, y se colocan en cuatro espacios de tabla

Ejemplo sentencia SQL Ejemplo de la particion:

Conclusiones:

Las particiones llegaron a las bases de datos como una forma de


organizar informacion rapida y eficientemente, evitando trabajo al
programador o al mismo encargado de la base de datos. Por esta
razon es una parte esencial en cualquier curso de administracion de
bases de datos.
Referencias:

-http://www.prograweb.com.mx/abd/030104Particiones.php.
-https://www.sqlshack.com/es/particionamiento-de-tablas-de-bases-
de-datos-en-sql-server/.

También podría gustarte