testsadministrativo.es

Temario completamente gratuito

Crea tu cuenta en testsadministrativo.es para descargar este temario en PDF, guardar tu progreso y marcar temas completados.

Crear mi cuenta gratis

Access: Tablas

Tablas

Las tablas en Access 365 son la base de toda base de datos, ya que almacenan la información en registros organizados por campos. Cada campo debe tener un tipo de dato adecuado y al menos uno debe ser la clave primaria para identificar los registros. Un correcto diseño de tablas mejora la organización y fiabilidad de la base de datos, siendo este un concepto muy evaluado en los tests para oposiciones de administrativo gratis.

4.2 Access 365: Tablas Actualizado 2024 Móvil

Relevancia para oposiciones: Este tema es fundamental para las pruebas de ofimática en las oposiciones de Administrativo del Estado, Junta de Andalucía, Castilla-La Mancha, Comunidad de Madrid y otras comunidades autónomas. Las preguntas sobre tablas en Access 365 son frecuentes en exámenes recientes.

4.2.1 Concepto y estructura de las tablas en Access 365

Una tabla en Microsoft Access 365 es la estructura fundamental donde se almacenan los datos de forma organizada en filas (registros) y columnas (campos). Cada tabla representa una entidad específica (empleados, departamentos, expedientes) y sus relaciones con otras entidades.

Componentes esenciales

  • Campos (Columnas): Definen el tipo de información almacenada (Nombre, FechaNacimiento, Salario)
  • Registros (Filas): Cada fila contiene los datos completos de una instancia (un empleado, un departamento)
  • Clave Primaria: Campo que identifica de forma única cada registro (ID_Empleado, NIF)
  • Índices: Estructuras que mejoran el rendimiento en búsquedas
  • Relaciones: Conexiones lógicas entre tablas mediante campos comunes
  • Validación en tiempo real: Nuevo en Access 365 - validación inmediata al introducir datos
Importante para oposiciones: En los exámenes prácticos actuales suelen pedir crear tablas con estructura específica, definir claves primarias, establecer relaciones y configurar propiedades de campos. Es crucial dominar tanto el diseño básico como las propiedades avanzadas, especialmente las novedades de Access 365.

4.2.2 Tipos de datos en Access 365

Tipo de dato Descripción Tamaño/Alcance Ejemplos de uso
Texto Corto Texto alfanumérico Hasta 255 caracteres Nombres, códigos, direcciones
Texto Largo Texto extenso (antes "Memo") Hasta ~1GB (mejorado en 365) Descripciones, observaciones, notas
Número Valores numéricos Byte, Entero, Largo, Simple, Doble, Decimal Edad, cantidad, ID secundario
Fecha/Hora Fechas y horas (mejorado en 365) 1/1/100 al 31/12/9999 Fecha nacimiento, alta, vencimiento
Moneda Valores monetarios (con soporte multi-moneda) 15 dígitos enteros + 4 decimales Salarios, presupuestos, facturas
Autonumérico Número secuencial único Entero largo (Replicación ID en versiones anteriores) ID principal, claves primarias
Sí/No (Booleano) Valor booleano (True/False) 1 bit Activo, aprobado, disponible
Hipervínculo Enlaces web/email (con validación mejorada) Hasta 8,192 caracteres URLs, direcciones email, documentos online
Datos adjuntos Archivos adjuntos (reemplaza OLE) Hasta 2GB por registro (700KB por archivo) Documentos PDF, imágenes, archivos Office
Búsqueda (Lookup) Crea lista desplegable desde otra tabla Depende del campo referenciado Departamentos, categorías, estados
Novedad Access 365: Los tipos de datos "Objeto OLE" han sido reemplazados por "Datos adjuntos" que son más eficientes y compatibles. Además, Access 365 incluye mejoras en la validación de hipervínculos y formatos de fecha/hora internacionales.

4.2.3 Creación y diseño de tablas en Access 365

Método 1: Vista Hoja de Datos (Rápido - Novedades 365)

Paso 1: Crear → Tabla (entra directamente a vista hoja de datos con interfaz mejorada)
Paso 2: Hacer clic en los nombres de campo para cambiarlos (doble clic o F2)
Paso 3: Seleccionar tipo de dato desde la pestaña Campos (nueva interfaz ribbon)
Paso 4: Introducir datos directamente - Access 365 infiere tipos automáticamente

