dbkgfdfl

Páginas: 5 (1158 palabras) Publicado: 10 de abril de 2014

Índice
Modelo ANSI-PARK…………………………………………………………………………………………………………….2
Arquitectura de tres niveles……………………………………………………………………………………………….2
Algebra relacional……………………………………………………………………………………………………………….2
Operadores Primitivos………………………………………………………………………………………………………..2-3
Operadores Derivados………………………………………………………………………………………………………..3Tablas………………………………………………………………………………………………………………………………….3
OPERACIONES PRINCIPALES……………………………………………………………………………………………….4
Definición de claves…………………………………………………………………………………………………………….4
Relaciones entre tablas……………………………………………………………………………………………………….4




Modelo ANSI-PARK
La arquitectura a tres niveles del grupo ANSI, con su esquema conceptual, ha marcado una clara línea de investigación en el campo de las bases de datos. Aun cuando en trabajos y propuestas de normalización anteriores ya se habíaindicado la conveniencia de separar los tres niveles de estructuras, ninguno de estos estudios había tenido un impacto semejante al del esquema conceptual de ANSI. Consideramos, por tanto, de interés presentar dicha arquitectura.
Una de las primeras tareas del grupo de estudio consistió en buscar una terminología común e intentar desarrollar un vocabulario consistente y comprensible. Otro trabajoque se abordó desde las primeras etapas fue el análisis de los componentes
Arquitectura de tres niveles
Arquitectura de tres niveles. La arquitectura de software incluye los aspectos estáticos y dinámicos más signi­ficativos del software que se desea crear. De acuerdo Robert Pressman, la arquitectura de software no es otra cosa que “…una descripción de los subsistemas y los componentes de unsistema informático y las relaciones entre ellos”. De igual manera, la arquitectura de software de tres niveles, incluye todos estos aspectos, y además, brinda mejores opciones para proyectos informáticos de gran alcance y complejidad.
La arquitectura de software a utilizar para desarrollar un producto software se define en la fase de elaboración, para poder comprender mejor el sistema, organizar eldesarrollo del mismo, fomentar la reutilización, y hacer evolucionar el sistema.
Algebra relacional
R S, la unión de R y S es el conjunto de elementos que están en R o S o ambos. Un elemento solo aparece una sola vez.
R S, el conjunto de elementos que aparecen en ambos R y S
R - S, la diferencia de R y S, el conjunto de elementos que están en R pero no en S. Es importante resaltar que R - Ses diferente a S - R.
R / S, la división de una relación entre otra, debe cumplirse que para toda tulpa en R exista su correspondiente en S.
Restricciones:
R y S deben tener esquemas idénticos. El orden de las columnas debe ser el mismo
Operadores Primitivos
Operadores Primitivos: Son varios los operadores que podríamos llamar primitivos: los tradicionales de teoría de conjuntos unión,diferencia y producto cartesiano, y los especialmente introducidos por Codd de restricción y proyección; además, existen otros operadores que se pueden considerar derivados, ya que se pueden deducir de los primitivos.

El aspecto dinámico del modelo relacional en lo que al álgebra se refiere, lo constituye una colección 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 función de operadores primitivos, pero su introducción tiene por fin la simplificación de las consultas.
Como su nombre lo indica son resultado de otros que podrían ser los primitivos, son de fácil manejo, para simplificar las consultas.
Operadores adicionales de consulta...·         Operadores adicionales de consulta: permiten realizar operaciones aritméticas, comparaciones, concatenaciones o asignaciones de valores. Por ejemplo, puede probar datos para comprobar que la columna de país o región de los datos de clientes está llena o no es NULL.
En las consultas, cualquier persona que pueda ver...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS