Font size
WorksheetsDesarrollo Backend PHP AJAX MYSQL
Total questions: 27
Worksheet time: 14mins
¿Qué es una base de datos relacional?
Una base de datos que organiza la información en tablas relacionadas entre sí.
Una base de datos que utiliza solo números para almacenar datos.
Una base de datos que organiza la información en gráficos.
Una base de datos que almacena información en archivos de texto.
¿Cómo se establece una conexión a una base de datos MySQL en PHP?
Utilizar mysqli_connect('servidor', 'usuario', 'contraseña', 'base_de_datos') o PDO para conectarse a MySQL.
Emplear connect_db('servidor', 'usuario', 'contraseña')
Conectarse a MySQL usando file_get_contents()
Utilizar mysql_query('servidor', 'usuario', 'contraseña', 'base_de_datos')
¿Qué es una consulta SQL y para qué se utiliza?
Una consulta SQL es un lenguaje de programación para aplicaciones web.
Una consulta SQL se utiliza para crear gráficos.
Una consulta SQL es una instrucción para interactuar con bases de datos, utilizada para realizar operaciones como seleccionar, insertar, actualizar o eliminar datos.
Una consulta SQL es un tipo de archivo de imagen.
¿Qué función de PHP se utiliza para ejecutar una consulta SQL?
mysqli_query() o PDO::query()
run_sql()
db_execute()
execute_query()
¿Cómo se puede prevenir la inyección SQL en una aplicación PHP?
Utilizar declaraciones preparadas y consultas parametrizadas.
Deshabilitar la base de datos para evitar ataques.
Permitir entradas de usuario sin sanitización.
Usar solo consultas directas sin validación.
¿Qué es la validación de formularios y por qué es importante?
La validación de formularios es el proceso de verificar la precisión y completitud de los datos ingresados por el usuario, y es importante para asegurar la calidad de los datos y la seguridad de la aplicación.
La validación de formularios es un proceso de diseño estético de la interfaz.
La validación de formularios se refiere a la creación de formularios en papel.
La validación de formularios es un método para recopilar datos sin necesidad de revisarlos.
¿Cuáles son los métodos más comunes para validar formularios en PHP?
Validación del lado del cliente
Validación del lado del servidor, filter_var(), validación manual, uso de PDO, bibliotecas como Respect\Validation.
Uso de JavaScript para validación
Validación automática sin código
¿Qué es AJAX y cómo se utiliza en aplicaciones web?
AJAX es un tipo de base de datos utilizada en el servidor.
AJAX es una técnica que permite la comunicación asíncrona entre el cliente y el servidor en aplicaciones web.
AJAX es una herramienta de diseño gráfico para interfaces web.
AJAX es un lenguaje de programación para crear aplicaciones web.
¿Cómo se puede enviar datos a un servidor usando jQuery y AJAX?
Usar $.ajax({url: 'tu_url', type: 'POST', data: {clave: 'valor'}, success: function(response) { console.log(response); }});
Enviar datos usando un formulario HTML sin AJAX.
Usar fetch('tu_url', {method: 'GET', body: JSON.stringify({clave: 'valor'})});
Utilizar XMLHttpRequest sin especificar el tipo de solicitud.
¿Qué es el método GET y POST en el contexto de AJAX?
GET y POST son métodos de autenticación.
GET se usa para obtener datos; POST se usa para enviar datos.
GET se utiliza para actualizar datos; POST para eliminar datos.
GET se usa para enviar datos; POST se usa para obtener datos.
¿Cómo se puede manejar la respuesta de una solicitud AJAX en jQuery?
Utilizar el método $.get() sin definir una función de manejo.
Utilizar el método $.ajax() y definir una función en la opción 'success' para manejar la respuesta.
Usar el método $.post() para enviar datos sin esperar respuesta.
Implementar una función de manejo de respuesta en el evento 'click' de un botón.
¿Qué herramientas se pueden utilizar para desplegar aplicaciones PHP?
IIS
Python
Apache, Nginx, Docker, Heroku, DigitalOcean, Ansible, Chef
Node.js
¿Qué es un servidor web y cómo se relaciona con PHP?
Un servidor web es un tipo de hardware que almacena archivos.
PHP es un lenguaje de programación que no se utiliza en servidores web.
Un servidor web es un sistema que entrega contenido web y se relaciona con PHP al ejecutar scripts PHP para generar contenido dinámico.
Un servidor web solo puede entregar contenido estático.
¿Cuáles son las mejores prácticas para el despliegue de aplicaciones PHP?
Configurar un entorno seguro, usar control de versiones, manejar errores, optimizar rendimiento, realizar pruebas, mantener actualizaciones y configurar permisos.
Desplegar sin pruebas previas
Ignorar actualizaciones de seguridad
Configurar permisos de acceso para todos los usuarios
¿Qué es Composer y cómo ayuda en el desarrollo de aplicaciones PHP?
Composer es un lenguaje de programación para PHP.
Composer es un gestor de dependencias que ayuda a gestionar bibliotecas y sus versiones en aplicaciones PHP.
Composer es un framework para crear aplicaciones PHP.
Composer es un sistema de gestión de bases de datos.
Los frameworks son usados para facilitar la colaboración en el grupo de trabajo
Verdadero
Falso
Son algunos ejemplos de Frameworks.
Laravel
Java
Xamarin
Python
¿Qué es PHP?
Es un lenguaje de programación de lado del cliente
Es un lenguaje de etiquetado del lado del servidor
Es un lenguaje de programación del lado del servidor
Es un lenguaje de programación que estructura html
¿Se puede incrustar código PHP en HTML?
verdadero
falso
¿Cuál es la extensión de un archivo PHP?
.html
.php
.css
.js
AJAX significa:
JavaScript asíncrono y XML (Asynchronous JavaScript and XML).
HyperText Markup Language
Hypertext Preprocessor
Que es DDL?
Lenguaje de Datos Determinados
Lenguaje de Definición de Datos
Datos Definidos Limitados
Lenguaje de Diseño de Datos
Qué es MYSQL?
Es un sistema Gestor de Bases de Datos, el cual permite almacenar y posteriormente acceder a los datos de forma rápida y estructurada
Es un Sistema Gestor de Bases diferenciales, que permiten almacenar y acceder a los datos
Es un lenguaje estructurado para consultas y se utiliza para manipular la información en una base de datos.
Se utiliza para relacionar las tablas
Que es una Base de Datos
Información que no está relacionada pero que se guarda en registros
Conjunto de tablas organizadas y posiblemente relacionadas entre si.
Es el que permite almacenar información y luego no se puede acceder a ella, es privada
Conjunto de archivos que no se relacionan entre si.
MySQL es un sistema gestor de bases de datos.
Verdadero
Falso
MySQL está escrito en C y C++
Verdadero
Falso