Método 2: Vista Diseño (Preciso - Recomendado para oposiciones)

Paso 1: Crear → Diseño de tabla o Diseño → Ver → Vista Diseño
Paso 2: Definir cada campo con:
  • Nombre del campo (sin espacios o caracteres especiales)
  • Tipo de dato (seleccionar del desplegable con descripciones)
  • Descripción (opcional pero recomendado - aparece como tooltip)
Paso 3: Establecer clave primaria (clic derecho → Clave principal o botón en ribbon)
Paso 4: Configurar propiedades de campo según necesidades
Paso 5: Guardar con nombre descriptivo (Ctrl+G o botón Guardar)
Consejo para oposiciones: En exámenes prácticos actuales, el método de diseño suele ser más adecuado porque permite mayor control sobre las propiedades. Access 365 incluye mejoras en la interfaz de diseño con tooltips y sugerencias automáticas. Practica ambos métodos para adaptarte a cualquier requerimiento del examen.

4.2.4 Propiedades avanzadas de campos en Access 365

Propiedad Descripción Ejemplo en Access 365 Uso en Administración
Tamaño del campo Límite de caracteres o tipo numérico Texto: 50 caracteres
Número: Entero largo
Decimal: Precisión 18,4
Optimizar espacio, validar entradas
Formato Presentación visual de los datos (mejorado en 365) Fecha: dd/mm/aaaa
Número: Moneda €
Texto: > (mayúsculas)
Uniformidad en documentos oficiales
Máscara de entrada Patrón para entrada de datos (asistente mejorado) DNI: 00000000\-A
Teléfono: 999\-999999
Fecha: 99/99/0000
Garantizar formatos oficiales correctos
Valor predeterminado Valor inicial automático (funciones mejoradas) Fecha: Date()
Activo: True
Usuario: CurrentUser()
Ahorrar tiempo en entradas repetitivas
Regla de validación Condición que deben cumplir los datos (validación en tiempo real) >=18 AND <=65
LIKE "#########"
IN ("A","B","C")
Control de calidad de datos críticos
Texto de validación Mensaje cuando falla la regla (puede incluir emojis en 365) "La edad debe estar entre 18 y 65"
"Formato DNI incorrecto"
Orientar al usuario con mensajes claros
Requerido Campo obligatorio (validación inmediata) Sí/No Datos críticos no nulos en expedientes
Indexado Mejora velocidad de búsqueda (optimizado en 365) Sí (Con duplicados)
Sí (Sin duplicados)
No
Optimizar consultas frecuentes en grandes volúmenes
Búsqueda inteligente Nuevo en 365 - Sugerencias automáticas Mostrar control: Cuadro combinado
Origen: Tabla Departamentos
Facilitar entrada de datos en listas extensas

Ejemplo práctico para oposiciones (actualizado a 365):

Escenario: Crear tabla "Empleados_Publicos" para administración con:

  • ID_Empleado (Autonumérico, clave primaria, descripción: "Identificador único")
  • DNI_NIE (Texto Corto, 9 caracteres, máscara: "00000000\-A", único, requerido)
  • Nombre_Completo (Texto Corto, 100 caracteres, requerido, formato: >)
  • Fecha_Contrato (Fecha/Hora, valor predeterminado=Date(), regla: <=Date())
  • Salario_Bruto (Moneda, regla: >=1200, formato: "Moneda" €)
  • ID_Departamento (Número Entero Largo, búsqueda inteligente a tabla Departamentos)
  • Activo (Sí/No, valor predeterminado=Sí, descripción: "Empleado en activo")
  • CV_Adjunto (Datos adjuntos, descripción: "CV en formato PDF")

4.2.5 Claves y relaciones en Access 365

Clave Primaria (mejorada en 365)

  • Identifica cada registro de forma única
  • No puede contener valores nulos
  • No puede haber valores duplicados
  • Tipos recomendados en 365:
    • Autonumérico (ideal para claves artificiales)
    • Texto Corto para códigos únicos (NIF, matrícula)
    • GUID (identificador global único para réplicas)
  • Access 365 muestra icono especial en vista Diseño

Clave Externa (Foránea)

  • Campo que referencia a una clave primaria en otra tabla
  • Establece la relación entre tablas
  • Puede permitir nulos (dependiendo del modelo)
  • Access 365 sugiere automáticamente relaciones
  • Ejemplo: ID_Departamento en tabla Empleados_Publicos
  • Mejoras 365: Validación referencial en tiempo real

Tipos de relaciones (actualizado)

  • Uno a uno (1:1): Un registro en A se relaciona con un único registro en B (ej: Empleado-DatosBancarios, Empleado-DatosFiscales)
  • Uno a muchos (1:N): Un registro en A se relaciona con varios en B (ej: Departamento-Empleados, Expediente-Tramites)
  • Muchos a muchos (N:M): Implementada mediante tabla intermedia (ej: Empleados-Proyectos, Cursos-Empleados)
  • Novedad 365: Relaciones automáticas cuando Access detecta campos con nombres similares

Crear relaciones entre tablas en Access 365

Paso 1: Herramientas de base de datos → Relaciones o pestaña Diseño → Relaciones
Paso 2: Agregar las tablas a relacionar (arrastrar o botón "Mostrar tabla")
Paso 3: Arrastrar el campo clave foránea a la clave primaria relacionada
Paso 4: Configurar opciones de integridad referencial (diálogo mejorado):
  • Exigir integridad referencial: Evita registros huérfanos (recomendado)
  • Actualización en cascada: Actualiza automáticamente referencias
  • Eliminación en cascada: Borra registros relacionados (¡USAR CON PRECAUCIÓN!)
  • Novedad 365: Opción "Único" para relaciones 1:1

4.2.6 Normalización de tablas (aplicaciones prácticas)

La normalización es el proceso de organizar los campos y tablas de una base de datos para minimizar la redundancia y las anomalías en la inserción, actualización y eliminación de datos. En Access 365, las herramientas de análisis ayudan a identificar problemas de normalización.

Primeras tres formas normales (esencial para oposiciones)

  1. 1FN (Primera Forma Normal):
    • No hay grupos repetitivos (teléfonos separados por comas)
    • Cada campo contiene solo valores atómicos (indivisibles)
    • Ejemplo: Separar "Teléfono1, Teléfono2" en tabla relacionada "Telefonos"
    • Access 365: Asistente para dividir tablas ayuda a lograr 1FN
  2. 2FN (Segunda Forma Normal):
    • Debe estar en 1FN
    • Todos los campos no clave dependen completamente de la clave primaria
    • Ejemplo: Mover datos de departamento a tabla separada si solo dependen de ID_Departamento
    • Error común: Incluir "NombreDepartamento" en tabla Empleados
  3. 3FN (Tercera Forma Normal):
    • Debe estar en 2FN
    • No existen dependencias transitivas (campos que dependen de otros campos no clave)
    • Ejemplo: Mover "NombreJefeDepartamento" a tabla Departamentos si depende del departamento
    • Access 365: El analizador de tablas ayuda a identificar estas dependencias

Ejemplo de normalización para oposiciones (caso administrativo):

Problema: Tabla "Expedientes_Completa" con campos: ID_Expediente, Fecha_Apertura, ID_Ciudadano, Nombre_Ciudadano, DNI_Ciudadano, Direccion_Ciudadano, ID_TipoTramite, Nombre_Tramite, Plazo_Dias, ID_Funcionario, Nombre_Funcionario, Departamento_Funcionario, Estado, Fecha_Resolucion

Solución normalizada (6 tablas):

  • Tabla Ciudadanos: ID_Ciudadano, Nombre_Ciudadano, DNI_Ciudadano, Direccion_Ciudadano
  • Tabla Tipos_Tramite: ID_TipoTramite, Nombre_Tramite, Plazo_Dias, Departamento_Responsable
  • Tabla Funcionarios: ID_Funcionario, Nombre_Funcionario, ID_Departamento
  • Tabla Departamentos: ID_Departamento, Nombre_Departamento
  • Tabla Expedientes: ID_Expediente, Fecha_Apertura, ID_Ciudadano, ID_TipoTramite, ID_Funcionario, Estado
  • Tabla Seguimiento: ID_Seguimiento, ID_Expediente, Fecha_Resolucion, Observaciones

