Download - UNIDAD 3 Base de Datos Segmentos

Transcript
Page 1: UNIDAD 3 Base de Datos Segmentos

7/18/2019 UNIDAD 3 Base de Datos Segmentos

http://slidepdf.com/reader/full/unidad-3-base-de-datos-segmentos 1/3

Page 2: UNIDAD 3 Base de Datos Segmentos

7/18/2019 UNIDAD 3 Base de Datos Segmentos

http://slidepdf.com/reader/full/unidad-3-base-de-datos-segmentos 2/3

manera que estas transacciones puedan ser auditadas y analizadas posteriormente. Puedenobtenerse datos específicos de la transacción como son la Operación que se realizo, elUsuario de BD y Windows, Fecha, Maquina y Programa.3.1.4 ParticionesUna partición es una división de una base de datos lógica o sus elementos constituyentes enpartes independientes. La partición de bases de datos se hace normalmente por razones de

mantenimiento, rendimiento o manejo.Una aplicación popular y favorable es en un Sistema de Administración de Base de DatosDistribuida. Cada partición puede ser extendida hasta múltiples nodos, y los usuarios en elnodo pueden hacer transacciones locales en la partición. Esto aumenta el rendimiento ensitios que tienen transacciones regularmente involucrando ciertas vistas de datos, ymanteniendo la disponibilidad y la seguridad.Esta partición puede hacerse creando bases de datos más pequeñas separadas (cada unacon sus propias tablas, índices, y registros de transacciones) o dividiendo elementosseleccionados, por ejemplo, solo una tabla.Partición horizontal consiste en poner diferentes filas en diferentes tablas. Por ejemplo,clientes con códigos postales menores que 50000 están almacenados en la tabla ClientesEste, mientras que los clientes con códigos postales mayores o iguales a 50000 estánalmacenados en la tabla Clientes Oeste. Las dos tablas de partición son entonces Clientes

Este y Clientes Oeste, mientras que una vista con una unión podría ser creada con las dostablas para poder dar una vista completa de todos los clientes.Partición vertical consiste en crear miles de tablas con miles de columnas y crear tablas paraponer las columnas restantes.

3.1.5 Espacios privadosUn «espacio privado» permite que los administradores y redactores gestionen el conjunto dedatos del sitio.

3.1.6 Espacios para objetosSon los espacios reservados para aquellos objetos que componen la base de datos como losson:TablasConsultasFormularioInformeMacroMódulo

3.2 SegmentosLos segmentos de datos de una base de datos Oracle son las tablas. Una tabla estácompuesta por una o más columnas donde cada columna tiene asignado un tipo de dato. Endefinitiva, en una base de datos Oracle, las tablas son los segmentos de la base de datos que

almacenan los datos.

3.3Memoria compartidaLas utilidades de memoria compartida permiten crear segmentos de memoria a los quepueden acceder múltiples procesos, pudiendo definirse restricciones de acceso (sólo lectura).Para trabajar con un segmento de memoria compartida, es necesario crear un vínculo(attachment) entre la memoria local del proceso interesado y el segmento compartido. Esto serealiza con la función shmat. El proceso que vincula un segmento de memoria compartida cree

Page 3: UNIDAD 3 Base de Datos Segmentos

7/18/2019 UNIDAD 3 Base de Datos Segmentos

http://slidepdf.com/reader/full/unidad-3-base-de-datos-segmentos 3/3