base
Gestión de bases de datos con LibreOffice Base
Trabajar con bases de datos a menudo requiere herramientas complejas y flujos de trabajo manuales. Esta habilidad automatiza la creación de bases de datos, diseño de formularios y generación de informes usando LibreOffice Base y scripting UNO.
Télécharger le ZIP du skill
Importer dans Claude
Allez dans Paramètres → Capacités → Skills → Importer un skill
Activez et commencez à utiliser
Tester
Utilisation de "base". Crear una base de datos de clientes con campos de información de contacto
Résultat attendu:
- Base de datos creada: customers.odb
- Tabla 'customers' creada con columnas: id (INTEGER, PRIMARY KEY), first_name (VARCHAR), last_name (VARCHAR), email (VARCHAR), phone (VARCHAR), company (VARCHAR), created_date (DATE)
- Formulario 'CustomerEntry' generado para entrada de datos
- Base de datos lista para usar en file:///path/to/customers.odb
Utilisation de "base". Exportar la tabla products a formato CSV
Résultat attendu:
- Conectado a la base de datos: inventory.odb
- Consulta ejecutada: SELECT * FROM products
- 247 filas exportadas a products_export.csv
- Archivo guardado en: /path/to/exports/products_export.csv
Audit de sécurité
SûrStatic analyzer flagged 25 patterns but all are false positives. External command detections are legitimate LibreOffice CLI examples. URL references point to official documentation. Cryptographic warnings are incorrect - no crypto code exists. The skill is documentation for database automation using LibreOffice Base UNO API with no security concerns.
Facteurs de risque
⚙️ Commandes externes (3)
Ce que vous pouvez construire
Sistema de Inventario para Pequeñas Empresas
Crear una aplicación de base de datos para rastrear productos, proveedores y niveles de stock con formularios personalizados para entrada de datos e informes automatizados de inventario.
Recolección de Datos de Investigación
Construir una base de datos con tablas estructuradas para datos de investigación, diseñar formularios para entrada de datos consistente y generar informes de resumen estadístico.
Migración de Base de Datos Legacy
Conectar a bases de datos MySQL o PostgreSQL existentes, extraer datos a formato ODB y crear documentación de migración con informes de esquema.
Essayez ces prompts
Crear una nueva base de datos LibreOffice Base para rastrear contactos de clientes con campos para nombre, email, teléfono, empresa y notas. Guardarla como contacts.odb.
Conectar LibreOffice Base a mi base de datos MySQL en localhost:3306 llamada 'sales' usando el usuario 'admin'. Crear tablas vinculadas para las tablas customers y orders.
Crear un formulario para la tabla products con campos de entrada etiquetados, una barra de navegación para examinar registros y botones para agregar, editar y eliminar entradas.
Crear un informe que muestre el resumen mensual de ventas agrupado por categoría de producto, incluyendo ingresos totales, unidades vendidas y productos de mejor rendimiento con gráficos.
Bonnes pratiques
- Usar siempre consultas parametrizadas para prevenir inyección SQL al ejecutar SQL dinámico
- Crear índices en columnas consultadas frecuentemente para mejorar el rendimiento de la base de datos
- Almacenar archivos fuente de bases de datos en control de versiones y mantener copias de seguridad regulares
Éviter
- Evitar almacenar contraseñas en texto plano en cadenas de conexión de base de datos - usar gestores de credenciales
- No incrustar archivos de base de datos directamente en carpetas compartidas sin controles de acceso
- Nunca omitir el manejo de transacciones al realizar múltiples operaciones de datos relacionadas