sistemas operativos

Páginas: 8 (1941 palabras) Publicado: 28 de noviembre de 2013
Bases de datos

1º DAM

3D.- ORGANIZACIÓN DE UN S.G.B.D. RELACIONAL
ORACLE
3D.1 - Caracterización de un S.G.B.D. Relacional.
- Reglas de Codd.
3D.2 - Organización de un S.G.B.D.
3D.3 - Estructura de la B.D.
3D.3.1 - Estructura física.
3D.3.2 - Estructura lógica.
3D.3.2.1 - Tablespaces, bloques de datos, extensiones, segmentos.
3D.3.2.2 – Índices.
3D.3.2.3 – Cluster.
3D.3.2.4 -Tablas y vistas.
3D.4 - Estructura de memoria y procesos.
3D.4.1 - SGA (System Global Area)
3D.4.2 - Procesos Background.
3D.5 - Diccionario de datos.

3D.1.- CARACTERIZACIÓN DE UN S.G.B.D. RELACIONAL
En 1982 Codd dijo que para que una B.D. sea relacional el usuario debe percibirla
como tablas (relacionadas) y el S.G.B.D. debe manejar operaciones de restricción,
proyección y reunión.
Lasdoce Reglas de Codd
1.
2.

3.

4.

5.

6.

La regla de información: Toda la información se presentará en la base de datos sólo
como valores en posiciones de columna dentro de filas de las tablas.
La regla de acceso garantizado: Debe ser posible obtener la dirección de cada valor
escalar individual en la base de datos, mediante la especificación del nombre de la
tabla que locontiene, el nombre de la columna en que se encuentra y el valor de la
clave primaria de la fila donde está.
El
manejo sistemático de los valores nulos: El SGBD debe manejar una
representación de la información faltante y la información no aplicable que sea
sistemática, distinta de todos los valores normales e independiente del tipo de datos.
Catálogo activo on-line basado en el modelo relacional:El sistema debe manejar un
catálogo relacional on-line, accesible para los usuarios autorizados mediante un
lenguaje de consulta normal.
La regla del sublenguaje de datos completo: El sistema que debe manejar, por lo
menos, un lenguaje relacional con las siguientes características:
a. Que tenga una sintaxis lineal.
b. Que se pueda usar tanto de forma interactiva como huésped.
c. Quemaneje operaciones de definición de datos (incluyendo definición de
vistas), de manipulación de datos, restricciones de seguridad e integridad y
operaciones de gestión de transacciones.
La regla de actualización de vistas: El sistema debe poder actualizar las vistas
simples.

UD2C Organización de un SGBDR Oracle

Página 1 de 6

Bases de datos

1º DAM

7. Inserción, modificación yeliminación de alto nivel: El sistema debe manejar
operadores de inserción, modificación y eliminación de todo un conjunto a la vez.
8. Independencia física de los datos: La forma en que se almacenen los datos no debe
influir en su manipulación lógica.
9. Independencia lógica de los datos: El añadir, eliminar o modificar objetos de la BD
no debe repercutir en los programas y/o usuarios que estánaccediendo a
subconjuntos parciales de los mismos.
10. Independencia de la integridad: Las restricciones de la integridad deben
especificarse por separado de los programas y almacenarse en el catálogo. Debe ser
posible alterar esas restricciones sin afectar innecesariamente a las aplicaciones ya
existentes.
11. Independencia de la distribución: Las aplicaciones ya existentes deberán seguirfuncionando sin problema cuando se introduzca una versión distribuida del SGBD o
cuando se redistribuyan los datos en un sistema distribuido ya existente.
12. La regla de no subversión: Si el sistema ofrece una interfaz de bajo nivel (registro
a registro), esa interfaz no podrá ser utilizada para subvertir el sistema saltándose,
por ejemplo, una restricción relacional de seguridad ointegridad.

3D.2.- ORGANIZACIÓN DE UN S.G.B.D.
Un SGBD consta de la BD propiciamente dicha y la instancia Oracle. Una B.D.
Oracle es un conjunto de información tratado como una unidad y una instancia Oracle está
formada por un conjunto de procesos y estructuras de memoria compartidas que permiten
definir, almacenar y manipular la base, así como controlar el acceso, la concurrencia y el uso
de la...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Sistema Operativo Y Tipos De Sistemas Operativos
  • Atomicidad de operaciones
  • operaciones basicas del sistema operativo
  • Sistemas Operativos
  • Sistema operativo
  • Sistema operativo
  • Sistemas operativos
  • Sistema Operativo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS