StudyFiWiki
WikiAplicación web
StudyFi

Materiales de estudio con IA para todos los estudiantes. Resúmenes, tarjetas, tests, podcasts y mapas mentales.

Materiales de estudio

  • Wiki
  • Aplicación web
  • Registro gratis
  • Sobre StudyFi

Legal

  • Términos del servicio
  • RGPD
  • Contacto
Descargar en
App Store
Descargar en
Google Play
© 2026 StudyFi s.r.o.Creado con IA para estudiantes
Wiki💻 Ciencias de la ComputaciónProgramación Orientada a Objetos y Bases de Datos en PHPTarjetas

Tarjetas de Programación Orientada a Objetos y Bases de Datos en PHP

POO y Bases de Datos en PHP: Guía Completa para Estudiantes

ResumenTest de conocimientosTarjetasPodcastMapa mental
1 / 29

¿Qué es PDO en el contexto de acceso a bases de datos en PHP?

PDO es una librería/clase en PHP que permite conectar aplicaciones web a diferentes motores de base de datos (p. ej. MySQL, PostgreSQL, SQLite, MS SQL

Barra espaciadora para girar · Flechas para navegar

Toca para girar · Desliza para navegar

Acceso a bases de datos

29 tarjetas

Tarjeta 1

Pregunta: ¿Qué es PDO en el contexto de acceso a bases de datos en PHP?

Respuesta: PDO es una librería/clase en PHP que permite conectar aplicaciones web a diferentes motores de base de datos (p. ej. MySQL, PostgreSQL, SQLite, MS SQL

Tarjeta 2

Pregunta: ¿Cuál es la diferencia principal entre MySQLi y PDO al crear la conexión?

Respuesta: PDO se utiliza como una clase que se instancia para crear la conexión (objeto PDO), mientras que MySQLi ofrece otra interfaz; además PDO soporta múlti

Tarjeta 3

Pregunta: ¿Es necesario cerrar explícitamente la conexión PDO al terminar el script?

Respuesta: No; PHP detecta cuándo deja de utilizarse el recurso PDO y lo cierra automáticamente, no existe una funcionalidad para cerrarlo manualmente.

Tarjeta 4

Pregunta: En la cadena de conexión 'mysql:dbname=base_datos;host=127.0.0.1', qué indica 'mysql' y qué indica 'dbname' y 'host'?

Respuesta: 'mysql' indica el motor de base de datos (MySQL). 'dbname' es el nombre de la base de datos dentro del servidor. 'host' es la dirección IP o nombre de

Tarjeta 5

Pregunta: Qué valores deben proporcionarse en los parámetros 'user' y 'pass' al instanciar PDO?

Respuesta: Se debe indicar el usuario y la contraseña para el acceso a la base de datos.

Tarjeta 6

Pregunta: ¿Por qué se recomienda usar PDO como práctica actual para conexiones a bases de datos?

Respuesta: Porque PDO incorpora mejoras en la seguridad de las conexiones y permite trabajar con múltiples motores de base de datos.

Tarjeta 7

Pregunta: Al preparar una sentencia INSERT con PDO, por qué se usan signos de interrogación en VALUES?

Respuesta: Los signos de interrogación actúan como marcadores de posición para los valores que se pasarán después en un array al ejecutar la sentencia preparada.

Tarjeta 8

Pregunta: ¿Cuál es el flujo básico para insertar registros usando PDO y sentencias preparadas?

Respuesta: 1) Crear la conexión PDO. 2) Preparar la consulta SQL con marcadores (prepare). 3) Definir un array con los valores en el orden correcto. 4) Ejecutar

Tarjeta 9

Pregunta: Qué ventaja ofrece preparar la sentencia y usar un array de valores para múltiples inserciones?

Respuesta: Permite reutilizar la misma sentencia preparada y realizar múltiples inserciones simplemente cambiando el array con los valores, sin reescribir la con

Tarjeta 10

Pregunta: Dada la tabla empleados (id, nombre, apellido, fecha_nacimiento, email, domicilio), qué tipo de campo es 'id' según la estructura mostrada?

Respuesta: 'id' es un entero sin signo (int(11) unsigned) con AUTO_INCREMENT y clave primaria (PRIMARY KEY).

Otros materiales

ResumenTest de conocimientosTarjetasPodcastMapa mental
← Volver al tema