Formularios
Los formularios son herramientas que permiten editar o mostrar datos de una tabla o consulta. Facilitan la interacción del usuario con el sistema mediante controles gráficos como cuadros de texto, etiquetas y botones.
Controles
- Cuadro de texto
- Etiqueta
- Botón de comando
- Cuadro de lista
- Subformulario
- Líneas
Creación de Formularios
- Vista Diseño: Permite crear formularios manualmente.
- Asistente para Formularios: Guía paso a paso para crear formularios.
- Automáticamente: Crea formularios basados en una tabla o consulta.
- Gráficos dinámicos: Utiliza gráficos para crear formularios interactivos.
Modificación de Formularios
Para modificar un formulario, colóquelo en Vista Diseño y personalícelo según sus necesidades.
Informes
Los informes presentan datos en forma impresa o en pantalla. Se basan en tablas o consultas y pueden incluir información estática y dinámica.
Creación de Informes
- Asistente para Informes: Guía paso a paso para crear informes.
- Creación manual: Permite crear informes desde cero.
SQL
SQL (Lenguaje de Consulta Estructurado) es un lenguaje utilizado para interactuar con bases de datos.
Tipos de Comandos
- DDL (Lenguaje de Definición de Datos): Crea y define bases de datos, campos y datos.
- DML (Lenguaje de Manipulación de Datos): Consulta, ordena, filtra y extrae datos.
Operadores Lógicos
- AND
- OR
- NOT
Operadores de Comparación
- <
- <>
=
- BETWEEN
- LIKE
Funciones de Agregado
- AVG (Promedio)
- COUNT (Cuenta)
- FIRST (Primero)
- LAST (Último)
- MIN (Mínimo)
- MAX (Máximo)
- SUM (Suma)
- VAR (Varianza)
- VARP (Varianza de la población)
Cláusulas
- ORDER BY: Ordena los resultados.
- GROUP BY: Agrupa registros con valores iguales.
- HAVING: Filtra registros agrupados.
Campos Calculados
Los campos calculados obtienen sus valores mediante cálculos. Pueden crearse en SQL, Vista Diseño o Informes.
Relaciones en SQL
Las relaciones vinculan tablas en una base de datos.
Tipos de Relaciones
- Right Join: Encuentra compras de un individuo.
- Left Join: Encuentra datos personales de quienes hicieron una compra.
- Inner Join: Muestra clientes con compras en común.
Integridad Referencial
La integridad referencial garantiza la fiabilidad de los datos. Se establece cuando:
- El campo relacionado es una clave principal o tiene un índice único.
- Los campos relacionados tienen el mismo tipo de datos.
- Las tablas pertenecen a la misma base de datos.
- Ningún atributo de la clave primaria puede ser nulo.
Pautas de Integridad Referencial
- No se pueden introducir valores de clave foránea que no existan en la tabla de clave principal.
- No se pueden eliminar registros de una tabla principal con registros relacionados.
- No se pueden cambiar valores de clave principal con registros relacionados.