4.2.7 Buenas prácticas y herramientas Access 365

Recomendaciones para diseño de tablas en administración pública

  • Nomenclatura consistente: Usar prefijos (tbl_, frm_, rpt_), PascalCase o snake_case
  • Documentación: Añadir descripciones a tablas y campos importantes (aparecen en tooltips)
  • Validaciones tempranas: Implementar reglas de validación desde el diseño
  • Índices estratégicos: Indexar campos usados en búsquedas, ordenaciones y relaciones
  • Seguridad RGPD: Identificar campos sensibles (datos personales, sanitarios, financieros)
  • Herramientas 365: Usar "Analizador de tablas" y "Documentador de base de datos"
  • Backup incremental: Guardar versiones durante desarrollo con fecha en nombre

Errores frecuentes en exámenes (actualizado para 365)

  • No definir clave primaria o usar campos inadecuados (ej: Nombre como clave)
  • Tipos de datos incorrectos (ej: texto para fechas, número para códigos con ceros a la izquierda)
  • Redundancia de datos por falta de normalización (duplicar información en múltiples tablas)
  • Falta de validaciones en campos críticos (DNI, email, fechas coherentes)
  • Nombres de campos/tablas ambiguos, con espacios o caracteres especiales
  • Relaciones mal definidas o sin integridad referencial (permite registros huérfanos)
  • No usar "Datos adjuntos" y seguir usando "Objeto OLE" (obsoleto)

4.2.8 Casos prácticos para oposiciones (actualizados)

Caso 1: Gestión de expedientes administrativos digitales

Requisitos actualizados:

  • Tabla para ciudadanos (con validación DNI/NIE/Pasaporte según tipo)
  • Tabla para tipos de expedientes (con plazos legales según normativa)
  • Tabla para expedientes (con campos para firma digital y seguimiento)
  • Tabla para seguimiento automatizado (integración con Power Automate)
  • Tabla para documentos adjuntos (PDF, imágenes, usando tipo Datos adjuntos)
  • Validar que DNI/NIE tenga formato correcto según Ministerio del Interior
  • Control automático de plazos con alertas (campo calculado en 365)
  • Registro de auditoría (quién, cuándo modifica cada expediente)

Caso 2: Control de inventario público con códigos QR

Requisitos modernizados:

  • Tabla de bienes patrimoniales (con código QR único generado automáticamente)
  • Tabla de categorías de bienes (segundo clasificación contable pública)
  • Tabla de ubicaciones físicas (edificios, plantas, oficinas con geolocalización)
  • Tabla de responsables (funcionarios asignados a cada bien)
  • Tabla de movimientos (entradas, bajas, traslados con firma digital)
  • Tabla de mantenimientos (historial con fotos adjuntas de reparaciones)
  • Validar que valores sean números positivos y fechas coherentes
  • Control de amortización contable automática (campos calculados)
  • Integración con Power BI para dashboard de estado de activos

Resumen para oposiciones (actualizado Access 365)

  1. Las tablas son la estructura fundamental de cualquier base de datos Access 365
  2. Un buen diseño implica seleccionar tipos de datos apropiados (evitar OLE, usar Datos adjuntos)
  3. Las propiedades de campos en 365 permiten validación en tiempo real y formatos mejorados
  4. Las relaciones entre tablas (1:1, 1:N, N:M) son esenciales para modelos relacionales
  5. La normalización (1FN, 2FN, 3FN) evita redundancias y anomalías en datos administrativos
  6. Access 365 incluye herramientas como Analizador de tablas y sugerencias automáticas
  7. En exámenes prácticos, prestar atención a RGPD, formatos oficiales y validaciones específicas

Consejo final: Practica el diseño de tablas con casos reales de administración pública actualizados (expedientes electrónicos, gestión patrimonial con QR, control de subvenciones) usando las novedades de Access 365 para prepararte adecuadamente.

NOVEDAD Accesibilidad y movilidad en Access 365

Access 365 incluye mejoras de accesibilidad para usuarios con discapacidades y optimización para tablets. En diseño de tablas para administración pública, considerar: etiquetas claras, contrastes adecuados, descripciones para lectores de pantalla y diseño responsive para formularios derivados de las tablas.

?Necesitas este tema en PDF?