Test
base de datos
Crea una cuenta gratis para terminar este test
Guarda tu progreso y consulta tu resultado final.
¿Ya tienes cuenta? Inicia sesión
Preguntas del test (99)
1Se desea crear la base de datos alumnos desde la consola de MySQL, seleccione la respuesta correcta.
- AA) Create alumnos;
- BB) Database create alumnos;
- CC) Create database alumnos;
- DD) Create base alumnos;
2Seleccione la respuesta correcta. Se pretende crear la tabla docentes que contengan los siguientes campos (nombre: varchar de 30 caracteres y edad: entero de 2 dígitos).
- AA) CREATE TABLA docentes (nombre VARCHAR(30), edad INT(2));
- BB) CREATE TABLE docentes (nombre VARCHAR(30), edad INT(2));
- CC) CREATE TABLE docentes (nombre CHAR(30), edad INT(2));
- DD) CREATE TABLE docentes (nombre VARCHAR(30), edad ENTERO (2));
3BASE: Sentencia que lista todas las tablas disponibles en la base de datos. Seleccione la respuesta correcta.
- AA) Drop Tables
- BB) Select Table
- CC) Sow Tables
- DD) Show Tables
4BASE: Sentencia que permite listar la estructura de una tabla, mostrando los nombres de los campos, el tipo de datos y otras propiedades.
- AA) SHOW FIELDS FROM nombre_tabla
- BB) SHOW TABLES FROM nombre_tabla
- CC) Sow Tables
- DD) Show Tables
5BASE: Sentencias SQL de manipulación de datos. Seleccione la Respuesta correcta
- AA 1c, 2a, 3b
- BB 1b, 2a, 3c
- CC 1a, 2a, 3b
- DD 1b, 2c, 3a
6BASE: Join es el proceso de recuperar ciertos datos de diferentes tablas y devolverlas al usuario o al programa como una colección de datos. Básicamente entonces, permite cruzar dos o más tablas y se clasifica en:
- AA) Inner Join, Left Join, Rigth Join, Cross Join
- BB) Left Join, Inner Join, Updater Join, Join
- CC)Inner Join, Cross Join, Delete Join, Drop Join
- DD)Delete Join, Inner Join, Update Join, Create Join
7BASE: Sentencia correcta para agregar registros en una tabla. Seleccione la respuesta correcta
- AA) insert into nombre_bd values ('registro1','registro2');
- BB) insert inner nombre_tabla values ('registro1','registro2');
- CC) insert into nombre_tabla values ('registro1','registro2');
- DD) insert into nombre_tabla ('registro1','registro2');
8BASE: Sentencia SQL para seleccionar todos los registros de una tabla. Seleccione la respuesta correcta.
- AA) SELECT * TROM nombre_tabla;
- BB) SELECT * nombre_tabla;
- CC) SELECT * FROM nombre_bd;
- DD) SELECT * FROM nombre_tabla;
9BASE: Tipos de datos básicos en SQL. Seleccione la Respuesta correcta.
- AA 1c, 2a, 3b
- BB 1b, 2a, 3c
- CC 1a, 2b, 3c
- DD 1b, 2c, 3a
10BASE: Concepto correcto de clave o llave primaria. Seleccione la respuesta correcta
- AA) Identifica de manera única cada campo o registro de una tabla
- BB) Identifica de manera única cada fila o registro de una tabla
- CC) Identifica de manera simultanea cada fila o registro de una tabla
- DD) Identifica de manera única cada fila o registro de una base de datos
11BASE: Definición correcta de llave foránea. Seleccione la respuesta correcta
- AA) Una clave foránea es una columna o grupo de columnas de una tabla que contiene valores que coinciden con la clave primaria de otra tabla.
- BB) Una clave foránea es una fila o grupo de filas de una tabla que contiene valores que coinciden con la clave primaria de otra tabla.
- CC) Una clave foránea es una columna o grupo de columnas de una base de datos que contiene valores que coinciden con la clave primaria de otra tabla.
- DD) Una clave foránea es una columna o grupo de columnas de una tabla que contiene valores que coinciden con la clave primaria de la misma tabla.
12BASE: Selecciona la sintaxis correcta para el uso de BETWEEN.
- AA)select * from nom_tabla where rango1 and rango2 nom_campo between
- BB) select * rango1 and rango2 nom_campo between from nom_tabla
- CC) select * from nom_tabla where nom_campo between rango1 and rango2
- DD) select between rango1 and rango2 from nom_tabla
13BASE: En SQL, para ordenar los datos devueltos por una sentencia SELECT se emplea la cláusula
- AA) ORDEN BY
- BB) ORDER BY
- CC) SORTED BY
- DD) UPDATE BY
14BASE: ¿Cómo se borra toda una base de datos con SQL?. Seleccione la respuesta correcta
- AA) Delete base_datos
- BB) Eliminar Base_datos
- CC) Drop base_datos
- DD) Insert base_datos
15BASE: ¿Una sentencia SELECT sin la cláusula WHERE devuelve?. Seleccione la respuesta correcta
- AA) Sólo los campos vacios.
- BB) Ningún registro.
- CC) Todos los registros existentes en una tabla y los registro de la tabla relacionada
- DD) Todos los registros existentes en la tabla
16BASE: ¿En cuál de las siguientes sentencias del lenguaje SQL se emplea la cláusula SET?
- AA) Select
- BB) Update
- CC) Drop
- DD) Alter
17BASE: En SQL, para modificar la estructura de una tabla de una base de datos se emplea la instrucción
- AA) Alter Table
- BB) Update Table
- CC) Select Table
- DD) Insert into
18BASE: ¿En SQL, para eliminar las filas duplicadas del resultado de una sentencia SELECT se emplea?
- AA) Drop
- BB) No duplicate
- CC) Distinct
- DD) Delete
19BASE: Operadores lógicos utilizados en SQL. Seleccione la respuesta correcta.
- AA) And, File, Update
- BB) And, Or, Not
- CC) Min, Max, Or
- DD) Si, Count, Max
20BASE: ¿Qué instrucción se emplea para eliminar todo el contenido de una tabla, pero conservando la tabla?
- AA) Drop Table
- BB) Delete Table
- CC) Update Table
- DD) Truncate Table
21BASE: En MySQL, ¿cómo se puede comprobar la base de datos seleccionada por defecto?
- AA) select database();
- BB) update database();
- CC) now database();
- DD) count();
22BASE: En MySQL, la tabla con los usuarios que existen en el sistema se llama: …. Seleccione la respuesta correcta.
- AA) sql.user
- BB) mysql.root
- CC) user.mysql
- DD) mysql.user
23BASE: En MySQL, si necesitamos utilizar claves ajenas y transacciones, debemos utilizar el motor:…. Seleccione la respuesta correcta.
- AA) MyISAM
- BB) InnoDB
- CC) Inner
- DD) SGBD
24El lenguaje SQL engloba tres tipos de sentencias para la realización de las diferentes consultas de la base de datos, estos son:
- AA. Lenguaje de manipulación, definición y control de datos
- BB. Lengua de manipulación definición y manipulación
- CC
- DD
25BASE: Operadores relacionados usados en SQL
- AA 1c, 2a, 3b
- BB 1b, 2b, 3c
- CC 1a, 2a, 3b
- DD 1b, 2c, 3a
26¿Qué es MySQL?
- AA. Es un sistema de compresión de bases de datos que funciona con métodos integrados además de los sistemas cliente-servidor
- BB. Es un sistema de gestión de bases de datos que funciona con métodos integrados además de los sistemas cliente-servidor.
- CC. Es un sistema de gestión de bases de datos que funciona con programación Firibase además de los sistemas cliente-servidor
- DD. Es un sistema de gestión de páginas web que funciona con métodos integrados además de los sistemas cliente-servidor
27Desde que menú en MYSQL (localhost) podemos crear usuarios para la conección con un formulario en HTML o PHP
- AA. Privilegios
- BB. Estructura
- CC. SQL
- DD. Operaciones
28A que se refiere el cotejamiento en MYSQL
- AA. Se refiere a las conecciones que permiten comparar caracteres en la base de datos y como se ordenan
- BB. Se refiere a las reglas que permiten codificar caracteres en la base de datos y como se ordenan
- CC. Se refiere a las reglas que permiten comparar caracteres en PHP y como se ordenan
- DD Se refiere a las reglas que permiten comparar caracteres en la base de datos y como se ordenan
29Diferencia correcta entre tipo de dato Varchar y Char
- AA. Varchas es de longitud variable y char es de longitud fija
- BA. Varchar es de longitud amplia y char de longitude corta
- CA. Char es más extenso que varchar
- DA. Ninguna opción es la correcta
30Qué motor de almacenamiento se usa en las tablas de MYSQL
- AA. InnoDB
- BB. UTF8
- CC. Inno
- DD. Ninguna de las anteriores
31Desde que menú en MYSQL se puede sacar un respaldo de la base de datos
- AA. Importar
- BB. Exportar
- CC. Respaldar
- DD. Extraer
32Comando SQL que permite conectar un formulario html con una base de datos MYSQL
- AA. Mysqli_conncet
- BB. Mysql_servidor
- CC. Dql_connect
- DD. Conexión_sql
33Comando SQL que permite seleccionar la base de datos MySQL desde un script PHP
- AA. mysqli_select_bd
- BB. mysqli_select_db
- CC. sqli_select_db
- DD. Ninguna de las anteriores
34Comando SQL correcto para cerrar la base de datos MYSQL dentro de un script PHP
- AA. mysqli_close($conexion);
- BB. mysqli_close($variable_conección);
- CACmysqli_open($conexion);
- DD. mysqli_close(“”);
35¿Para qué se usa el Puerto 3306 de MYSQL?
- AA. Se usa para conectar con clientes de PHP y utilidades como mysqldump.
- BB. Se usa para conectar con clientes de MySQL y utilidades de la web
- CC. Se usa para conectar con clientes de MySQL y utilidades como mysqldump.
- DD. Se usa para conectar con proveedores de MySQL y utilidades como mysqldump.
36BASE:
Existen 4 modelos de DBMS, que se distinguen según cómo representan los datos almacenados:- AA) Modelo relacional, Modelo Jerárquico, Modelo de datos y Modelo E-R.
- BB) Modelo relacional, Modelo Orientado a Objetos, Modelo Jerárquico y Modelo de datos.
- CC) Modelo relacional, Modelo Orientado a Objetos, Modelo E-R y Modelo de Red.
- DD) Modelo relacional, Modelo Orientado a Objetos, Modelo Jerárquico y Modelo de Red.
37BASE:
Dentro de la Arquitectura para Sistemas de Base de Datos encontramos un nivel que es el más cercano a los usuarios, es decir, el que atañe a la manera cómo cada usuario ve los datos.- AA) Nivel Externo
- BB) Nivel Interno
- CC) Nivel Representativo
- DD) Nivel Conceptual
38BASE:
¿Cuáles son los tres niveles de abstracción de datos?- AA) Físico, lógico, vistas
- BB) Físico, conceptual, vistas
- CC) Interno, externo, conceptual
- DD) Interno, físico, vistas
39BASE:
Se encarga de la modificación de la estructura de los objetos de la base de datos.- AA) Lenguaje de definición de datos
- BB) Lenguaje de manipulación de datos
- CC) Lenguaje huésped
- DD) Lenguaje anfitrión
40BASE:
Constituye una fuente de información para la fase del diseño físico.- AA) Modelo Espiral
- BB) Modelo Físico
- CC) Modelo Lógico
- DD) Modelo Conceptual
41BASE: Que es una base de datos.
- AA) Son datos organizados y relacionados con tablas de otras bases
- BB) Una base de datos es una colección de almacenes de datos llamados Tablas
- CC) Es información resultado de un proceso mediante codificación
- DD) Son datos sin procesar y no matienen realción entres si
42BASE: ¿Que es un SGBD?
- AA) Son dispositivos que sirven para generar Bases.
- BB) Mantienen una comunicación directa con el programador.
- CC) Es un sistema de datos relacionaods entre si para poder hacer operaciones con los mismo.
- DD) Es un Sistema de gestión de base de datos, programas que permiten crear bases de datos.
43BASE: Para definir una BD hay que especificar:
- AA) Las estructuras, los tipos de datos, las restricciones de los datos
- BB) El gestor de base de datos a utilizar
- CC) El hardware que sea capaz de soportar una BD
- DD) Los usuarios que van a manejar la BD
44BASE: ¿Qué términos se relacionan en el manejo de BD?.
- AA 1c, 2a, 3b
- BB 1b, 2a, 3c
- CC 1a, 2a, 3b
- DD 1b, 2c, 3a
45BASE: ¿Qué es la construcción de una Base de datos?.
- AA) Es el diseño de una estructura para guardar datos de manera autónoma
- BB) Es el manejo de datos de manera automatizada.
- CC) Es el proceso de guardar los datos mismos en algún medio de almacenamiento controlado por el SGBD.
- DD) Es el uso de tablas organizadas con un solo propósito.
46BASE: ¿Cuáles son las operaciones más usuales en la gestión de BD?
- AA 1c, 2a, 3b
- BB 1b, 2a, 3c
- CC 1a, 2c, 3b
- DD 1b, 2c, 3a
47BASE: ¿Qué es un Sistema de Base de datos SBD?
- AA) Es un conjunto de tablas que sirven para almacenar datos de una organización
- BB) Es una serie de recursos para manejar grandes volúmenes de información.
- CC) Esta dentro de las operaciones del Sistema de gestión de Bases de Datos
- DD) Son el conjunto de operaciones que se pueden realizar en tablas organizadas.
48BASE: ¿relacionen los términos a quien corresponda en el manejo de una BD?
- AA 1c, 2a, 3b
- BB 1b, 2a, 3c
- CC 1a, 2c, 3b
- DD 1b, 2c, 3a
49BASE: ¿Qué es un Lenguaje de Base de Datos?
- AA) Conjunto de instrucciones levemente diseñado para gestionar datos
- BB) Sintaxis diseñada para manejo de Archivos
- CC) Normas establecidas en el manejo e tablas y sus relaciones
- DD) Normas establecidas en el manejo e tablas y sus relaciones
50BASE: ¿qué es un lenguaje de definición de datos (DDL)?
- AA) Crea tipos de datos a manejar
- BB) proporciona las facilidades para definir los objetos de la BD.
- CC) Modela la base de datos
- DD) Configura el sistema de base de datos
51BASE ¿qué es el Control de Redundancia de datos en una BD?
- AA) Utiliza la mayor cantidad de espacio en software como en hardware
- BB) Controla la duplicación, inconsistencia de datos, desperdicio de espacio de almacenamiento.
- CC) Mantiene los datos que se repiten para usarlos en otra operación
- DD) Interactúa datos de diferente tipo
52BASE ¿Que son las Restricciones de los accesos no autorizados?
- AA) Se deben manejar claves de ingreso al computador
- BB) Se insertará un sistema adicional de control de huellas de usuarios
- CC) Las partes fijas del hardware deberán tener código.
- DD) El SGBD debe contar con un subsistema de seguridad y autorización
53BASE ¿Qué se debe hacer si se pierde la información de una BD?
- AA) Se usan software de recuperación de información
- BB) Se usan comando externos de recuperación
- CC) Todo SGBD debe contar con recursos para recuperarse de fallos de hardware o de software.
- DD) No se puede recuperar los datos perdidos.
54BASE: ¿Cuáles son los Roles de Personas en un Sistema de BD?
- AA 1c, 2a, 3b
- BB 1b, 2a, 3c
- CC 1a, 2c, 3b
- DD 1c, 2b, 3a
55BASE ¿En una BD al usuario del sistema se le brindarán recursos para realizar diversas operaciones sobre estos archivos, tales como?
- AA) Sólo agregar, eliminar y actualizar datos en archivos existentes de la BD
- BB) Agregar archivos nuevos en la BD, insertar, eliminar, actualizar y obtener datos de archivos existentes de la BD
- CC) Actualizar sólo datos de archivos existentes
- DD) Eliminar sólo archivos ya existentes en la BD
56BASE Es un conjunto de archivos interrelacionados y una serie de programas de aplicación que permiten a varios usuarios tener acceso a datos y modificarlos
- AA) Los programas o Software
- BB) Sistema de Bases de Datos
- CC) Los Datos o la información
- DD) Sistemas de Gestión
57BASE Es el lenguaje especial para describir el esquema conceptual de la BD y es llamado el "Lenguaje de definición de datos", cuyas siglas son:
- AA) DDL
- BB) DFL
- CC) DLD
- DD) NINGUNA DE LAS ANTERIORES
58BASE Dentro de la Arquitectura para Sistemas de Base de Datos encontramos un nivel que es el más cercano a los usuarios, es decir, el que atañe a la manera cómo cada usuario ve los datos
- AA) Nivel Representativo
- BB) Nivel Interno
- CC) Nivel Externo
- DD) Nivel Conceptual
59BASE Permitir a múltiples usuarios actualizar datos de forma simultánea en una BD se denomina
- AA) Integridad
- BB) Concurrencia
- CC) Aislamiento
- DD) Atomicidad
60BASE Niveles de abstracción de datos
- AA) Diseño, Físico, Lógico
- BB) Lógico, Análisis, Vistas
- CC) Físico, Lógico, Vistas
- DD) Atomicidad
61BASE: usuarios de bases de datos e interfaces de usuario
- AA 1c, 2a, 3b
- BB 1b, 2a, 3c
- CC 1a, 2c, 3b
- DD 1c, 2b, 3a
62BASE Usuarios especializados
- AA) usuarios que realizan Análisis
- BB) usuarios que realizan algoritmos
- CC) Son usuarios sofisticados que escriben aplicaciones de base de datos
- DD) permiten la salida de la información
63BASE Administrador de la base de datos
- AA) es aquel que crea consultas y reportes
- BB) crea el esquema original de la base de datos escribiendo un conjunto de instrucciones de definición de datos
- CC) controla los usuarios de la bd
- DD) permiten la salida de datos hacia el usuario final
64BASE ¿Qué es una clave principal?
- AA) Una clave principal no permite duplicar registros en una tabla
- BB) crea el esquema original de la base de datos
- CC) permite organizar los datos de acuerdo a jerarquía
- DD) ninguna de las anteriores
65BASE: El query que muestre la edad de los empleados
EMPLEADO(
Nombre (TEXT),
Cod (TEXT),
Fono (TEXT)
Fecha_nac(DATE)
)- AA) SELECT * FROM EMPLEADO
Fecha_nac as EDAD
DATEADD(YY,DATEDIFF(YEAR,EMPLEADO.Fecha_nac,GETDATE()) - BB) Select distinct DATEDIFF(YEAR,Fecha_nac,GETDATE())
-(CASE
WHEN
DATEADD(YY,DATEDIFF(YEAR,EMPLEADO.Fecha_nac,
GETDATE()),empleadoFecha_nac)>GETDATE() THEN
0
ELSE
1
END) as Edad
from EMPLEADO - CC) Select DATEDADD(YEAR,FechaNac,GETDATE()) as Edad from EMPLEADO
- DD) Select DATEDIFF(YEAR,Fecha_nac,GETDATE())
-(CASE
WHEN DATEADD(YY,DATEDIFF(YEAR,EMPLEADO.Fecha_nac,
GETDATE()),empleadoFecha_nac)>GETDATE() THEN
1
ELSE
0
END) as Edad
from EMPLEADO
- AA) SELECT * FROM EMPLEADO
66BASE: Los comandos más usados en la creación de tablas en SQL son:
- AA 1d, 2b, 3a, 4c, 5e
- BB 1c, 2b, 3a, 4e, 5d
- CC 1a, 2b, 3d, 4c, 5e
- DD 1c, 2a, 3b
67BASE: Sentencia que elimina una tabla de una BBDD.
- AA. Drop
- BA. Delete
- CA. Rename
- DA. ADD
68BASE: La orden para actualizar datos en la tabla es:
- AA) MODIFY … SET … WHERE….
- BB) MODIFY…..INTO …. WHERE…
- CC) UPDATE …. SET… WHERE…
- DD) UPDATE… INTO ….WHERE…
69BASE: De la tabla ficha se debe eliminar el registro del día 5 de julio
- AA) DELETE * FROM ficha
- BB) DELETE FROM ficha WHERE fecha = '2012-07-05';
- CC) DELETE * FROM ficha WHERE fecha = '2012-07-05';
- DD) DEL * FROM ficha WHERE fecha = '2012-07-05';
70BASE: Una fila en la tabla referendo no puede contener valores que no existen en la tabla referenciada.
- AA) Clave Primaria
- BA) Clave foránea
- CA) Clave candidata
- DA) Clave Única
71BASE: Atributo que identifica de manera única cada fila.
- AA) Nombre
- BA) Num_Historia_Clínica
- CA) Teléfono
- DA) Num_casa
72BASE: Relacione los términos con sus características
- AA 1a, 2b, 3c, 4d, 5e
- BB 1b, 2a, 3c, 4d, 5e
- CC 1c, 2a, 3b, 4e, 5d
- DD 1d, 2a, 3d, 4c, 5e
73BASE: Cláusula útil en tablas grandes para especificar el número de registros a devolver:
- AA) SELECT TOP número
FROM nombre_tabla - BB) SELECT columna(s) FROM tabla
LIMIT númerofilas - CC) SELECT * FROM personas
WHERE apellido1
IN ('PEREZ','RUIZ') - DD) SELECT columna(s) FROM tabla WHERE columna LIKE '%patron%'
- AA) SELECT TOP número
74BASE: Uso correcto del operador between:
- AA) SELECT *
FROM EMPLEADO
BETWEEN 'BUSTOS' AND 'GUTIERREZ' - BB) SELECT *
FROM EMPLEADO
WHERE apellido1
BETWEEN ' BUSTOS ' AND ' GUTIERREZ ' - CC) SELECT EMPLEADO
WHERE apellido1
FROM *
BETWEEN ' BUSTOS ' AND ' GUTIERREZ ' - DD) SELECT BETWEEN *
FROM EMPLEADO
- AA) SELECT *
75BASE: Otra forma de llamar a una tabla:
- AA) CREATE VIEW empleado AS
SELECT nombre
FROM empleado
WHERE nombre = ‘Ana’ - BB) SELECT empleado.apellido1, empleado .apellido2
FROM empleado
WHERE empleado .nombre = 'ANTONIO' - CC) CREATE VIEW [ empleados que se llaman ANTONIO] AS
SELECT nombre, apellido1, apellido2,fecha_nac
FROM empleado
WHERE nombre = 'ANTONIO' - DD) SELECT e.nombre, e.apellido
FROM empleado
AS e
WHERE e.nombre = 'Ana'
- AA) CREATE VIEW empleado AS
76BASE: La restricción CHECK:
- AA) Combinar cada fila de una tabla con cada fila de la otra tabla
- BB) Acumular los resultados de dos sentencias SELECT.
- CC) Evita que se ingresen valores inapropiados en un campo.
- DD) Modificar valores en una tabla
77BASE: Este comando es útil cuando sólo se quiere borrar los datos, pero no una tabla:
- AA) Joins
- BB) Default
- CC) Truncate
- DD) Wildcards
78BASE: Restricción en SQL que se utiliza para añadir la columna fecha a tipo año
- AA) ALTER TABLE EMPLEADO ADD Fecha_Nac TEXT not null DEFAULT YEAR
- BB) ALTER TABLE EMPLEADO ADD Fecha_Nac YEAR
- CC) ALTER TABLE EMPLEADO ALTER fecha DEFAULT '2012-01-01'
- DD) ALTER TABLE EMPLEADO DEFAULT '2012-01-01' ALTER COLUMN fecha
79BASE: La sentencia LEFT JOIN
- AA) Combina los valores de la primera tabla con los valores de la segunda tabla. Siempre devolverá las filas de la primera tabla, incluso aunque no cumplan la condición.
- BB) Combina los valores de la primera tabla con los valores de la segunda tabla. Siempre devolverá las filas de la segunda tabla, incluso aunque no cumplan la condición.
- CC) Combina los valores de la primera tabla con los valores de la segunda tabla. Siempre devolverá las filas de las dos tablas, aunque no cumplan la condición.
- DD) Permite consultar datos de 2 o más tablas.
80BASE: Transforma la fecha a otro formato que se visualice MAR 31 2021 10:30 AM
- AA) declare @Existingdate datetime
Set @Existingdate=GETDATE()
Select CONVERT(varchar,@Existingdate,100) as [MMM DD YYYY HH:SS (AM/PM)] - BB) declare @Existingdate datetime
Set @Existingdate=GETDATE()
Select CONVERT(varchar,@Existingdate,101) as [MM/DD/YYYY] - CC) declare @Existingdate datetime
Set @Existingdate=GETDATE()
Select CONVERT(varchar,@Existingdate,107) as [MMM DD,YYYY] - DD) declare @Existingdate datetime
Set @Existingdate=GETDATE()
Select CONVERT(varchar,@Existingdate,109) as [MMM DD YYYY hh:mm:ss:mmm(AM/PM)]
- AA) declare @Existingdate datetime
81BASE: Función que muestra la fecha y hora actuales:
- AA) DATE
- BB) DATEPART
- CC) DATEDIFF
- DD) GETDATE
82BASE Si queremos cambiar un valor NULL por otro valor cualquiera:
- AA) SELECT producto,
preciounidad * (unidadesstock + SINULL(unidadespedido, 0)
FROM productos - BB) SELECT producto,
preciounidad * (unidadesstock + IFNULL(unidadespedido, 0)
FROM productos - CC) CREATE TABLE personas { nombre varchar(255) NOT NULL, apellido1 varchar(255) NOT NULL, apellido2 varchar(255) }
- DD) SELECT * FROM personas WHERE apellido2 IS NOT NULL
- AA) SELECT producto,
83BASE: Consulta para conocer los nombres de la tabla empleado:
EMPLEADO(
Nombre (TEXT),
Cod (TEXT),
Fono (TEXT)
Fecha_nac(DATE)
)- AA)
SELECT * FROM EMPLEADOS; - BB)
INSERT INTO EMPLEADO VALUES (‘Carlos’,’01G3’.’32808080’,’30/10/2021’; - CC)
SELECT * FROM EMPLEADOS WHERE nombre = ‘Carlos’; - DD)
SELECT Nombre FROM EMPLEADO;
- AA)
84BASE: La cláusula WHERE puede ser combinada con operadores lógicos, seleccione la opción correcta:
- AA) SELECT * FROM EMPLEADO
WHERE País='Ecuador' AND Ciudad='Salcedo'; - BB) SELECT * FROM EMPLEADO
WHERE Ciudad='Latacunga' OR Ciudad='Ecuador'; - CC) SELECT * FROM EMPLEADO
WHERE NOT País='Quito'; - DD) SELECT * FROM EMPLEADO
WHERE País='Ecuador' AND Ciudad='Latacunga' OR Ciudad ='Salcedo';
- AA) SELECT * FROM EMPLEADO
85BASE: Relacione los términos con sus características
- AA 1a, 2b, 3c, 4d
- BB 1b, 2a, 3c, 4d
- CC 1c, 2a, 3b, 4d
- DD 1d, 2b, 3c, 4a
86BASE: Seleccionar el identificador del administrador y el menor salario que es pagado por el administrador. Excluir aquellos grupos donde el salario mínimo es menor a 6000. Ordenar por salarios mínimos de manera descendente:
- AA)
SELECT id, MINIMO(salario)
FROM empleado
GROUP BY id
HAVING MINIMO(salario) < 6000
ORDER BY MIN(salario) DESC; - BB)
SELECT EMPLEADO.id, EMPLEADO.salario
FROM empleado
GROUP BY id
ORDER BY MIN(salario) DESC;
Where salario < 6000 - CC)
SELECT id, MIN(salario)"MINIMO"
FROM empleado
GROUP BY id
HAVING MIN(salario) > 6000
ORDER BY MIN(salario) DESC; - DD)
SELECT id, MIN(salario)"MINIMO"
FROM empleado
GROUP BY id
HAVING MIN(salario) > 6000
ORDER BY MIN(salario) DESC;
- AA)
87BASE: El lenguaje DDL permite realizar:
- AA) Creación, eliminación, modificación de un objeto de la base de datos
- BB) Acceder, crear, modificar o eliminar los datos de un esquema de base de datos.
- CC) Anular privilegios sobre los objetos de base de datos.
- DD) Realizar transacciones, comprobar y configurar los niveles de aislamiento empleados por un RDBMS.
88BASE: El comando más usado en el lenguaje de manipulación de datos son:
- AA) ALTER
- BB) CREATE
- CC) DELETE
- DD) SELECT
89BASE: En la sintaxis para crear tablas en su forma más común hay que tomar en cuenta:
- AA 1a, 2b, 3c
- BB 1a, 2c, 3b
- CC 1b, 2c, 3a
- DD 1c, 2a, 3b
90BASE: Sentencia para eliminar un procedimiento:
- AA) DELETE
- BB) SUP
- CC) BOR
- DD) DEL
91BASE: Consulta que obtiene el código de los estudiantes con el apellido 'León' ya sea materno o paterno:
ESTUDIANTE
CodEst Nombre Apel_materno Apel_paterno
- AA) SELECT ClaveEst FROM ESTUDIANTE WHERE Apel_materno = 'León' AND Apel_paterno = 'León'
- BB) SELECT CodEst FROM ESTUDIANTE WHERE Apel_materno = 'León' OR Apel_paterno = 'León'
- CC) SELECT CodEst FROM ESTUDIANTE WHERE Apel_materno IN ('León') AND Apel_paterno =IN ('León')
- DD) SELECT CodEst FROM ESTUDIANTE WHERE Apel_materno = 'León' AND Apel_paterno = 'León'
92BASE: ¿Cuál o cuáles consultas obtienen los datos de color verde?:
- AA) SELECT * FROM ESTUDIANTE WHERE FechaNacimiento >'01/01/1990'
- BB) SELECT * FROM ESTUDIANTE WHERE FechaNacimiento =>'01/01/1991'
- CC) SELECT * FROM ESTUDIANTE WHERE FechaNacimiento >'31/12/1990'
- DD) Ninguna es correcta
93BASE: ¿Cuál o cuáles consultas obtienen los datos de color verde?:
- AA) SELECT * FROM ESTUDIANTE WHERE Genero = 'F' OR FechaNacimiento < '01/01/1990'
- BB) SELECT * FROM ESTUDIANTE WHERE Genero = 'F' AND FechaNacimiento < '01/01/1990'
- CC) SELECT * FROM ESTUDIANTE WHERE Genero = 'F' AND FechaNacimiento < '1990'
- DD) SELECT * FROM ESTUDIANTE WHERE Genero = 'F' ORFechaNacimiento < '1990'
94BASE: ¿Cuál o cuáles consultas obtienen los datos de color verde?:
ESTUDIANTE
CodEst Nombre Apel_materno Apel_paterno FechaNacimiento Género- AA) SELECT * FROM ESTUDIANTE
- BB) SELECT * FROM ESTUDIANTE WHERE Genero = F
- CC) SELECT * FROM ESTUDIANTE WHERE Genero = = 'F'
- DD) SELECT * FROM ESTUDIANTE WHERE Genero = 'F'
95BASE: Eliminar la columna Genero
ESTUDIANTE
CodEst Nombre Apel_materno Apel_paterno FechaNacimiento Género- AA) ALTER TABLE ESTUDIANTE DEL Genero;
- BB) ALTER TABLE ESTUDIANTE DROP Genero;
- CC) ALTER TABLE ESTUDIANTE CHANGE DEL Genero;
- DD) ALTER TABLE ESTUDIANTE SUP Genero
96BASE: Cambiar el tipo d datos de 25 a 50 caracteres en Nombre
ESTUDIANTE
CodEst Nombre Apel_materno Apel_paterno FechaNacimiento Género- AA) ALTER TABLE ESTUDIANTE MODIFY Nombre char(25) set char(50);
- BB) ALTER TABLE ESTUDIANTE CHANGE Nombre character(50);
- CC) ALTER TABLE ESTUDIANTE MODIFY Nombre character(25) set character(50);
- DD) ALTER TABLE ESTUDIANTE MODIFY Nombre char(50);
97BASE: Cambiar el Nombre de la columna Genero en Sexo
ESTUDIANTE
CodEst Nombre Apel_materno Apel_paterno FechaNacimiento Género- AA) ALTER TABLE ESTUDIANTE MODIFY Genero Sexo (1)
- BB) ALTER TABLE ESTUDIANTE CHANGE Genero Sexo char(1)
- CC) ALTER TABLE ESTUDIANTE ADD Genero Sexo char(1)
- DD) ALTER TABLE ESTUDIANTE ADD Sexo char(1)
98BASE: Sentencias del lenguaje DCL
- AA) DELETE, REVOQUE, COMMIT
- BB) DEL, GRANT, ALTER
- CC) INSERT, UPDATE, SELECT
- DD) GRANT, REVOQUE, COMMIT
99BASE: Sentencia para crear una tabla de nombre ESTUDIANTE con tres columnas Nombre(25 caracteres), Apellidos (35 caracteres), FechaNacimiento(fecha tiempo)
- AA) Create table ESTUDIANTE
( Nombre char(25),
Apellidos char(35),
FechaNacimiento datetime
) - BB) Create table ESTUDIANTE
( Nombre character(25),
Apellidos character (35),
FechaNacimiento datetime
) - CC) Create table ESTUDIANTE
( Nombre char(25),
Apellidos char(35),
FechaNacimiento datetime,
) - DD) Create table ESTUDIANTE
( Nombre string(25),
Apellidos string (35),
FechaNacimiento date
)
- AA) Create table ESTUDIANTE
Información
- Descripción
- Informática Test sobre base de datos, creado por Elsa Oña el 29/08/2021.
- Autor
- Elsa Oña
- Idioma
- Español
- Visitas
- 46
- Etiquetas
- Valoración
- Aún sin valoraciones Valora este test