Cuestiones
ayuda
option
Mi Daypo

TEST BORRADO, QUIZÁS LE INTERESEBase de Datos Tema 3 4 5

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del test:
Base de Datos Tema 3 4 5

Descripción:
Ciclo Formativo Grado Superior

Autor:
Frankcad25
(Otros tests del mismo autor)

Fecha de Creación:
17/05/2020

Categoría:
Informática

Número preguntas: 133
Comparte el test:
Facebook
Twitter
Whatsapp
Comparte el test:
Facebook
Twitter
Whatsapp
Últimos Comentarios
No hay ningún comentario sobre este test.
Temario:
Una clave foránea: a) Se define con FOREIGN KEY b) Se define con REFERENCES c) Puede ser compuesta d) Todas las anteriores son correctas.
La opción ON DELETE CASCADE del comando CREATE TABLE: a) No funciona en Oracle b) No funciona en MySQL c) Permite borrar registros relacionados en cascada d) Permite borrar claves foráneas en cascada.
Con el comando ALTER, no se puede: a) Borrar una columna b) Modificar el tipo de dato de una columna c) Cambiarle el nombre a la tabla d) Todas las opciones anteriores son posibles.
¿Para qué sirve DISTINCT en una SELECT? a) Para mostrar las filas idénticas b) Para no mostrar filas idénticas c) Para mostrar, aparte, las filas distintas d) Ninguna de las anteriores.
Un filtro WHERE puede incorporar expresiones con: a) Operadores numéricos. b) Operadores relacionales. c) Llamadas a funciones. d) Todas las anteriores.
El operador IN no se puede usar para: a) Escribir en un filtro una lista de valores. b) Escribir en un filtro una subconsulta. c) Una ordenación. d) Encadenar varias condiciones de tipo AND.
El test de valor nulo: a) Sirve para comprobar si un conjunto de resultados es vacío. b) Sirve para comprobar si el valor de un campo es desconocido c) Sirve para comprobar si el valor de un campo es o no es desconocido. d) Todas las anteriores son correctas.
El patrón % AX_ _ seleccionaría el valor: a) XXXAXll b) AXllll c) XXXXIF d) XXXAXl.
Filtrar por el número de resultados: a) No se puede en Oracle b) Se puede mediante la cláusula LIMIT en Oracle c) Se puede mediante la cláusula numrows en Oracle d) No se puede hacer en MySQL.
En SQL se puede ordenar por: a) El número de columna (1,2,3...). b) El nombre de la columna c) Una expresión. d) Todas las anteriores.
Si junto a una función de columna, se selecciona un campo: a) Se debe agrupar por el campo. b) No se debe agrupar por el campo. c) No se puede seleccionar el campo. d) No se puede seleccionar la función de columna.
Una subconsulta: a) Es un tipo especial de tabla derivada. b) Se puede anidar con otras subconsultas c) Sus resultados se pueden ordenar bajo de terminadas circunstancias d) Todas las opciones anteriores son posibles.
¿Cuál sería la definición correcta de una base de datos? a) Conjunto de información regulada y normalizada de colección de archivos relacionados por tablas b) Conjunto de datos sistematizados donde la información está regulada y estructurada por el individuo c) Conjunto de datos relacionados, sincronizados elaborados de forma continua d) Conjunto de información normalizada y relacionada, que se elabora utilizando una vía sistemática para el almacenamiento, proceso y extracción de datos.
Indica cuál de los siguientes no es un modelo de base de datos: a) Modelo jerárquico b) Modelo en red c) Modelo lógico d) Modelo relacional.
¿Cuál de las siguientes es una ventaja de poseer una base de datos informatizada? a) Las bases de datos son totalmente seguras y con acceso rápido a las operaciones b) Datos centralizados, estructurados, actualizados y de exactitud y consistencia c) Multiplicación de la capacidad de análisis y análisis estructurado de tablas relacionales bidimensionales d) Exactitud sobre datos aleatorios, multiplicando la capacidad de análisis.
Si una tabla contiene los campos NÚM-EMPLEADO, APELLIDO, NOMBRE y ANTIGÜEDAD y otra tabla contiene los campos PARTAMENTO, NÚM-EMPLEADO y SALARIO, ¿qué hace una base de datos relacional? a) Coincidir el campo ANTIGUEDAD de las dos tablas, para encontrar información b) Coincidir el campo NÚM-EMPLEADO de las dos tablas, para encontrar información c) Coincidir el campo APELLIDO de las dos tablas, para encontrar información d) Coincidir el campo NOMBRE de las dos tablas, para encontrar información.
¿Qué es un diccionario de datos? a) Es un documento escrito acerca de la terminología que se utilizará en un sistema de información b) El diccionario de datos, o también llamado catálogo de datos, contiene información que describe los datos de la base de datos (metadatos). c) Es una Hoja de Cálculo acerca de la terminología que se utilizará en un sistema de información. d) Es un sistema de información complejo acerca de las bases de datos que se utilizarán.
¿En qué consiste la teoría de la normalización? a) En eliminar comportamientos análogos, eliminar las repeticiones y en la elaboración de diseños comprensibles. b) En adaptar procesos, eliminando las repeticiones en tablas homogéneas. c) En realizar procesos de evolución de problemas, de repetición y adaptabilidad de datos complejos. d) Codificación de procesos repetitivos de modificación de diseño.
¿Qué es un registro? a) Son los ficheros descriptivos. b) Es un conjunto de campos que contienen los datos que pertenecen a una misma repetición de entidad. c) Son los atributos que tienen interés de los objetos del mundo real. d) Son objetos del mundo real.
¿A qué corresponden las siglas DML? a) Data Manipulation Language. b) Date Manipulation Language. c) Data Merchandasing Language. d) Definition Manipulation Language.
¿Cuál de las siguientes son propiedades de las dependencias funcionales? a) Reflexiva, transitiva, unión y descomposición b) Aumento, disyuntiva, bidimensional y simulacional c) Pseudo-transitiva, unión, aumento y reflexiva d) Las anteriores respuestas no son correctas.
¿A qué corresponden las siglas DCL? a) Date Control Language b) Data Converter Language c) Data Control Language d) Date Converter Language.
¿Cómo se representan los datos de una tabla? a) En filas y registros. b) En filas (llamadas campos) y columnas (llamadas registros). c) En columnas y campos. d) En columnas (llamadas campos) y filas (llamadas registros).
La sentencia de SQL "DROP VIEW"… a) En ningún caso afecta a las tablas o vistas a partir de las cuales se define su expresión de tabla. b) Destruye todas las tablas a partir de las cuales se define su expresión de tabla sólo en el caso de que se haya puesto la opción CASCADE en la creación de la vista. c) Destruye todas las tablas a partir de las cuales se define su expresión de tabla sólo en el caso de que se haya puesto la opción WITH CHECK OPTION en la creación de la vista. d) Destruye todas las tablas a partir de las cuales se define su expresión de tabla.
Un esquema externo consiste en: a) Una implementación de las estructuras del esquema lógico. b) Un conjunto de estructuras derivadas definidas a partir del esquema lógico c) Una definición de las estructuras de la base de datos d) Una definición de los distintos esquemas conceptuales.
Los campos de una tabla deben tener… a) Un solo valor b) Infinitos valores. c) Al menos, dos valores d) Al menos, un valor.
En cada registro, los datos deben de estar referidos… a) A la clave secundaria b) A cualquier tabla relacionada c) A la clave principal d) A otros registros.
¿A qué regla de Normalización corresponde "Los campos de una tabla deben tener un solo valor"? a) A la tercera. b) A ninguna c) A la primera d) A la segunda.
¿A qué regla de Normalización corresponde "Los campos del registro de la tabla son singulares, y deben aparecer solo una vez"? a) A ninguna b) A la primera c) A la segunda d) A la tercera.
¿A qué regla de Normalización corresponde "En cada registro los datos deben estar referidos a la clave principal"? a) A ninguna b) A la primera c) A la segunda d) A la tercera.
¿A qué regla de Normalización corresponde "Se deben eliminar todos los campos que no corresponden a la clave principal"? a) A la segunda b) A la primera c) A ninguna d) A la tercera.
¿A qué regla de Normalización corresponde "No puede haber una relación lineal entre campos porque estamos duplicando información"? a) A la primera b) A ninguna c) A la tercera d) A la segunda.
¿Qué relación binaria correspondería las entidades "Artículos-Pedidos"? a) Varios a Varios b) Uno a Varios c) Uno a Uno d) A ninguna; no hay conexión.
Los metadatos que se almacenan en el diccionario de datos de un SGBD…... a) Son las tuplas iniciales con las que se "inicializa" cada relación de la base de datos b) Son el resultado de la compilación de los programas con sentencias inmersas del lenguaje de manejo de datos. c) Son generados por usuarios “ingenuos”, al ejecutar programas de aplicación. d) Contienen información que describe el esquema conceptual de la base de datos.
Dada la relación del modelo relacional factura (nfact, ncliente, importe), con la clave {nfact, importe}, y el significado acostumbrado de los atributos (número de factura que identifica una factura, número de cliente que identifica un cliente e importe de la factura)… a) Una factura para un mismo cliente puede tener dos importes diferentes. b) Una factura siempre tiene varios clientes. c) No puede haber un cliente que tenga dos facturas diferentes con el mismo importe. d) Un cliente sólo puede tener una única factura.
¿Cuántos lenguajes ha de proporcionar un sistema de gestión de bases de datos que posea la arquitectura de niveles? a) Tantos como deseen los usuarios que lo vayan a utilizan. b) El lenguaje de manipulación de datos. c) Ninguno d) Lenguajes de definición del esquema lógico, físico y externos y el lenguaje de manipulación de datos.
¿Por quién fue propuesto el modelo entidad-interrelación? a) Peter Codd b) Patric Chen c) Peter Chen d) Las anteriores respuestas no son correctas.
¿Qué son interrelaciones reflexivas? a) Son relaciones unarias b) Son relaciones donde se ven involucrados dos tipos de entidad c) Son relaciones binarias d) Son relaciones donde se ven involucrados tres tipos de entidad.
¿Cuál de los siguientes puntos es una característica de las técnicas de bases de datos? a) Persistencia de los datos b) Integración de toda la información de la organización c) Descripción unificada de los datos, dependiente de las aplicaciones d) Mecanismos para asegurar la integridad y la seguridad de los datos.
Una vista en un esquema relacional siempre es: a) Una relación derivada (virtual) definida por medio de una sentencia SELECT sobre una única relación del esquema. b) Un subconjunto de tuplas de una relación del esquema c) Una o varias relaciones del esquema d) Una relación derivada (virtual) definida por una sentencia SELECT.
La sentencia SQL “SELECT * FROM empleados WHERE Provincia IN (‘BARCELONA’,’TARRAGONA’) or (edad>30 and salario<1000)”, ¿qué resultado tendría? a) Visualiza todos los campos de la tabla empleados y sólo mostraría los empleados que son de Barcelona y Tarragona y tienen edad superior a 30 años y salario inferior a 1.000. b) Visualiza todos los campos de la tabla empleados y sólo mostraría los empleados que son de Barcelona o Tarragona y tienen edad superior a 30 años y salario inferior a 1.000. c) Visualiza todos los campos de la tabla empleados y sólo mostraría los empleados que son de Barcelona o Tarragona o bien que su edad es superior a 30 años y su salario inferior a 1.000. d) Ninguna de las respuestas anteriores es correcta.
La sentencia SQL “SELECT NombreEmpleado, COUNT(Id_pedido) FROM Pedidos p,empleados e WHERE p.id_empleado=e.id_empleado group by id_pedido HAVING COUNT(Id_pedido)=10 ”, ¿qué resultado tendría? a) Visualiza los empleados que han gestionado el pedido número 10. b) Visualiza los empleados que han realizado un número de pedidos igual a 10. c) Visualiza todos los empleados y el número de pedidos que han gestionado, incluyendo el pedido igual a 10. d) Las anteriores respuestas no son correctas.
La sentencia SQL “SELECT Nombreproducto,precio FROM productos WHERE nombreproducto NOT LIKE ‘A_%’ ”, ¿qué resultado tendría? a) Visualiza todos los productos que empiecen con el carácter “A” después el carácter “_” y después el carácter %. b) Visualiza todos los productos que no empiecen con el carácter “A” ni después tengan el carácter “_” ni después el carácter %. c) Visualiza todos los productos que no empiezan con A y después no tienen otro carácter más como mínimo. d) Las anteriores respuestas no son correctas.
La sentencia SQL “SELECT NombreEmpleado, salario,comision FROM empleados WHERE comision IS NOT NULL”, ¿qué resultado tendría? a) Visualiza todos los empleados que no tienen comisión. b) Visualiza todos los empleados con sus respectivos salarios y comisiones. c) Ninguna de las respuestas anteriores es correcta. d) Las dos primeras respuestas son correctas.
La sentencia SQL “SELECT AVG(salario*14) FROM empleados ”, ¿qué resultado tendría? a) Visualiza, para cada empleado, su total de salario al año. b) Visualiza, para cada empleado, su media de salario al año. c) Visualiza la media de salario anual a partir del sueldo anual de todos los empleados. d) Las anteriores respuestas no son correctas.
La sentencia SQL “update sal=sal*1.10 where sal between 800 and 1000 and edad>30”, ¿qué resultado tendría? a) Incrementa el salario en un 110% sólo a los empleados que tienen un salario que va de 800 a 1.000 euros o edad superior a 30 años. b) Incrementa el salario en un 10% sólo a los empleados que tienen un salario que va de 800 a 1.000 euros y edad superior a 30 años. c) Incrementa el salario en un 15% sólo a los empleados que tienen un salario que va de 800 a 1.000 euros o edad superior a 30 años. d) Las anteriores respuestas no son correctas.
La sentencia SQL “delete from empleados where id_departamento IN (select id_departamento from departamentos Where población=”Barcelona”)”, ¿qué resultado tendría? a) Elimina todos los empleados que trabajan en un departamento de población de Barcelona. b) Elimina todos los empleados que viven en la población de Barcelona. c) Elimina todos los empleados que viven en una población diferente de Barcelona d) Las anteriores respuestas no son correctas.
La sentencia SQL “create view estadistica_salaris as select sum(sal*14),avg(sal*14),COUNT(id_empleado) from empleados”, ¿qué resultado tendría? a) Crea una vista nueva y visualiza para cada empleado, su total de salario al año y su media salario anual. b) Crea una vista nueva y visualiza para cada empleado su media de salario al año, su total salario al año y el número de empleados que tiene a su cargo. c) Crea una vista nueva y visualiza la media de número empleados de la empresa,,la media de salario anual y el total salario anual a partir del sueldo anual de todos los empleados. d) Las anteriores respuestas no son correctas.
Qué hace la sentencia SQL “ALTER TABLE empleados add comision number (8,2)”… a) Crea una tabla llamada “empelados” con un campo “comisión”. b) Añade un nuevo campo llamado “comision” a la tabla “empleados”. c) Modifica el tipo de datos del campo “comisión” de la tabla “empleados”. d) Las anteriores respuestas no son correctas.
Oracle es un SGBD que cumple el modelo: a) Modelo de base de datos en red. b) Modelo de base de datos jerárquico c) Modelo de base de datos conceptual d) Modelo de base de datos relacional.
En una tabla, ¿puede existir más de una foreign key? a) No, ya que eso infringiría la 3FN. b) Sí c) No, ya que eso infringiría la 2FN d) No, como máximo 1 foreign key por tabla.
La sentencia Update… a) Es una sentencia que pertenece al lenguaje LMD. b) Es una sentencia que pertenece al lenguaje LCD. c) Es una sentencia que pertenece al lenguaje LDA. d) Es una sentencia que pertenece al lenguaje LDV.
¿Qué regla o reglas de integridad deben cumplir todas las bases de datos relacionales? a) Integridad referencial. b) Integridad referencial y la integridad de entidades. c) Las diferentes formas normales. d) La unicidad.
Dentro del álgebra relacional, la operación “restricción” es una operación: a) Unario b) Binaria c) No es una operación del algebra relacional. ) Operación compuesta.
Dentro de la arquitectura de niveles de base de datos, ¿qué nivel se encarga de describir las entidades, atributos, relaciones, operaciones de los usuarios y restricciones? a) Nivel físico b) Nivel lógico c) Nivel conceptual d) Nivel relacional.
¿Qué tipo de información se almacena en el diccionario de datos o en el catálogo de una BD? a) Sólo los registros que generan los usuarios. b) Sólo información de los usuarios de la BD c) Sólo información referente a la seguridad de BD d) Guarda toda la información referente a la definición y datos de todos los objetos de la BD.
¿Qué es el grado de una relación?: a) Es el número de atributos que contiene la relación. b) Es el número de tuplas que contiene la relación. c) Es el número de filas de una tabla. d) Las anteriores respuestas no son correctas.
¿Qué condición se tiene que cumplir para poder realizar la operación unión entre dos relaciones R union S? a) Los atributos de R y S tienen que estar en el mismo dominio. b) R y S tienen que tener los mismos atributos. c) R y S tienen que tener el mismo número de registros. d) R y S tienen que tener los mismos atributos y estar en el mismo dominio.
¿Qué elementos intervienen en el modelo entidad-relación extendido? a) Entidad, relación y atributos. b) Entidad, relación y atributos mixtos c) Entidad, relación, atributos, identificador, atributo compuesto y jerarquía de generalización d) Entidad, relación, dominios y tuplas.
¿Qué forma normal verifica si tiene dos o más claves candidatas compuestas que tienen, al menos, un atributo en común? a) La 1FN. b) La 2FN. c) La 3FN. d) La BCFN (Boyce-Codd).
La sentencia “CREATE TABLE”… a) Es una sentencia que pertenece al lenguaje LDA. b) Es una sentencia que pertenece al lenguaje LMD. c) Es una sentencia que pertenece al lenguaje LCD. d) Es una sentencia que pertenece al lenguaje LDD.
¿Qué hace la sentencia SQL, “TRUNCATE TABLE empleados”? a) Elimina la tabla “empleados”. b) Crea la tabla “empleados”. c) Hace una copia de seguridad de todos los registros de la tabla “empleados”. d) Elimina todos los registros de la tabla “empleados”.
En MySQL, ¿cómo se puede comprobar la base de datos seleccionada por defecto? a) select database(); b) show databases; c) use database; d) Las anteriores respuestas no son correctas.
¿Cuál es la longitud máxima del nombre de una base de datos o de una tabla en MySQL? 32 48 64 d) Las anteriores respuestas no son correctas.
En MySQL, la tabla con los usuarios que existen en el sistema se llama a) information_schema.user b) mysql.user c) system.user d) Las anteriores respuestas no son correctas.
En el cliente de línea de comandos de MySQL, para terminar y ejecutar una sentencia y que los resultados en vez de por columnas se muestren por filas se emplea a) \c b) \d c) \G d) Las anteriores respuestas no son correctas.
En el cliente de línea de comandos de MySQL, para terminar y ejecutar una sentencia se puede emplear a) \a b) \c c) \g d) Las anteriores respuestas no son correctas.
En MySQL, para seleccionar las filas de la 6 a la 15 en una tabla, se emplea la cláusula a) SELECT * FROM tbl LIMIT 6,15; b) SELECT * FROM tbl LIMIT 6,10; c) SELECT * FROM tbl LIMIT 5,10; d) Las anteriores respuestas no son correctas.
En MySQL, la tabla que contiene los permisos de los usuarios del sistema se llama a) information_schema.user_privileges b) information_schema.user_permissions c) mysql.user_privileges d) mysql.user_permissions.
En el cliente de consola de MySQL, ¿qué comando se emplea para salir? a) bye b) close c) quit d) Las anteriores respuestas no son correctas.
En el cliente de consola de MySQL, ¿cómo se anula la ejecución de un comando que se está introduciendo y no se quiere ejecutar? a) \a b) \c c) \g d) Las anteriores respuestas no son correctas.
Para utilizar MySQL en un ordenador, se necesita a) Un servidor web b) Algún tipo de herramienta cliente para acceder a la base de datos c) Un navegador web d) Perl, PHP o Java.
En MySQL, para mostrar la estructura de una tabla se emplea el comando a) DESC b) DESCRIBE c) SHOW COLUMNS FROM d) Todas las respuestas son correctas.
En MySQL, para seleccionar la base de datos con la que se quiere trabajar se usa el comando a) open b) select c) use d) Las anteriores respuestas no son correctas.
En MySQL, para obtener el instante actual (fecha y hora), se emplea la función a) CURDATE() b) NOW() c) TIME() d) Las anteriores respuestas no son correctas.
En MySQL, si necesitamos utilizar claves ajenas y transacciones, debemos utilizar el motor a) Blackhole b) InnoDB c) MyISAM d) Las anteriores respuestas no son correctas.
Para apagar el servidor MySQL desde la línea de comandos se emplea a) mysqld -u root shutdown b) mysql -u root shutdown c) mysqladmin -u root shutdown d) Las anteriores respuestas no son correctas.
En SQL, ¿cuál de estas sentencias añade una fila a una tabla en una base de datos? a) ADD b) INSERT c) UPDATE d) INCLUDE.
En una cláusula LIKE, ¿cómo se obtienen todos los nombres de personas que tienen exactamente cuatro caracteres? a) LIKE "????" b) LIKE "____" c) LIKE "...." d) Las anteriores respuestas no son correctas.
Una sentencia SELECT sin la cláusula WHERE devuelve a) Todos los registros existentes en la tabla que no estén relacionados con otra tabla b) Todos los registros existentes en la tabla c) No se puede ejecutar una sentencia SELECT sin la cláusula WHERE d) Las anteriores respuestas no son correctas.
¿Qué instrucción se emplea para eliminar todo el contenido de una tabla, pero conservando la tabla? a) DELETE TABLE b) DROP TABLE c) TRUNCATE TABLE d) Las anteriores respuestas no son correctas.
En una cláusula LIKE, ¿cómo se obtienen todos los nombres de personas que comienzan con "Juan"? a) LIKE "Juan%" b) LIKE "Juan*" c) LIKE "Juan$" d) LIKE "Juan&".
¿Cómo se borra toda una base de datos con SQL? DELETE DATABASE b) DROP DATABASE c) ERASE DATABASE d) Las anteriores respuestas no son correctas.
En SQL, para modificar la estructura de una tabla de una base de datos se emplea la instrucción a) ALTER TABLE b) CHANGE TABLE c) MODIFY TABLE d) Las anteriores respuestas no son correctas.
En SQL, para ordenar los datos devueltos por una sentencia SELECT se emplea la cláusula a) ORDER BY b) ORDERED BY c) SORT BY d) SORTED BY.
¿Cuál de las siguientes no es una función de agregación? a) COUNT() b) LIMIT() c) MAX() d) MIN().
¿En cuál de las siguientes sentencias del lenguaje SQL se emplea la cláusula SET? a) DELETE b) DROP c) SELECT d) UPDATE.
En SQL, para eliminar las filas duplicadas del resultado de una sentencia SELECT se emplea a) NO DUPLICATE b) UNIQUE c) DISTINCT d) Las anteriores respuestas no son correctas.
¿Cuál de las siguientes no es una función de agregación? a) AVG() b) FLOOR() c) SUM() d) Las anteriores respuestas no son correctas.
En MySQL, ¿se puede realizar un backup de una sola base de datos mediante la copia de ficheros? a) No b) Sí, si la base de datos sólo usa el motor MyISAM c) Sí, si la base de datos sólo usa el motor InnoDB d) Las anteriores respuestas no son correctas.
En MySQL, para crear una tabla con la misma estructura que otra tabla pero vacía, se puede utilizar a) CREATE TABLE ... SELECT b) CLONE TABLE c) CREATE TABLE ... LIKE d) Las anteriores respuestas no son correctas.
En MySQL, para averiguar cuál es el motor de almacenamiento por defecto, se puede utilizar a) select @@storage_engine; b) show variables like "storage_engine"; c) select * from information_schema.engines where support="default"; d) Todas las respuestas son correctas.
En MySQL, para obtener la longitud de una cadena medida en caracteres se emplea a) CHAR_LENGTH() b) LENGTH() c) SIZE() d) Todas las respuestas son correctas.
Respecto el juego de caracteres ISO-8859-1 a) ISO-8859-1 también se conoce como Latin1 b) ISO-8859-15 es similar a ISO-8859-1, pero sustituye algunos símbolos poco comunes para incluir, por ejemplo, el símbolo del euro c) Incluye todos los símbolos para las principales lenguas de Europa occidental (alemán, castellano, catalán, danés, finés, francés, inglés, noruego, sueco, etc.) d) Todas las respuestas son correctas.
En un sistema de réplicas con MySQL a) Se emplea el binary log para almacenar las operaciones que deben realizar los esclavos b) Un esclavo puede depender de varios maestros c) Al menos un esclavo debe estar conectado al maestro en todo momento d) Las anteriores respuestas no son correctas.
En MySQL, el campo TEXT permite almacenar hasta a) 2^8 caracteres b) 2^16 caracteres c) 2^24 caracteres d) Las anteriores respuestas no son correctas.
En MySQL, respecto el tipo de dato VARCHAR a) Permite una longitud máxima de 65535 b) Cuando se almacena una cadena, no emplea la longitud máxima reservada, sino únicamente el espacio necesario c) La longitud máxima de una columna está limitada por el espacio que requieren el resto de columnas d) Todas las respuestas son correctas.
En MySQL, los caracteres comodín son a) "*" y "_" b) "*" y "." c) "%" y "_" d) Las anteriores respuestas no son correctas.
En MySQL, para incluir en un script de SQL instrucciones que sólo se quiere que se ejecuten en un servidor MySQL, se emplea a) /*! ... */ b) /*# ... */ c) /*@ ... */ d) /*& ... */.
¿Qué base de datos existe en MySQL para monitorizar el comportamiento de MySQL? a) information_schema b) mysql c) performance_schema d) Las anteriores respuestas no son correctas.
En MySQL, respecto el tipo de dato CHAR a) Permite almacenar hasta 255 caracteres como máximo b) Reserva el espacio necesario para la cadena más larga c) Por defecto, no conserva los espacios en blanco que existan al final de la cadena d) Todas las respuestas son correctas.
En MySQL, la información sobre las cuentas de usuario se almacena en la base de datos a) information_schema b) mysql c) user d) Las anteriores respuestas no son correctas.
Respecto el juego de caracteres a) Definen la forma en la que se codifica un carácter dado en un sistema de representación b) Influye en los caracteres que se pueden almacenar c) Influye en el espacio de almacenamiento necesario d) Todas las respuestas son correctas.
Respecto el cotejamiento (collation) a) Influye en la forma de ordenar la información b) Influye en la forma de encontrar la información c) Cada idioma tiene su modo de cotejamiento d) Todas las respuestas son correctas.
Sentencia utilizada para eliminar una base de datos a) DELETE DATABASE b) DROP DATABASE c) ERASE DATABASE d) TRUNCATE DATABASE.
La sentencia DESCRIBE proporciona información acerca de columnas en una tabla: a) Verdadero b) Falso c) Depende del tipo de tabla d) Las anteriores respuestas no son correctas.
La sentencia CHANGE TABLE le permite cambiar la estructura de una tabla existente: a) Verdadero b) Falso c) Falso, se utiliza MODIFY STRUCTURE d) Las anteriores respuestas no son correctas.
El comando “USE bd_ejemplo” le dice a MySQL que use la base de datos bd_ejemplo como la base de datos por defecto para los comandos siguientes: a) Verdadero b) Falso c) Falso, el comando USE no existe d) Las anteriores respuestas no son correctas.
El comando ___________ es usado para obtener información acerca de cómo MySQL podría ejecutar una consulta: a) ANALIZE b) DESCRIBE c) EXPLAIN d) SHOW.
¿Qué sentencia es válida en MySQL?: a) RENAME TABLE b) RENAME DATABASE c) RENAME INDEX d) RENAME TRIGGER.
Comando que permite modificar la estructura de un objeto:.
Comando que elimina un objeto de la base de datos?.
Sentencia de SQL que agrega uno o más registros a una tabla?.
Una sentencia de SQL que es utilizada para modificar los valores en una tabla?.
Comando que crea un objeto dentro de la base de datos?.
Sentencia de SQL que permite borrar cero o más registros en una tabla?.
¿Cuál sería la sintaxis correcta para seleccionar la columna llamada “Apellidos” de una tabla llamada “Trabajadores”? a) SELEC Apellidos FROM Trabajadores b) SELECT Trabajadores, Apellidos c) SELECT Apellidos FROM Trabajadores d) Las anteriores respuestas no son correctas.
¿Cuál es la sintaxis correcta para seleccionar todos los campos de una tabla llamada Trabajadores? a) SELECT * FROM Trabajadores b) SELECT ALL FROM Trabajadores c) SELECT Trabajadores d) SELECT FROM Trabajadores *.
¿Cuál es la sintaxis correcta para seleccionar todos los campos de una tabla llamada Trabajadores, en los que la columna Nombre es “Raul”? a) SELECT * FROM Trabajadores WHERE b) SELECT * FROM Trabajadores WHERE Nombre=”Raul” c) SELECT * FROM Trabajadores LIKE “Raul” d) SELECT * FROM Trabajadores WHERE Nombre=Raul.
Queremos seleccionar todos los campos de una tabla llamada Trabajadores, en los que el campo Nombre comience por la letra a a) SELECT * FROM Trabajadores LIKE Nombre=’%a’ b) SELECT * FROM Trabajadores WHERE Nombre LIKE ’a%’ c) SELECT * FROM Trabajadores WHERE Nombre LIKE ’%a’ d) Las anteriores respuestas no son correctas.
¿Qué palabra clave se utiliza para ordenar el resultado? a) ORDER b) SORT c) ORDER BY d) Las anteriores respuestas no son correctas .
¿Cuál es la sintaxis correcta si se desea insertar una nueva fila en la tabla Trabajadores (cuyos campos son Nombre y Apellidos)? a) INSERT (‘Carlos’,’Yáñez’) INTO Trabajadores b) INSERT INTO Trabajadores VALUES (‘Carlos’,’Yáñez’) c) INSERT VALUES (‘Carlos’,’Yáñez’) INTO Trabajadores d) INSERT INTO Trabajadores (‘Carlos’,’Yáñez’).
¿Cómo cambiarías ‘Carlos’ por ‘Javier’ en la columna Nombre de la tabla Trabajadores? a) UPDATE Trabajadores SET Nombre=’Carlos’ INTO Nombre=’Javier’ b) UPDATE Trabajadores SET Nombre=’Javier’ INTO Nombre=’Carlos’ c) UPDATE Trabajadores SET Nombre=’Javier’ ’Carlos’ d) UPDATE Trabajadores INTO Nombre=’Javier’ SET Nombre=’Carlos’.
¿Cuál es la sintaxis correcta para borrar los registros cuyo campo Nombre sea Germán? a) DELETE FROM Trabajadores WHERE Nombre=’Germán’ b) DELETE ROW Nombre=’Germán’ FROM Trabajadores c) DELETE Nombre=’Germán’ FROM Trabajadores d) DELETE FROM Trabajadores Nombre WHERE =’Germán’.
Queremos contar el número de registros de la tabla Trabajadores: a) SELECT NUMBER FROM Trabajadores b) COUNT Trabajadores c) SELECT COUNT(*) FROM Trabajadores d) COUNT(*) FROM Trabajadores.
En la sentencia INSERT: a) No se pueden omitir valores de columnas b) Se pueden especificar un número distinto de valores y columnas c) Se pueden omitir los nombres de columnas d) Ninguna de las anteriores.
Con MySQL y ORACLE: a) Se puede insertar registros b) Se puede eliminar registros c) Se puede modificar registros d) Todas las anteriores.
Para poner una columna al valor por defecto: a) Se tiene que poner NULL b) Se tiene que poner DEFAULT c) Se tiene que poner DEFAUTL d) Ninguna de las anteriores.
En sentencias UPDATE y DELETE: a) Se puede especificar el mismo tipo de filtro que para WHERE b) Se puede especificar el mismo tipo de filtro que para HAVING c) Se puede filtrar mediante una subconsulta d) Todas las opciones anteriores son posibles.
Si se especifica ON DELETE CASCADE: a) No se puede borrar el registro referenciado b) Se borra en cascada el registro referenciado c) No se puede borrar el registro que referencia d) Se borra en cascada el registro que referencia.
En una sola sentencia UPDATE: a) Solo se puede modificar un campo de un registro. b) Solo se puede modificar un campo de varios registros. c) Solo se pueden modificar varios campos de un registro. d) Se pueden modificar varios campos de varios registros.
Una transacción: a) Puede tener sentencias SELECT. b) No puede tener sentencias INSERT. c) No puede tener sentencias SELECT. d) Solo puede tener sentencias UPDATE.
Para comenzar una transacción se usa: a) START WORK. b) START TRANSACTION c) SET AUTOCOMMIT=OFF. d) Todas las anteriores.
Denunciar test Consentimiento Condiciones de uso