Professional Documents
Culture Documents
ARQUITECTURA DE 3 NIVELES
El objetivo de la arquitectura de tres niveles es separar la vista de los
usuarios:
Permite vistas de usuario independientes y personalizadas: Cada usuario
debe ser capaz de acceder a los datos, pero tiene una vista
personalizada diferente de los datos. stos deben ser independientes:
los cambios en una vista no deben afectar a las dems.
Oculta los detalles fsicos de almacenamiento a los usuarios: Los
usuarios no deberan tener que lidiar con los detalles de
almacenamiento de la base de datos.
El administrador de la base de datos debe ser capaz de cambiar las
estructuras de almacenamiento de esta sin afectar la vista de los
usuarios.
La estructura interna de la base de datos no debera verse afectada por
cambios en los aspectos fsicos del almacenamiento: por ejemplo, un
cambio a un nuevo disco.
Los tres niveles son:
Nivel externo (Vistas de usuario)
Una vista de usuario describe una parte de la base de datos que es
relevante para un usuario en particular. Excluye datos irrelevantes, as
como los datos que el usuario no est autorizado a acceder.
Nivel conceptual
El nivel conceptual es una forma de describir los datos que se
almacenan dentro de la base de datos y cmo los datos estn
Operadores Primitivos
Operadores Primitivos: Son varios los operadores que podramos llamar
primitivos: los tradicionales de teora de conjuntos unin, diferencia y
producto cartesiano, y los especialmente introducidos por Codd de
restriccin y proyeccin; adems, existen otros operadores que se
pueden considerar derivados, ya que se pueden deducir de los
primitivos.
El aspecto dinmico del modelo relacional en lo que al lgebra se refiere,
lo constituye una coleccin de operadores que, aplicados a las
relaciones, dan como resultado nuevas relaciones (propiedad de cierre).
Operadores Derivados
Los operadores derivados: son aquellos que se pueden expresar siempre
en funcin de operadores primitivos, pero su introduccin tiene por fin la
simplificacin de las consultas.
Como su nombre lo indica son resultado de otros que podrian ser los
primitivos, son de facil manejo, para simplificar las consultas.