Cuestiones
ayuda
option
Mi Daypo

TEST BORRADO, QUIZÁS LE INTERESEMP7.Desarrollo web entorno SERVIDOR UF3 - DAW Ilerna 22-23

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del test:
MP7.Desarrollo web entorno SERVIDOR UF3 - DAW Ilerna 22-23

Descripción:
Pacs UF3

Autor:
AVATAR

Fecha de Creación:
12/12/2022

Categoría:
Informática

Número preguntas: 51
Comparte el test:
Facebook
Twitter
Whatsapp
Comparte el test:
Facebook
Twitter
Whatsapp
Últimos Comentarios
No hay ningún comentario sobre este test.
Temario:
El acceso a base de datos es una de los puntos clave en el desarrollo y construcción de cualquier tipo de aplicación web. La forma en la que se leen, modifican, almacenan y eliminan estos datos puede tener una gran influencia en el rendimiento de una web. Enlaza los diferentes conceptos de tecnologías que permiten el acceso a datos con sus definiciones: Sistema manejador de bases de datos formado por un conjunto de programas que se encarga de gestionar el almacenamiento de una base de datos. Como, por ejemplo, SQL Server, MYSQL o Oracle. Data Base Manager System (DBMS) API Lenguajes de programación Mapeo de datos.
El acceso a base de datos es una de los puntos clave en el desarrollo y construcción de cualquier tipo de aplicación web. La forma en la que se leen, modifican, almacenan y eliminan estos datos puede tener una gran influencia en el rendimiento de una web. Enlaza los diferentes conceptos de tecnologías que permiten el acceso a datos con sus definiciones: Conjunto de métodos o funciones que permiten, mediante un grupo de llamadas, el acceso a determinados servicios de la aplicación web. Data Base Manager System (DBMS) API Lenguajes de programación Mapeo de datos.
El acceso a base de datos es una de los puntos clave en el desarrollo y construcción de cualquier tipo de aplicación web. La forma en la que se leen, modifican, almacenan y eliminan estos datos puede tener una gran influencia en el rendimiento de una web. Enlaza los diferentes conceptos de tecnologías que permiten el acceso a datos con sus definiciones: Cualquier lenguaje que permita interpretar la sintaxis de acceso a datos. Algunos de los más utilizados son PHP, prolog, asp, actionscript, ada, python, pascal, c, basic, java, etc. Data Base Manager System (DBMS) API Lenguajes de programación Mapeo de datos.
El acceso a base de datos es una de los puntos clave en el desarrollo y construcción de cualquier tipo de aplicación web. La forma en la que se leen, modifican, almacenan y eliminan estos datos puede tener una gran influencia en el rendimiento de una web. Enlaza los diferentes conceptos de tecnologías que permiten el acceso a datos con sus definiciones: El mapeo objeto-relacional (ORM) permite relacionar los objetos de una aplicación con su correspondiente tabla en una base de datos relacional. Esto permite abstraer de la complejidad de la programación que esto supone. De esta forma, cada clase en el modelo de dominio tendrá su tabla en el modelo de datos. Es la técnica más extendida y más usada en el desarrollo de aplicaciones web. Existen una gran cantidad de framework que permiten hacer uso de esta técnica como, por ejemplo, Hibernate, Java Persistence, Doctrine. Data Base Manager System (DBMS) API Lenguajes de programación Mapeo de datos.
Marca con verdadero o falso las siguientes afirmaciones: El acceso a base de datos es una de los puntos clave en el desarrollo y construcción de cualquier tipo de aplicación web. Verdadero Falso.
Marca con verdadero o falso las siguientes afirmaciones: La creación de una base de datos con sus tablas tiene como objetivo crear nuevos registros en las tablas. Verdadero Falso.
Marca con verdadero o falso las siguientes afirmaciones: Las diferentes tecnologías que permiten el acceso a los datos garantizan un mecanismo de acceso a los datos. Verdadero Falso.
Marca con verdadero o falso las siguientes afirmaciones: El acceso a base de datos nos proporciona los datos estáticos de una aplicación web. Verdadero Falso.
Marca con verdadero o falso las siguientes afirmaciones: La forma en la que se leen, modifican, almacenan y eliminan estos datos puede tener una gran influencia en el rendimiento de una web. Verdadero Falso.
En informática se podría definir una conexión a base de datos como la forma en la que un servidor de base de datos y su aplicación cliente se comunican entre sí. Enlaza los diferentes parámetros de una conexión con sus definiciones: Equipo en el que se encuentra instalado el sistema gestor de bases de datos y que, probablemente estará también el intérprete de lenguaje. En ese caso, se denominará localhost. Host Usuario Contraseña Base de datos.
En informática se podría definir una conexión a base de datos como la forma en la que un servidor de base de datos y su aplicación cliente se comunican entre sí. Enlaza los diferentes parámetros de una conexión con sus definiciones: Dato que identifica quién tiene acceso para ejecutar las sentencias SQL y que tendrá asociado una serie de permisos para hacerlo. Host Usuario Contraseña Base de datos.
En informática se podría definir una conexión a base de datos como la forma en la que un servidor de base de datos y su aplicación cliente se comunican entre sí. Enlaza los diferentes parámetros de una conexión con sus definiciones: Nombre de la estructura de almacenaje de información a la que nos queremos conectar. Host Usuario Contraseña Base de datos.
Cuál de las siguientes instrucciones devuelve el texto del mensaje de error de una operación MySQL: mysqli_query_error() mysqli_db_error() mysqli_error() mysqli_query_error_text() .
Enlaza los siguientes métodos que devuelven cadenas de texto de información de errores con la definición de estos métodos: Devuelve el último mensaje de error para la llamada más reciente a una función de MySQLi que puede haberse ejecutado correctamente o haber fallado. Devuelve el ultimo código de error de la última llamada mysqli_connect() Devuelve el último mensaje de error de la última llamada mysqli_connect(). Devuelve el último código de error de la llamada más reciente a una función MySQLi que podrá haberse ejecutado con éxito o haber fallado Devuelve una cadena que contiene el código de error SQLSTATE del último error. El código de error consiste en cinco caracteres. '00000' significa sin error.
En informática se podría definir una conexión a base de datos como la forma en la que un servidor de base de datos y su aplicación cliente se comunican entre sí. De las siguientes sintaxis de conexión cuál de ellas no contiene errores: mysql_conect('localhost', 'bd'); mysqli_connect('localhost', 'usuario', 'contraseña', 'bd') or die("Error en la conexión " . mysqli_error()); mysqliconnect('localhost', 'usuario', 'contraseña', 'bd'); Todas son correctas.
Cuál de las siguientes opciones sirve para cerrar una conexión a la Base de datos: close($conexion); mysqli_close($conexion); mysqli_close(); Todas son correctas.
El uso del lenguaje SQL es un estándar para el acceso a base de datos. Por este motivo es la forma en la que el sistema gestor de la base de datos comprenderá cuáles son las peticiones y conjunto de datos requeridos por el cliente. Marca con verdadero o falso las siguientes afirmaciones: Para la recuperación de datos de la BDD utilizaremos lenguajes de base de datos (Oracle / SQL). Verdadero Falso.
El uso del lenguaje SQL es un estándar para el acceso a base de datos. Por este motivo es la forma en la que el sistema gestor de la base de datos comprenderá cuáles son las peticiones y conjunto de datos requeridos por el cliente. Marca con verdadero o falso las siguientes afirmaciones: Para la recuperación de datos de la BDD utilizaremos lenguaje HTML. Verdadero Falso.
El uso del lenguaje SQL es un estándar para el acceso a base de datos. Por este motivo es la forma en la que el sistema gestor de la base de datos comprenderá cuáles son las peticiones y conjunto de datos requeridos por el cliente. Marca con verdadero o falso las siguientes afirmaciones: Las sentencias de recuperación y edición de información son las recogidas dentro el Data Manipulation Language. Verdadero Falso.
El uso del lenguaje SQL es un estándar para el acceso a base de datos. Por este motivo es la forma en la que el sistema gestor de la base de datos comprenderá cuáles son las peticiones y conjunto de datos requeridos por el cliente. Marca con verdadero o falso las siguientes afirmaciones: Para actualizar datos de una BDD utilizaremos la sentencia SELECT Verdadero Falso.
El uso del lenguaje SQL es un estándar para el acceso a base de datos. Por este motivo es la forma en la que el sistema gestor de la base de datos comprenderá cuáles son las peticiones y conjunto de datos requeridos por el cliente. Marca con verdadero o falso las siguientes afirmaciones: Para insertar datos en una BDD utilizaremos la sentencia INSERT. Verdadero Falso.
El uso del lenguaje SQL es un estándar para el acceso a base de datos. Por este motivo es la forma en la que el sistema gestor de la base de datos comprenderá cuáles son las peticiones y conjunto de datos requeridos por el cliente. Marca con verdadero o falso las siguientes afirmaciones: La base de datos tiene que ser SQL obligatoriamente Verdadero Falso.
Las sentencias de recuperación y edición de información son las recogidas dentro el Data Manipulation Language. Existen diferentes sentencias dependiendo del tipo de acción que se quiera ejecutar en la base de datos. Enlaza cada tipo de acción con su definición: Permite crear y definir nuevas bases de datos. Permite generar consultas para recuperar, ordenar y filtrar los datos. Define los permisos sobre la base de datos.
Que comando SQL tenemos que utilizar para: Obtener filas de una tabla Actualizar registros o campos de una tabla. Insertar nuevas filas en una tabla. Eliminar un conjunto de datos de una tabla. .
Qué líneas del siguiente código contienen errores: 1 <?php 2 $server="localhost"; 3 $db="M07"; 4 $user="root"; 5 $pass=""; 6 7 $conexion = mysqli_connect($server) or die ("Error en la conexión ".mysql_error()); 8 9 $consulta1 = "SELECT nombre FROM usuarios"; 10 $resultado1 = mysqli_query($conexion, $consulta1) or die ("Error al recuperar los datos"); 11 ?> 12 <!DOCTYPE html> 13 <html lang="es"> 14 <head> 15 <meta charset="UTF-8"> 16 <title>ILERNA ONLINE</title> 17 </head> 18 <body> 19 <?php 20 while($extract1 = mysqli_fetch_assoc($resultado1)){ 21 echo "<label>".$extract1['nombre']."</label>"; 22 } 23 ?> 24 </body> 25 </html> 7 10 20 26.
¿Qué líneas del siguiente código contienen errores? 1 <?php 2 3 function crearConexion($database) { 4 $host = "localhost"; 5 $user = "root"; 6 $password = ""; 7 8 $conexion = mysqli_connect($host, $user, $password, $database); 9 10 if (!$conexion) { 11 die("<br>Error de conexión con la base de datos: " . mysqli_connect_error()); 12 } 13 else { 14 echo "<br>Conexion correcta a la base de datos: " . $database; 15 } 16 return $conexion; 17 } 18 19 function getListaCiudades() { 20 $DB = crearConexion("localhost", "root", "", "world"); 21 22 $sql = "SELECT ID, Name, CountryCode, District, Population FROM city"; 23 24 $result = mysqli_query($DB, $sql); 25 26 if (mysqli_num_rows($result) > 0) { 27 return $result; 28 } else { 29 echo "No hay nada en la lista de ciudades."; 30 } 31 } 32 ?> 22 26 20 33.
Tan importante como obtener los datos es saber agruparlos y gestionarlos para, posteriormente, mostrarlos de la mejor manera posible en la interfaz. Enlaza las siguientes sentencias SQL con su definición: Permite agrupar los resultados siguiendo un criterio. De esta forma todos los resultados son filtrados mostrando aquellos que cumplen con el criterio establecido Puesto que los resultados devueltos pueden contener registros duplicados, esta sentencia nos devuelve valores únicos, es decir, aquellos que son diferente Permite ordenar los registros obtenidos como resultado siguiendo un criterio. Esta sentencia permite, a su vez, un parámetro adicional al final de la consulta pudiendo indicar si se desea que la orden se descendiente (desc) o ascendente (asc) Indica el número de registros devueltos o filas de una tabla obtenidas como resultado que cumplan con el criterio establecido Calculan el valor máximo y mínimo respectivamente de entre todos los registros obtenidos Cuando se prevé que la cantidad de registros devueltos puede ser muy grande, es posible limitarlos. Esta sentencia es útil cuando el contenido a mostrar en la web es parcial o es necesario que sea paginado.
Relaciona las sentencias SQL con la definición del resultado que mostraran en caso de ser ejecutadas: SELECT MIN(edad) FROM usuarios WHERE nombre = 'Ilerna'; Selecciona la edad más baja de entre todos los usuarios cuyo nombre es “Ilerna”. Selecciona la edad más alta de entre todos los usuarios cuyo nombre es “Ilerna”. Devuelve el número de registros que hay entre 1 y el 49. Devuelve los usuarios ordenados por nombre Devuelve todos los usuarios de la tabla sin duplicados.
Relaciona las sentencias SQL con la definición del resultado que mostraran en caso de ser ejecutadas: SELECT MAX(edad) FROM usuarios WHERE nombre = 'Ilerna'; Selecciona la edad más baja de entre todos los usuarios cuyo nombre es “Ilerna”. Selecciona la edad más alta de entre todos los usuarios cuyo nombre es “Ilerna”. Devuelve el número de registros que hay entre 1 y el 49. Devuelve los usuarios ordenados por nombre Devuelve todos los usuarios de la tabla sin duplicados.
Relaciona las sentencias SQL con la definición del resultado que mostraran en caso de ser ejecutadas: SELECT COUNT(id) FROM usuarios WHERE id > 0 AND id < 50; Selecciona la edad más baja de entre todos los usuarios cuyo nombre es “Ilerna”. Selecciona la edad más alta de entre todos los usuarios cuyo nombre es “Ilerna”. Devuelve el número de registros que hay entre 1 y el 49. Devuelve los usuarios ordenados por nombre Devuelve todos los usuarios de la tabla sin duplicados.
Relaciona las sentencias SQL con la definición del resultado que mostraran en caso de ser ejecutadas: SELECT nombre, apellido FROM usuarios ORDER BY nombre ASC; Selecciona la edad más baja de entre todos los usuarios cuyo nombre es “Ilerna”. Selecciona la edad más alta de entre todos los usuarios cuyo nombre es “Ilerna”. Devuelve el número de registros que hay entre 1 y el 49. Devuelve los usuarios ordenados por nombre Devuelve todos los usuarios de la tabla sin duplicados.
Relaciona las sentencias SQL con la definición del resultado que mostraran en caso de ser ejecutadas: SELECT DISTINCT nombre, apellido FROM usuarios; Selecciona la edad más baja de entre todos los usuarios cuyo nombre es “Ilerna”. Selecciona la edad más alta de entre todos los usuarios cuyo nombre es “Ilerna”. Devuelve el número de registros que hay entre 1 y el 49. Devuelve los usuarios ordenados por nombre Devuelve todos los usuarios de la tabla sin duplicados.
Marca las siguientes afirmaciones como verdaderas o falsas: Con la cláusula DISTINCT la sentencia no devuelve resultados duplicados. Verdadero Falso.
Marca las siguientes afirmaciones como verdaderas o falsas: Para ordenar resultados de una consulta utilizamos la cláusula GROUP BY. Verdadero Falso.
Marca las siguientes afirmaciones como verdaderas o falsas: Las sentencias MIN y MAX devuelven el valor mínimo i máximo del campo elegido en la consulta Verdadero Falso.
Marca las siguientes afirmaciones como verdaderas o falsas: Con la cláusula ORDER BY el resultado de la sentencia viene agrupado. Verdadero Falso.
Marca las siguientes afirmaciones como verdaderas o falsas: Cuando tenemos una consulta que devuelve muchos registros estos se pueden limitar con la sentencia LIMIT Verdadero Falso.
Marca las siguientes afirmaciones como verdaderas o falsas: La cláusula DISTINCT devuelve solo los registros que están duplicados. Verdadero Falso.
Marca las siguientes afirmaciones como verdaderas o falsas: El cliente interactúa con formularios HTML para añadir o modificar registros en la BDD. Verdadero Falso.
Marca las siguientes afirmaciones como verdaderas o falsas: Las consultas SQL se ejecutan desde el formulario HTML. Verdadero Falso.
Marca las siguientes afirmaciones como verdaderas o falsas: Para validar y procesar la información utilizaremos el lenguaje de programación utilizado. Verdadero Falso.
Marca las siguientes afirmaciones como verdaderas o falsas: Los formularios HTML utilizan métodos (POST - GET) para enviar la información a archivos que la podrán procesar. Verdadero Falso.
Marca las siguientes afirmaciones como verdaderas o falsas: En PHP podemos realizar las diferentes consultas SQL para añadir, modificar o eliminar registros en la BDD. Verdadero Falso.
Marca las siguientes afirmaciones como verdaderas o falsas: Con PHP no podemos establecer conexión a la base de datos, con lo cual no podemos realizar consultas. Verdadero Falso.
Diferenciar dos tipos de usuarios, que tipo de usuario tiene cada una de estas definiciones: Serán los encargados de gestionar la información a mostrar previamente para que el usuario la pueda visualizar. Podrán, de forma controlada, añadir registros mediante el envío de formularios u otros campos habilitados para ello.
Selecciona las sentencias adecuadas para trabajar con usuarios en la base de datos: Para crear un usuario en el servidor y asignarle una contraseña Para configurar los permisos de un usuario Para eliminar un usuario Elimina permisos concretos de un usuario Elimina todos los permisos de un usuario.
Las transacciones dentro de una base de datos son un conjunto de órdenes cuyas tareas se ejecutan de forma dependiente. Dividen las tareas en bloques asegurando la integridad de los datos, realizando todos los cambios como definitivos cuando todas las instrucciones dentro de esta finalizan correctamente. Marca los conceptos sobre los cuales se ha desarrollado el principio de las transacciones: Aislamiento Durabilidad Seguridad Resistencia Versatilidad Consistencia Atomicidad Variabilidad Corrección Congruencia.
SQL provee de una serie de mecanismos relacionados con las transacciones, enlaza cada sentencia SQL con su definición: Indica que va a comenzar una transacción. Indica el final de una transacción que ha resultado correcta. Permite eliminar todas las operaciones realizadas volviendo a un punto estable previo a la realización de una determinada transacción.
Ordena las siguientes ordenes SQL para realizar las siguientes ordenes en la base de datos: -Crear una tabla de usuarios. -Insertar un usuario. -Dejar los cambios guardados. -Actualizar el usuario. -Revertir la actualización. CREATE TABLE `usuarios` ( `id` int(50) NOT NULL, `nombre` varchar(50) NOT NULL, ); ALTER TABLE `usuarios` ADD PRIMARY KEY (`id`); INSERT INTO usuarios (id, nombre) VALUES (1, 'Ilerna'); COMMIT; UPDATE usuario SET nombre = 'Online' WHERE id = 1; ROLLBACK;.
Enumera en que líneas del siguiente código tenemos errores: 1 START TRANSACTION 2 INSERT INTO alumnos (id, nombre) VALUES (1, 'Ilerna'); 3 COMMIT; 4 UPDATE alumnos SET nombre WHERE id = 1; 5 DELETE FROM usuarios WHERE id = 1; 6 COMIT; 5 6 3 1 4.
Enlaza el concepto con su definición: Iniciar una transacción de base de datos, para crear un bloque de sentencias, las cuales podamos finalizar para guardar los cambios o devolver la instrucción a un estado anterior. Finaliza una transacción de base de datos dentro de un sistema gestor de base de datos relacional y poner visibles todos los cambios. Operación que devuelve a la base de datos a algún estado previo.
Denunciar test Consentimiento Condiciones de uso