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
- Maneig de PhpMyAdmin
- Creació de Bases de dades
- Creació de taules i relacions
- Manipulació de dades
- Importació i exportació de dades
- Gestió d’usuaris
- Accés a la base de dades mitjançant PHP amb la llibreria PDO
- Connexió a la base de dades
- Execució de consultes
- Mostrar dades dinàmiques
- Inserció, modificació i eliminació de dades de la BBDD
- Altres mètodes interessants.
LastInsertId()
quote()
rowCount()
- 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.