23 de nov. de 2012

Curso de PDO [Aula 01: Introdução]

Curso de PDO

Autor: CarlosCX Albert
Site: http://escolacompleta.com
Aula: 01-06

Qual a vantagem do uso do PDO?

Imagine que você criou um sistema utilizando o modo primitivo do php , e o tipo de banco de dados utilizado foi o MYSQL.

Depois de muito tempo , seu cliente , fala pra você que o banco de dados agora será do tipo ORACLE.

Com o PDO já é diferente , pois o próprio trabalha com driver’s de banco de dados , ou seja para solucionar o problema de seu cliente utilizando PDO , bastaria modificar apenas o arquivo de conexão com o banco de dados , informando o driver desejado.

Com PDO , podemos ficar mais tranquilos co-relação a vulnerabilidades , pois com a utilização do próprio , poderemos evitar situações de SQL Injection.

Introdução

O PHP Data Objects ( PDO ) define uma interface leve em PHP. Cada driver de banco de dados que implementa a interface PDO pode expor dados de recursos específicos. Note que você não pode executar quaisquer funções de banco de dados usando a extensão PDO, por si só, você deve usar um banco de dados específico do driver PDO para acessar um servidor de banco de dados.

PDO fornece um acesso de dados abstrato, o que significa que, independentemente de qual banco de dados você está usando, você usa as mesmas funções para emitir consultas e buscar dados(CRUD).

4 comentários: