Type to search…

Accés a dades

Programació

66 hores

ActivitatTítol de l'activitatRAHores
1Serialització115
2Bases de dades relacionals23421
3Bases de dades documentals515
4Components d'accés a dades615

Serialització

Ktorfit

Bases de dades relacionals

Bàsic

Entitat

Query

Custom Type

Relation

Migration

Basic

DSL

Data Access Object

Bases de dades documentals

Control de acceso

MongoDB

Components d'accés a dades

PostgREST

Supabase

Resultats d'aprenentatge

1Desenvolupa aplicacions que gestionen informació emmagatzemada en fitxers identificant-ne el camp d'aplicació i utilitzant classes específiques.
  1. Utilitza classes per a la gestió de fitxers i directoris.
  2. Valora els avantatges i els inconvenients de les diferents formes d'accés.
  3. Utilitza classes per recuperar informació emmagatzemada en fitxers.
  4. Utilitza classes per emmagatzemar informació en fitxers.
  5. Utilitza classes per fer conversions entre diferents formats de fitxers.
  6. Preveu i gestiona les excepcions.
  7. Prova i documenta les aplicacions desenvolupades.
2Desenvolupa aplicacions que gestionen informació emmagatzemada en bases de dades relacionals identificant i utilitzant mecanismes de connexió.
  1. Valora els avantatges i els inconvenients d'utilitzar connectors.
  2. Utilitza gestors de bases de dades encastats i independents.
  3. Utilitza el connector idoni a l'aplicació.
  4. Estableix la connexió.
  5. Defineix l'estructura de la base de dades.
  6. Desenvolupa aplicacions que modifiquen el contingut de la base de dades.
  7. Defineix els objectes destinats a emmagatzemar el resultat de les consultes.
  8. Desenvolupa aplicacions que fan consultes.
  9. Elimina els objectes un cop finalitzada la funció.
  10. Gestiona les transaccions.
  11. Executa procediments emmagatzemats a la base de dades.
3Gestiona la persistència de les dades identificant eines de mapatge objecte relacional (ORM) i desenvolupant aplicacions que les utilitzen.
  1. Instal·la l'eina ORM.
  2. Configura l'eina ORM.
  3. Defineix configuracions de mapatge.
  4. Aplica mecanismes de persistència als objectes.
  5. Desenvolupa aplicacions que modifiquen i recuperen objectes persistents.
  6. Desenvolupa aplicacions que fan consultes usant el llenguatge SQL.
  7. Gestiona les transaccions.
4Desenvolupa aplicacions que gestionen la informació emmagatzemada en bases de dades objecte relacionals i orientades a objectes valorant-ne les característiques i utilitzant els mecanismes d'accés incorporats.
  1. Identifica els avantatges i inconvenients de les bases de dades que emmagatzemen objectes.
  2. Estableix i tanca connexions.
  3. Gestiona la persistència d'objectes simples.
  4. Gestiona la persistència d'objectes estructurats.
  5. Desenvolupa aplicacions que fan consultes.
  6. Modifica els objectes emmagatzemats.
  7. Gestiona les transaccions.
  8. Prova i documenta les aplicacions desenvolupades.
5Desenvolupa aplicacions que gestionen la informació emmagatzemada en bases de dades documentals natives avaluant i utilitzant classes específiques.
  1. Valora els avantatges i inconvenients d'utilitzar bases de dades documentals natives.
  2. Estableix la connexió amb la base de dades.
  3. Desenvolupa aplicacions que fan consultes sobre el contingut de la base de dades.
  4. Afegeix i elimina col·leccions de la base de dades.
  5. Desenvolupa aplicacions per afegir, modificar i eliminar documents de la base de dades.
6Programa components d'accés a dades identificant les característiques que ha de posseir un component i utilitzant eines de desenvolupament.
  1. Valora els avantatges i inconvenients d'utilitzar programació orientada a components.
  2. Identifica eines de desenvolupament de components.
  3. Programa components que gestionen informació emmagatzemada en fitxers.
  4. Programa components que gestionen mitjançant connectors informació emmagatzemada en bases de dades.
  5. Programa components que gestionen informació usant mapatge objecte-relacional.
  6. Programa components que gestionen informació emmagatzemada a bases de dades objecte-relacionals i orientades a objectes.
  7. Programa components que gestionen informació emmagatzemada a una base de dades documental nativa.
  8. Prova i documenta els components desenvolupats.
  9. Integra els components desenvolupats en aplicacions.