Salta el contingut

Accés a dades

Duració: 16 hores

Objectius

  • Establir connexions amb la base de dades des de PHP
  • Executar sentències SQL utilitzant PDO.
  • Fer consultes preparades.
  • Obtenir registres afectats o retornats per una sentència SQL.
  • Gestionar errors i excepcions que es produïsquen durant la connexió o establiment de la mateixa així com en l’execució del codi del nostre projecte.
  • Emprar transaccions per a assegurar la integritat de la BD.
  • Configurar i administrar bàsicament PhpMyAdmin.
  • Conéixer el llenguatge SQL.

Continguts conceptuals

  1. Maneig de PhpMyAdmin
    1. Creació de Bases de dades
    2. Creació de taules i relacions
    3. Manipulació de dades
    4. Importació i exportació de dades
    5. Gestió d’usuaris
  2. Accés a la base de dades mitjançant PHP amb la llibreria PDO
    1. Connexió a la base de dades
    2. Execució de consultes
    3. Mostrar dades dinàmiques
    4. Inserció, modificació i eliminació de dades de la BBDD
    5. Altres mètodes interessants.
      1. LastInsertId()
      2. quote()
      3. rowCount()
    6. Gestió d’errors en l’accés

Continguts procedimentals

  • Creació de la base de dades, taules i relacions amb PhpMyAdmin.
  • Creació i ús de l’arxiu de configuració de la base de dades per establir connexió amb la base de dades.
  • Creació de consultes preparades mitjançant el mètode prepare.

Criteris d’avaluació

  • RA06. A) S’han analitzat les tecnologies que permeten l’accés mitjançant programació a la informació disponible en magatzems de dades.
  • RA06. B) S’han creat aplicacions que establisquen connexions amb bases de dades.
  • RA06. C) S’ha recuperat informació emmagatzemada en bases de dades.
  • RA06. D )S’ha publicat en aplicacions web la informació recuperada.
  • RA06. E) S’han utilitzat conjunts de dades per a emmagatzemar la informació.
  • RA06. F) S’han creat aplicacions web que permeten l’actualització i l’eliminació d’informació disponible en una base de dades.
  • RA06. G) S’han utilitzat transaccions per a mantenir la consistència de la informació.
  • RA06. H) S’han provat i documentat les aplicacions.