6 M1 KAGETA

Páginas: 7 (1661 palabras) Publicado: 24 de abril de 2015
INGENIERÍA EN SISTEMAS COMPUTACIONALES
UNIDAD 3

ACTIVIDAD # 4

MANUAL DE PARTICIONES POR RANGO, POR LISTA Y POR HASH

INTEGRANTES DEL EQUIPO:
Ana Karen Hernández Cruz.
Tania Hernández Martínez.
Adriana Morales Antonio.
César Manuel Reyes.
Gerardo Reyes Chavero.

MATERIA:
Administración de Base de Datos

CATEDRÁTICO:
Lic. Yoana Díaz Castillo
SEMESTRE: 6

TURNO: Matutino 1
Fecha de Entrega: 12 deAbril del 2015.

Administración de Base de Datos

Particiones en PostgreSQL
Para empezar, tenemos que tener instalado el manejador de Base de Datos en
nuestro ordenador, en este caso utilizamos los manejadores que nos asignaron
como equipo en clase.
Comenzamos abriendo el manejador. Para crear una nueva Base de Datos
pulsamos doble clic en “PostgreSQL9.3(x86) (localhost:5432)” que se encuentra
alado izquierdo y a continuación aparece una pequeña ventana donde
ingresamos la contraseña que introducimos en la instalación para desbloquear el
servidor de PostgreSQL.

En postgresql el tipo de partitioning soportado se denomina particionado
mediante herencia de tablas. Cada partición puede ser creada como una tabla hija
de una única tabla padre. La tabla padre normalmente debe de ser una tablavacía, que representara a todo el conjunto de datos.

2

Administración de Base de Datos

Los dos tipos de particionado más comunes en postgresql son:
1. Partición por rangos: La tabla es particionada mediante rangos definidos en
base a la columna de llave primary o cualquier columna que no se solape
entre los rangos de valores asignados a diferentes tablas hijas.
2. Partición por lista: La tablaes particionada listando los valores de cada una
de las llaves en cada partición.

En la barra de navegación de la izquierda damos clic derecho en “Databases” y
seleccionamos “New Database”.

En la ventana que se aparece, ingresamos el nombre de nuestra Base de Datos,
la cual llamaremos “Particiones”, en la opción “Ower” seleccionamos
“postgres” y pulsamos “Ok” para continuar.

Ahora con nuestraBase de Datos ya creada en postgresql, para poder utilizar
dicha técnica es necesario seguir algunos pasos:

3

Administración de Base de Datos

1. Crear la tabla "maestra", de la cual todas las tablas hijas heredaran. Esta
tabla no contendra datos, no debe de tener ningun tipo de restricción (check),
no debe de tener indice ni nada por el estilo.
Para realizar esta tabla, desglosamos nuestraBase de Datos, seleccionamos
“Schemas”, pulsamos “Public” y desglosamos sucesivamente dando clic derecho
en “Tables” y así seleccionamos la opción “New Table” para crear las Tablas.

Aparece la ventana para crear la nueva tabla e ingresamos el nombre de nuestra
tabla “maestra” la cual en nuestro caso se llama “Consultorio” en la opción
Owner seleccionamos “Postgres” y en Schema dejamos el que seencuentra por
default que es el “Public” y pulsamos “Ok”.

4

Administración de Base de Datos

Para ingresar columnas en la tabla, abrimos las propiedades de la tabla y
seleccionamos la pestaña “Columns”.

5

Administración de Base de Datos

A continuación abre otra ventana, aquí insertamos el nombre de la nueva
columna, deslizamos “Data Type” y seleccionamos el tipo de dato que según sea
el másconveniente, en este caso seleccionamos “character varying” y para el
espacio ingresamos la cantidad de caracteres en “Length” y pulsamos “Ok”.

Luego proseguimos en seleccionar el “Primary Key” de la tabla, pulsamos en la
ventana que abierta la pestaña “Constraints” en la parte inferior se encuentra un
deslizante el cual seleccionamos “Foreing Key” y pulsamos el botón “Add” para
agregarnos comollave principal y posteriormente damos clic en “Ok”.

6

Administración de Base de Datos

Se realiza el mismo procedimiento para crear todas las tablas, así como asignar
sus respectivas columnas.

La siguiente tabla denominada como “Padre”, es el que contiene los datos de
nuestra Base de Datos (Ingresamos información a la tabla).

7

Administración de Base de Datos

En la barra superior del...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Actividad 6 riems m1
  • M1
  • Ct M1 Unidade 6 Cas
  • M1
  • M1-Act1
  • El virus M1
  • Act1 M1
  • M1 U1

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS