Quiz
base de datos
Create a free account to finish this quiz
Save your progress and see your final score.
Already have an account? Sign in
Questions in this quiz (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
Information
- Description
- Informática Quiz on base de datos, created by Elsa Oña on 29/08/2021.
- Author
- Elsa Oña
- Language
- Español
- Views
- 46
- Tags
- Rating
- No ratings yet Rate this quiz