FORMACIÓ PER A EMPRESES
Dominar SQL i bases de dades per a aplicacions professionals
Formació pràctica en modelatge relacional, SQL avançat, optimització de consultes, indexació i gestió de bases de dades en entorns de producció.
Què és Bases de dades i SQL?
Les bases de dades són al centre de pràcticament totes les aplicacions empresarials. Un modelatge deficient provoca consultes lentes, dades inconsistents i problemes d'escalabilitat que s'acumulen amb el temps. Al Q2BSTUDIO formem equips en bases de dades relacionals i SQL amb un enfocament pràctic i orientat a la producció, que abasta des del modelatge fins a l'optimització avançada.
El curs comença amb els fonaments de la modelització relacional: entitats, relacions, normalització, claus, restriccions i com traduir els requisits empresarials en un esquema que funcioni a llarg termini. Entendre el modelatge és més important que memoritzar la sintaxi SQL: un bon model simplifica les consultes; un mal model els complica irremediablement.
Sobre SQL, cobrim des de consultes bàsiques (SELECT, WHERE, JOIN, GROUP BY, ORDER BY) fins a consultes avançades (subconsultes, CTE, funcions de finestra, CASE, COALESCE, consultes recursives). Cada concepte es practica amb exercicis progressius sobre dades realistes, no amb taules trivials de dues columnes.
L'optimització és un pilar fonamental: com llegir un pla d'execució, quan i com crear índexs, selectivitat, índexs compostos, índexs de cobertura, impacte dels índexs en l'escriptura, VACUUM/estadístiques i patrons de consulta que no escalen. L'optimització no és màgia: és entendre què fa el motor i donar-li la informació que necessita.
També cobrim temes de producció: transaccions (ACID, nivells d'aïllament, bloquejos), còpies de seguretat i recuperació, migracions d'esquemes, pooling de connexions, monitoratge bàsic i seguretat (rols, permisos, consultes parametritzades, prevenció d'injecció SQL).
El curs normalment s'imparteix amb PostgreSQL (el més versàtil i popular), però s'adapta a SQL Server, MySQL/MariaDB o el motor utilitzat per l'equip. Els principis són transferibles; Les diferències en la sintaxi s'indiquen explícitament.
Al final, l'equip sap modelar, assessorar, optimitzar i gestionar bases de dades amb criteris professionals. Oferim exercicis, conjunts de dades de pràctica, una fitxa de trucs d'optimització i seguiment post-curs.
FUNCIONALITATS
Funcionalitats de Bases de dades i SQL
Modelatge relacional
Entitats, relacions, normalització, claus i restriccions.
Fonaments de SQL
SELECCIONAR, UNIR-SE, AGRUPAR PER, subconsultes, INSERIR, ACTUALITZAR, ELIMINAR.
SQL avançat
CTEs, funcions de finestra, CASE, recursives i consultes complexes.
Optimització de consultes
Plans d'execució, índexs, selectivitat i patrons de rendiment.
Transaccions i concurrència
ACID, nivells d'aïllament, panys, bloquejos i bones pràctiques.
Migracions d'esquemes
Evolució del model sense dades trencades ni disponibilitat.
Seguretat de les dades
Rols, permisos, parametrització i prevenció d'injeccions.
Monitoratge i manteniment
Estadístiques, VACUUM, registre de consultes lent i alertes bàsiques.
TECNOLOGIES
- SQL
- Node.js
- .NET
PREGUNTES FREQÜENTS
Preguntes freqüents sobre Bases de dades i SQL
Fonaments del desenvolupament web
Curs pràctic en HTML, CSS, JavaScript i eines modernes per a equips que necessiten entendre o crear interfícies web amb criteri professional.
Més informació →Reacciona i Next.js
Formació avançada en React i Next.js per a equips que desenvolupen interfícies modernes amb components, SSR, App Router i bones pràctiques de rendiment.
Més informació →Backend, APIs i Node.js/.NET
Formació en desenvolupament professional de backend: APIs REST/GraphQL, bases de dades, autenticació, proves i desplegament amb Node.js o .NET segons la pila de l'equip.
Més informació →Git, GitHub i treball col·laboratiu
Formació en control de versions amb Git i GitHub: branques, fusió, pull requests, conflictes, CI bàsic i fluxos de treball per a equips de desenvolupament.
Més informació →Programació i prompting amb IA
Curs per a desenvolupadors que volen integrar assistents d'IA (Copilot, Cursor, ChatGPT) en el seu flux de treball amb criteris, seguretat i productivitat real.
Més informació →IA per a negocis (Ús i prompting)
Formació per a equips no tècnics en l'ús productiu d'IA generativa: ChatGPT, Copilot M365, creació de contingut, anàlisi i automatització de tasques quotidianes.
Més informació →Microsoft Foundry: Construeix les teves solucions d'IA
Dissenyar i desplegar assistents, agents i sistemes RAG amb Microsoft Foundry (anteriorment Azure AI Foundry) i Azure OpenAI, de manera segura i governada.
Més informació →Automatització amb n8n (low-code)
El curs pràctic de N8N per a equips que volen automatitzar integracions i fluxos sense desenvolupament complet: visual, autoallotjament i amb centenars de connectors.
Més informació →Bones pràctiques i desenvolupament segur
Formació en bones pràctiques d'enginyeria i seguretat en desenvolupament: OWASP, revisió de codi, proves, CI/CD, gestió de secrets i cultura de qualitat.
Més informació →Formació feta a mida dins de l'empresa
Dissenyem programes de formació adaptats a la teva empresa: contingut, exercicis i ritme adaptats al teu stack, projecte i objectius específics.
Més informació →Curs de governança d'IA per a gestors i gestors d'IT
Curs executiu per a directius i CIOs que necessiten entendre, governar i decidir sobre la IA a la seva organització: riscos, marc regulador, estratègia i model operatiu.
Més informació →Cursor per a Negocis
Entrenament transversal a Cursor com a entorn de treball d'IA per a qualsevol perfil: Excel, documents, presentacions, imatges, fitxers i processos diaris — no només programació.
Més informació →
