DSW DAW 03
|
|
Título del Test:![]() DSW DAW 03 Descripción: DSW03 tema 3 |



| Comentarios |
|---|
NO HAY REGISTROS |
|
Para configurar los niveles de error de los que debe notificar PHP, debes utilizar el parámetro _____ del fichero php.ini. error_notice. display_errors. show_errors. error_reporting. Si al utilizar PDO, intentas comenzar una transacción con un motor de almacenamiento que no las soporta, obtendrás un error. ¿Verdadero o falso?. Verdadero. Falso. Para crear una consulta preparada con MySQLi, el primer paso es utilizar el método prepare para hacerle llegar el SQL al servidor. ¿Verdadero o falso?. Verdadero. Falso. ¿Dónde se realiza la configuración de MySQLi/MariaDB?. en el fichero my.ini. en el fichero php.ini. en el fichero httpd.conf. en el fichero mysqli.conf. ¿Qué método en PDO confirma una transacción?. Para ejecutar una consulta mediante PDO, puedes utilizar indistintamente los métodos query y exec. ¿Verdadero o falso?. Verdadero. Falso. ¿Cuáles son las dos extensiones más recomendables para acceder a MySQL/MariaDB desde PHP?. mysql. PDO. libmysql. MySQLi. ¿Cuáles de estas afirmaciones sobre bindParam() y bindValue() en PDO son correctas?. bindValue() no permite enlazar valores nulos usando PDO::PARAM_NULL. bindParam() y bindValue() son exactamente equivalentes. bindValue() enlaza el valor en el momento de la llamada. bindParam() enlaza por referencia y la variable puede cambiar antes de execute(). Si usas la extensión nativa MySQLi, se pueden utilizar transacciones sobre el motor de almacenamiento MyISAM, pero esto nunca es posible con la extensión PDO. ¿Verdadero o falso?. Verdadero. Falso. ¿Qué método obtiene el último ID insertado en PDO?. getId(). insert_id(). lastRow(). lastInsertId(). ¿Qué función devuelve un array asociativo de una fila en MySQLi?. mysqli_fetch_row. mysqli_fetch_assoc. mysqli_fetch_object. mysqli_result. ¿Qué devuelve exec() en PDO?. Un array. TRUE/FALSE. Un PDOStatement. Número de filas afectadas. Al utilizar PDO, si no se puede establecer una conexión con el gestor de bases de datos, se lanzará una excepción que es conveniente capturar. ¿Verdadero o falso?. Verdadero. Falso. Con la extensión PDO, para obtener un array a partir de un conjunto de resultados debes utilizar. el método fetch_array. el método fetch_row. el método fetch_assoc. el método fetch. ¿Qué método ejecuta un SELECT y devuelve un PDOStatement?. exec(). query(). prepare(). execute(). Con la extensión MySQLi, puedes utilizar _____ para ejecutar una consulta. la función mysqli_query. el método query. el método exec. la función mysqli_exec. Con la extensión MySQLi, para obtener un array a partir de un conjunto de resultados debes utilizar. el método fetch_array. el método fetch_assoc. el método fetch_row. el método fetch. Para poder utilizar transacciones por código con la extensión MySQLi, has de: ejecutar el método beginTransaction para comenzar la transacción. MySQLi no permite utilizar transacciones. utilizar la propiedad autocommit para deshabilitar el comportamiento por defecto. utilizar el método autocommit para deshabilitar el comportamiento por defecto. Para establecer una conexión con una base de datos mediante MySQLi, se puede utilizar indistintamente el constructor o el método connect. ¿Verdadero o falso?. Verdadero. Falso. En el modelo de excepciones de PHP, cada bloque try debe tener al menos un bloque catch asociado. ¿Verdadero o falso?. Verdadero. Falso. ¿Qué método asocia parámetros en PDO?. bind_param(). attach(). bindParam(). setParam(). ¿Qué modo de error lanza excepciones en PDO?. PDO::ERRMODE_NONE. PDO::ERRMODE_SILENT. PDO::ERRMODE_EXCEPTION. PDO::ERRMODE_WARNING. ¿Qué método en PDO inicia una transacción?. Si utilizas PDO al programar, podrás cambiar el sistema gestor que utilizan tus aplicaciones sin más que adaptar las sentencias de establecimiento de conexión. ¿Verdadero o falso?. Verdadero. Falso. ¿Cuál es el fichero de configuración de MySQL/MariaDB?. my.ini. my.cnf. se configura en el mismo fichero que Apache, httpd.conf. se configura en el mismo fichero que PHP, php.ini. ¿Cuáles no son ventajas del motor de almacenamiento InnoDB sobre MyISAM?. soporta integridad referencial. es el que se utiliza por defecto. es más rápido. soporta transacciones. ¿Qué constante devuelve un array asociativo en PDO?. PDO::FETCH_BOTH. PDO::FETCH_ASSOC. PDO::FETCH_ROW. PDO::FETCH_OBJ. Mediante la función set_error_handler es posible personalizar el comportamiento de PHP cuando se produce un error, sea cual sea su nivel. ¿Verdadero o falso?. Verdadero. Falso. ¿Qué opciones son correctas al liberar recursos de conexión?. Usar conexiones persistentes siempre es mejor. Mantener conexiones abiertas indefinidamente. En PDO, destruir el objeto libera la conexión. Usar $stmt->close() o closeCursor() para liberar. Si al establecer una conexión mediante la extensión MySQLi se produce algún error, se puede obtener el mensaje de error correspondiente accediendo a la propiedad. connect_error_msg. connect_errno. connect_err. connect_error. |





