Curso VFP 2
Curso VFP 2
Curso VFP 2
Las relaciones entre tablas se crean arrastrando la llave de la tabla a la llave de otra tabla.
Relación entre
tablas
(de uno a muchos)
La figura muestra una relación entre las tablas región y departamento, la relación se
leería así : “Una región tiene muchos departamentos”.
Reglas que rigen la coherencia de datos, específicamente las relaciones entre las
claves principal y externa de claves de tablas distintas. Visual Foxpro Resuelve la
Integridad Referencial mediante reglas a nivel de campo y a nivel de registro definidas
por el usuario. El Generador de la Integridad Referencial le ayuda a definir reglas
para controlar cómo se insertan actualizan o eliminan registros de tablas
relacionadas.
VISTAS LOCALES:
Una vista es un objeto que se crea empleando la instrucción SELECT de SQL para bases
de datos relacionales. Las vistas pueden ser locales o Remotas
SELECT campos
FROM tablas
WHERE condicion
GROUP BY campos de agrupamiento
ORDER BY campos de ordenamiento
Ejemplo:
La ventana para agregar las tablas, se utiliza para añadir tablas que se van a ocupar en la
instrucción SELECT – SQL, en este caso estaríamos seleccionando la parte del FROM.
Seleccionemos s_region y luego Agregar. La tabla se agregará, luego le damos cerrar
(close).
Eliminar Agregar
Ventana de creación de la vista: tabla una
Agregar relación
Ver el una tabla
comando
SQL
Una vista remota es una vista que se hace de otra base de datos vía ODBC. Esta base de
datos puede ser Access, ORACLE, SQL-SERVER, entre otros.
3. Luego aparece la Ventana de ODBC del controlador que selecciono (En este caso en
de Access)
Escriba el nombre del Data Source (Fuente de datos), Luego seleccione la Base de Dato
a la que hace referencia ( en el boton Select Database)
Luego de haber seleccionado la base de datos, acepte todas las ventanas que
aparecieron anteriormente y detengase en la siguiente ventana:
Luego seleccione de la lista de data source el data source que usted acaba de crear.
Luego presione Aceptar (OK).
Luego le aparecerá la ventana donde usted escoge las tablas que utilizará: