Modelo de una base de datos 2
-
Upload
isaac-david-janampa-tarrillo -
Category
Education
-
view
274 -
download
0
Transcript of Modelo de una base de datos 2
![Page 1: Modelo de una base de datos 2](https://reader036.fdocuments.es/reader036/viewer/2022083100/58a1af561a28abe6468b6fa9/html5/thumbnails/1.jpg)
«AÑO DE LA CONSOLIDACIÓN DEL MAR DE GRAU»
DOCENTE: MARCO AURELIO PORRO CHULLIGRUPO: LOS CYBERNÉTICOSNOMBRES: ESTHEPANY CUBAS ZAMORA
ISAAC DAVID JANAMPA
![Page 2: Modelo de una base de datos 2](https://reader036.fdocuments.es/reader036/viewer/2022083100/58a1af561a28abe6468b6fa9/html5/thumbnails/2.jpg)
CÁLCULO RELACIONAL
![Page 3: Modelo de una base de datos 2](https://reader036.fdocuments.es/reader036/viewer/2022083100/58a1af561a28abe6468b6fa9/html5/thumbnails/3.jpg)
1. CONTENIDO: DEFINICIÓN
El Cálculo relacional es un lenguaje de consulta que describe la respuesta deseada sobre una Base de datos sin especificar como obtenerla, a diferencia del Álgebra relacional que es de tipo procedural, el cálculo relacional es de tipo declarativo; pero siempre ambos métodos logran los mismos resultados.
![Page 4: Modelo de una base de datos 2](https://reader036.fdocuments.es/reader036/viewer/2022083100/58a1af561a28abe6468b6fa9/html5/thumbnails/4.jpg)
VARIABLES Y CONSTANTES
1. VARIABLES:1.1 Variables libres y ligadas : El alcance de x en la ∀fórmula x F es F. Igualmente, el alcance de x en la ∀ ∃fórmula x F también es F. La regla iii) de la definición de ∃fbf permite distinguir dos clases de ocurrencias de las variables: libres y ligadas. Una ocurrencia ligada de una variable en una fbf es una ocurrencia sobre la que actúa un cuantificador, o una ocurrencia dentro del alcance de un cuantificador que actúa sobre la misma variable. Cualquier otra ocurrencia es libre.
![Page 5: Modelo de una base de datos 2](https://reader036.fdocuments.es/reader036/viewer/2022083100/58a1af561a28abe6468b6fa9/html5/thumbnails/5.jpg)
• 1.2 Fórmulas abiertas y cerradas:Una fórmula abierta es aquella que tiene ocurrencias libres de variables. Una fórmula cerrada es la que no las posee. Habitualmente, si F es una fórmula que tiene una ocurrencia libre de la variable x, se suele expresar como F(x).
![Page 6: Modelo de una base de datos 2](https://reader036.fdocuments.es/reader036/viewer/2022083100/58a1af561a28abe6468b6fa9/html5/thumbnails/6.jpg)
TIPOS
Cálculo relacional orientado a tuplas:• Se procesan tuplas de una o más relaciones.• SQL orientado a la tupla utilizando nombres de relación y
etiquetas como variables de tupla.Cálculo relacional orientado a dominios:• Variables de tupla se reemplazan por variables de dominio.• Se procesan dominios que alcanzan una o más relaciones.
![Page 7: Modelo de una base de datos 2](https://reader036.fdocuments.es/reader036/viewer/2022083100/58a1af561a28abe6468b6fa9/html5/thumbnails/7.jpg)
EJEMPLOSDada la relación:• ESTUDIANTE(DNI, NOM, EDAD, DIR)Seleccionar tuplas de estudiantes llamados Pepe:• ESTUDIANTE: NOM=‘PEPE’Seleccionar estudiantes que viven en Bilbao y
tienen más de 23 años:• ESTUDIANTE: DIR=‘Bilbao’ AND EDAD>23Seleccionar DNI y NOM de los estudiantes de
Gasteiz:• ESTUDIANTE.DNI, ESTUDIANTE.NOM: DIR=‘Gasteiz’
![Page 8: Modelo de una base de datos 2](https://reader036.fdocuments.es/reader036/viewer/2022083100/58a1af561a28abe6468b6fa9/html5/thumbnails/8.jpg)
2. RESÚMEN
Lenguaje de Consulta para bases de datos relacionales .Se utiliza para manipulación de datos a partir de las relaciones .Basado en el Cálculo de Predicados de Primer Orden (refleja las relaciones que existen entre los elementos de un dominio).Variantes: de túplas y de dominio.
![Page 9: Modelo de una base de datos 2](https://reader036.fdocuments.es/reader036/viewer/2022083100/58a1af561a28abe6468b6fa9/html5/thumbnails/9.jpg)
3. RECOMENDACIONESLa Base de Datos en una empresa u otra entidad es la parte principal que sirve para dar mejoras en el sistema, ordenarlos, clasificarlos, etc, gracias a este proceso que ofrece una Base de Datos la entidad cambia su futuro y ayuda a sus usuarios.
![Page 10: Modelo de una base de datos 2](https://reader036.fdocuments.es/reader036/viewer/2022083100/58a1af561a28abe6468b6fa9/html5/thumbnails/10.jpg)
4. CONCLUSIONES
En conclusión la Base de Datos es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso.
![Page 11: Modelo de una base de datos 2](https://reader036.fdocuments.es/reader036/viewer/2022083100/58a1af561a28abe6468b6fa9/html5/thumbnails/11.jpg)
5. APRECIACIÓN DEL EQUIPO
Apreciamos abundantemente la realidad de una Base de Datos, es gracias a ella que muchas empresas han sabido surgir en el futuro por su orden en su sistema, que hace que sus usuarios tengan la facilidad de acceder a dicha entidad.
![Page 12: Modelo de una base de datos 2](https://reader036.fdocuments.es/reader036/viewer/2022083100/58a1af561a28abe6468b6fa9/html5/thumbnails/12.jpg)
6. GLOSARIO DE TÉRMINOS
• Utilidad del cálculo relacional: Es más adecuado para establecer y verificar propiedades formales, la consistencia de los modelos relacionales y sus formalismos.
• Cálculo relacional de tuplas: Es un lenguaje de consulta no procedimental.
![Page 13: Modelo de una base de datos 2](https://reader036.fdocuments.es/reader036/viewer/2022083100/58a1af561a28abe6468b6fa9/html5/thumbnails/13.jpg)
7. LINKOGRAFÍA
• https://es.wikipedia.org/wiki/C%C3%A1lculo_relacional
• http://paginaspersonales.deusto.es/dipina/BD/tema2-algebra-calculo-relacional.pdf
• http://www.dsi.fceia.unr.edu.ar/downloads/base_de_datos/CalculoRelacional.pdf