Documento 895016

Anuncio
DESARROLLO DE ACTIVIDADES PEDAGÓGICAS
Código: FOR-GA-83/Versión 2
IDENTIFICACIÓN DE LA ACTIVIDAD PEDAGÓGICA
ACTIVIDAD
OFIMATICA, WEB Y DESARROLLO DE SISTEMAS II-A
GESTORES DE BASES DE DATOS
CÁLCULO RELACIONAL
OBJETIVOS
APLICAR CALCULO RELACIONAL PARA LAS TUPLAS
PROGRAMA DE FORMACIÓN
UNIDAD DE APRENDIZAJE
DESARROLLO DE LA ACTIVIDAD
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.
RELACIÓN CON LA LÓGICA DE PRIMER ORDEN





Podemos definir una formula con base a combinaciones de fórmulas atómicas.
Una formula atómica es una combinación de variables (tipo tupla o tipo dominio, según corresponda) y atributos o constantes, gracias al uso de operadores como <,
>, =, !=, <=, >=.
También es una formula atómica variable ∈ Relación.
Las combinaciones de fórmulas atómicas se generan a partir del uso de operadores como NOT (¬), AND (∧), OR (∨), →.
Los cuantificadores ∃, ∀ limitan una variable.
CLASES DE CALCULO RELACIONAL
Podemos distinguir, a lo menos, dos Clases de Cálculo Relacional:
Cálculo relacional basado en tuplas. (TRC)
Una consulta en TRC es de la forma:
{T | φ(T )}
donde T es una variable tipo tupla y φ(T) es una fórmula que describe a T. El resultado de esta consulta es el conjunto de todas las tuplas t para las cuales la fórmula es
verdadera.
Página
Sintaxis de consulta en TRC
La sintaxis es definida a partir de la lógica de primer orden. Donde la variable a utilizar son de tipo tupla. Una variable es libre en una fórmula (o subfórmula) si la (sub)
fórmula no contiene ninguna ocurrencia de cuantificadores que la limiten. En una consulta en TRC de la forma: {T | φ(T )}, T es la única variable libre.
1
Variable de tipo tupla
Una variable tipo tupla T es una variable capaz de tomar cualquier valor tupla que pertenece a una relación (o tabla).
DESARROLLO DE ACTIVIDADES PEDAGÓGICAS
Código: FOR-GA-83/Versión 2
Cálculo relacional basado en dominios (DRC)
Está constituido con los mismos operadores que el calculo relacional de tuplas pero no hay tuplas sino variables dominio. Las expresiones del cálculo relacional de dominios
son de la forma { (x, y, z, ...) / P(x, y, z, ...) }, donde x, y, z representan las variables de dominio, P representa una fórmula compuesta de átomos (igual que en el CRT). Los
átomos del cálculo relacional de dominios tienen una de las siguientes formas:
1.
2.
3.
(x, y, z ) Î r, donde r es una relación con n atributos y x , y, z .son variables de dominio o constantes.
x q y, donde x e y son variables de dominio y q es un operador de comparación aritmética (>, <, =, ¹). Es necesario que los atributos x e y, tengan dominios cuyos
miembros puedan compararse mediante q.
x q c, donde x es una variable de dominio, q es un operador de comparación y c es una constante en el dominio del atributo x.
Variable de tipo dominio
Conjunto de posibles valores que puede tomar en la relación.
Crear un formulario
Un formulario es un objeto de base de datos que se puede usar para escribir, modificar o mostrar los datos de una tabla o consulta. Los formularios se pueden usar para
controlar el acceso a los datos, como qué campos o filas de datos se van a mostrar. Por ejemplo, puede que algunos usuarios necesiten ver sólo algunos de los campos de
una tabla que contiene numerosos campos. Si se proporciona a esos usuarios un formulario con sólo esos campos, les será más fácil usar la base de datos. Asimismo, se
pueden agregar botones y otras funciones a un formulario con el fin de automatizar las acciones frecuentes.
Considere los formularios como ventanas por las que los usuarios ven y alcanzan las bases de datos. Un formulario eficaz acelera el uso de las bases de datos, ya que los
usuarios no tienen que buscar lo que necesitan. Si un formulario es visualmente atractivo, resultará más agradable y más eficaz trabajar con una base de datos, además de
ayudar a evitar que se introduzcan datos incorrectos. Microsoft Office Access 2007 incluye nuevas herramientas que ayudan a crear formularios con rapidez, así como
nuevos tipos de formulario y nuevas características que mejoran el uso de las bases de datos.
Crear un formulario mediante la herramienta Formulario
Puede usar la herramienta Formulario para crear un formulario con un solo clic. Cuando usa esta herramienta, todos los campos del origen de datos subyacente están
colocados en el formulario. Puede comenzar a usar inmediatamente el nuevo formulario, o bien, puede modificarlo en la vista Presentación o Diseño para ajustarlo a sus
necesidades.
Página
2
Usar la herramienta Formulario para crear un nuevo formulario
1. En el panel de exploración, haga clic en la tabla o consulta que contiene los datos que desee ver en el formulario.
2. En el grupo Formularios de la ficha Crear, haga clic en Formulario.
DESARROLLO DE ACTIVIDADES PEDAGÓGICAS
Código: FOR-GA-83/Versión 2
Access crea el formulario y lo muestra en la vista Presentación. En la vista Presentación, se pueden realizar cambios de diseño en el formulario mientras muestre datos. Por
ejemplo, se puede ajustar el tamaño de los cuadros de texto para que quepan los datos si es necesario. Para obtener más información sobre las vistas de los formularios,
vea la sección
RECURSOS Y EQUIPOS REQUERIDOS
Página
3
Equipos de Computo, Microsoft Access
Descargar