Diferencia entre revisiones de «Usuario:ManuelRomero/ProgramacionWeb/php/BD»

De WikiEducator
Saltar a: navegación, buscar
Línea 15: Línea 15:
 
;En este tema se abordan 5 aspectos
 
;En este tema se abordan 5 aspectos
 
*De ellos los 3 primeros serían repaso
 
*De ellos los 3 primeros serían repaso
{{MRM_Objetivos|Title|Qué es una base de datos|
+
{{MRM_Objetivos|Title=Qué es una base de datos|
 
*Son conceptos ya conocidos
 
*Son conceptos ya conocidos
 
*Simplemente para establecer unos términos comunes para todos
 
*Simplemente para establecer unos términos comunes para todos
 
*Poner en común ideas ya sabidas y aprendidas en primero
 
*Poner en común ideas ya sabidas y aprendidas en primero
 
}}
 
}}
 +
;Temas de repaso:
 
{{MRM_Objetivos|Title=SQL|
 
{{MRM_Objetivos|Title=SQL|
 
*Lenguaje de 4 generación no procedural
 
*Lenguaje de 4 generación no procedural
Línea 51: Línea 52:
 
*Con una herramienta gráfica como phpmyadmin
 
*Con una herramienta gráfica como phpmyadmin
 
}}
 
}}
 
+
;Drivers o conectores para la base de datos desde php
{{MRM_Objetivos|Title=Qué es una base de datos|
+
*Es la parte específica del módulo
*Son conceptos ya conocidos
+
*Son recursos que ya incorpora el motor de php para interactuar desde nuestro programa con la base de datos
*Simplemente para establecer unos términos comunes para todos
+
*En ellos debemos aprender a
*Poner en común ideas ya sabidas y aprendidas en primero
+
#conectarnos
 +
#realizar acciones DML
 +
#Tratar la información que nos devuelva una consulta
 +
{{MRM_Objetivos|Title=mysqli|
 +
*Recurso nativo escrito en php para conectar con una base de datos ubicada en un gestor '''''mysqli''''' o '''''maria'''''
 
}}
 
}}
 
+
{{MRM_Objetivos|Title=PDO|
 
+
*Recurso de php que nos permitirá conectarnos con cualquier gestor de bases de datos relacional
 
+
*Podríamos
+
*Poner en común ideas ya sabidas y aprendidas en primero
+
 
}}
 
}}
 
 
 
  
  
 
}}
 
}}
 
|}
 
|}

Revisión de 21:09 26 mar 2018



Dwes Titulo B1T8.png


Icon objectives.jpg
Qué veremos aquí
En este tema se abordan 5 aspectos
  • De ellos los 3 primeros serían repaso


Icon objectives.jpg
Qué es una base de datos
  • Son conceptos ya conocidos
  • Simplemente para establecer unos términos comunes para todos
  • Poner en común ideas ya sabidas y aprendidas en primero
Temas de repaso


Icon objectives.jpg
SQL
  • Lenguaje de 4 generación no procedural
  • A pesar de su nombre no es sólo un lenguaje de consultas, si no completo para gestionar bases de datos
  • Sus acciones o sentencias empiezan por una cláusulas que la clasifica en el tipo de lenguaje o acción

1.-DDL

CREATE ....
DROP ....
ALTER ....

2.-DML

INSERT ....
UPDATE ....
DELETE ....
SELECT ...

3.-DCL

CRANT ....
REVOKE ....
COMMIT
ROLLBACK


Icon objectives.jpg
MYSQL
  • Un gestor de bases de datos relacional
  • Conviene saber usarlo
  • En línea de comandos
  • Con una herramienta gráfica como phpmyadmin
Drivers o conectores para la base de datos desde php
  • Es la parte específica del módulo
  • Son recursos que ya incorpora el motor de php para interactuar desde nuestro programa con la base de datos
  • En ellos debemos aprender a
  1. conectarnos
  2. realizar acciones DML
  3. Tratar la información que nos devuelva una consulta


Icon objectives.jpg
mysqli
  • Recurso nativo escrito en php para conectar con una base de datos ubicada en un gestor mysqli o maria


Icon objectives.jpg
PDO
  • Recurso de php que nos permitirá conectarnos con cualquier gestor de bases de datos relacional