Bases de Dades · Mòdul 0484
Apunts del mòdul professional 0484. Bases de dades, comú als cicles formatius de grau superior Desenvolupament d’Aplicacions Multiplataforma (DAM) i Desenvolupament d’Aplicacions Web (DAW). Curs 2026/27.
| Característica | Valor |
|---|---|
| Referència curricular | Reial decret 405/2023, de 29 de maig (actualitza els títols de DAM i DAW) |
| Durada | 105 hores (ensenyaments mínims) · 12 crèdits ECTS · 144 hores d’aula al centre (fins a la FE) |
| Resultats d’aprenentatge | 7 (RA1 a RA7) amb 57 criteris d’avaluació |
| SGBD relacional | Oracle AI Database 26ai Free (23.26) |
| SGBD no relacional | MongoDB Community Server 8.0 |
| Projecte comú | EduGest: gestió d’un centre educatiu |
Estos apunts no són un manual de SQL. Estan organitzats perquè assolisques els resultats d’aprenentatge oficials del mòdul. Recorren el cicle de vida complet d’una base de dades: anàlisi → model conceptual → model lògic → normalització → disseny físic → implementació → consultes → modificació → programació → optimització → NoSQL.
El cicle de treball amb una base de dades
flowchart LR
A[Requisits] --> B[Model E/R<br/>UD02]
B --> C[Model relacional<br/>UD03]
C --> D[Normalització<br/>UD04]
D --> E[DDL / DCL<br/>UD05]
E --> F[Consultes<br/>UD06-UD07]
F --> G[DML i transaccions<br/>UD08]
G --> H[PL/SQL<br/>UD09]
C -.comparació.-> I[NoSQL<br/>UD10]
H -.-> IGuia didàctica del curs 2026/27
El mòdul s’imparteix amb una càrrega de 144 hores d’aula (5 hores setmanals, una per dia lectiu) entre el 9 de setembre de 2026 i el 30 d’abril de 2027. El 3 de maig l’alumnat s’incorpora a la Formació en Empresa (FE) per ser de primer curs presencial, de manera que la docència del mòdul acaba a l’abril. Les hores es repartixen en tres avaluacions i s’han ajustat al calendari escolar i a les dates de proves comunicades pel centre.
Els ensenyaments mínims del RD 405/2023 fixen 105 hores per al mòdul. Les 144 hores són les d’horari del centre fins a l’inici de la FE; l’excés sobre el mínim es dedica a la pràctica guiada, al projecte EduGest i al reforç. Tots els criteris d’avaluació es cobrixen en les unitats; el repartiment d’hores és orientatiu i es pot ajustar a cada grup.
Repartiment d’hores per avaluació
| Avaluació | Unitat | Hores | Del | Al | RA principal |
|---|---|---|---|---|---|
| 1a (65 h) | UD01 · Sistemes d’emmagatzematge i SGBD | 12 | 09/09/2026 | 24/09/2026 | RA1 |
| UD02 · Model Entitat/Relació | 19 | 25/09/2026 | 23/10/2026 | RA6 | |
| UD03 · Model relacional | 17 | 26/10/2026 | 17/11/2026 | RA6 · RA2 | |
| UD04 · Normalització | 14 | 18/11/2026 | 07/12/2026 | RA6 | |
| Prova i revisió de la 1a avaluació | 3 | 09/12/2026 | 11/12/2026 | ||
| 2a (43 h) | UD05 · Definició i control de dades | 17 | 14/12/2026 | 21/01/2027 | RA2 |
| UD06 · Consultes sobre una taula | 23 | 22/01/2027 | 23/02/2027 | RA3 · RA5 | |
| Prova i revisió de la 2a avaluació | 3 | 24/02/2027 | 26/02/2027 | ||
| 3a (36 h) | UD07 · Consultes avançades | 16 | 01/03/2027 | 23/03/2027 | RA3 |
| Vacances de Pasqua | 25/03/2027 | 05/04/2027 | |||
| UD08 · DML, transaccions i concurrència | 6 | 24/03/2027 | 12/04/2027 | RA4 | |
| UD09 · Programació amb PL/SQL | 7 | 13/04/2027 | 21/04/2027 | RA5 | |
| UD10 · Bases de dades NoSQL | 4 | 22/04/2027 | 27/04/2027 | RA7 | |
| Prova i revisió de la 3a avaluació i final | 3 | 28/04/2027 | 30/04/2027 | ||
| Formació en Empresa (FE) | 03/05/2027 | 18/06/2027 | |||
| Total | 144 |
L’avaluació extraordinària està prevista per al 21 de juny de 2027. Com que la FE ocupa de maig a juny, la prova de la 3a avaluació s’avança a l’última setmana d’abril (del 28 al 30).
Criteris de la planificació
- Teoria i pràctica en la mateixa unitat. Cada unitat indica en la seua pàgina de teoria una temporalització amb el repartiment de sessions entre teoria (T) i pràctica (P). La suma d’hores de cada unitat coincidix amb la d’esta taula.
- Pràctica guiada a l’aula, pràctica autònoma fora d’ella. Les pràctiques guiades i la tasca del projecte EduGest es fan a classe. Les pràctiques autònomes, els reptes i les ampliacions són treball personal, i els dubtes es treballen en les sessions de pràctica.
- Proves d’avaluació. Cada avaluació reserva 3 hores a la prova i a la seua revisió, en la setmana indicada pel centre per als cicles de grau superior.
- Un dia lectiu equival a una hora. Els festius i els dies sense docència no compten. No hi ha setmana de reforç: els dies que es perguen per festes locals o activitats del centre es recuperen retallant les sessions de pràctica de l’última unitat impartida.
La Formació en Empresa comença el 3 de maig. L’alumnat de primer curs presencial se’n va a la FE el 3 de maig, per la qual cosa la 3a avaluació es comprimix a l’abril i les unitats finals (UD08 a UD10) queden amb 6, 7 i 4 hores d’aula. Això obliga que una part de les pràctiques d’eixes unitats es faça com a treball autònom; cada pàgina de teoria indica quines pràctiques es fan a l’aula i quines fora. Si el calendari canvia, l’arxiu
data/planificacion.jsoni les taules de temporalització de cada unitat s’han d’ajustar alhora.
Calendari provisional. Les dates procedixen del calendari escolar provisional 2026/27 i de les dates d’avaluació comunicades pel centre. Els festius locals i els tres dies no lectius que fixe el centre no estan descomptats: com que no queda marge abans de la FE, caldrà retallar sessions de pràctica d’UD08 a UD10. Quan es publique el calendari definitiu cal revisar l’arxiu
data/planificacion.json; la taula i el calendari s’actualitzen sols i la compilació falla si les hores d’una unitat deixen de sumar.
Unitats didàctiques
Cada unitat té dos pàgines: teoria (conceptes, exemples i autoavaluació) i pràctiques (pràctiques guiades, autònomes, reptes i la tasca del projecte EduGest).
UD01 · Sistemes d'emmagatzematge i SGBD
Fitxers enfront de bases de dades, arquitectura i funcions d'un SGBD, tipus de bases de dades, distribució, Big Data i protecció de dades.
UD02 · Model Entitat/Relació
Anàlisi de requisits, entitats, atributs, relacions, cardinalitats, entitats febles i extensions EER.
UD03 · Model relacional
Relacions, claus, restriccions, integritat i transformació del model E/R al model relacional.
UD04 · Normalització
Anomalies, dependències funcionals, 1FN, 2FN, 3FN i FNBC. Restriccions que el disseny lògic no pot expressar.
UD05 · Definició i control de dades
DDL en Oracle: taules, tipus, restriccions, índexs, vistes i seqüències. DCL: usuaris, rols i privilegis.
UD06 · Consultes sobre una taula
SELECT, projecció, selecció, ordenació, operadors, valors nuls i funcions de fila.
UD07 · Consultes avançades
Agrupament, composicions internes i externes, subconsultes, operadors de conjunts i optimització.
UD08 · Manipulació de dades i transaccions
INSERT, UPDATE, DELETE, MERGE, transaccions, ACID, concurrència i bloquejos.
UD09 · Programació amb PL/SQL
Blocs, variables, control de flux, procediments, funcions, cursors, excepcions, triggers i tasques programades.
UD10 · Bases de dades NoSQL
Tipus de bases de dades no relacionals, modelatge documental i operacions CRUD i d'agregació amb MongoDB.
Relació entre unitats i resultats d’aprenentatge
| Unitat | RA1 | RA2 | RA3 | RA4 | RA5 | RA6 | RA7 |
|---|---|---|---|---|---|---|---|
| UD01 Sistemes d’emmagatzematge i SGBD | ● | ○ | ○ | ||||
| UD02 Model Entitat/Relació | ● | ||||||
| UD03 Model relacional | ○ | ● | |||||
| UD04 Normalització | ● | ||||||
| UD05 Definició i control de dades | ● | ○ | |||||
| UD06 Consultes sobre una taula | ● | ○ | |||||
| UD07 Consultes avançades | ○ | ● | |||||
| UD08 Manipulació i transaccions | ● | ○ | |||||
| UD09 Programació PL/SQL | ○ | ● | ○ | ||||
| UD10 Bases de dades NoSQL | ○ | ● |
● contribució principal · ○ contribució secundària. El detall per criteri d’avaluació està en Resultats d’aprenentatge i criteris d’avaluació.
Com llegir estos apunts
Els apunts usen quadres de colors per a destacar informació:
Consell. Una forma més còmoda o professional de fer una cosa.
Atenció. Un error habitual o alguna cosa que pot donar problemes.
Clau. Un concepte imprescindible per al resultat d’aprenentatge.
Perill. Una operació que pot destruir o exposar dades.
Pista (desplega’m)
Les pistes i les solucions dels exercicis apareixen plegades. Intenta resoldre l’exercici abans d’obrir-les.
Els fragments de codi indiquen sempre el gestor al qual corresponen, per exemple Oracle 26ai, MongoDB 8.0 o SQL estàndard.
Consulta també la guia del mòdul: el projecte EduGest, la instal·lació de l’entorn i les convencions de les pràctiques.
Fonts
- Reial decret 405/2023, de 29 de maig. Text consolidat al BOE.
- Documentació d’Oracle AI Database 26ai.
- Manual de MongoDB.