Font size
WorksheetsBases de Datos
Total questions: 28
Worksheet time: 21mins
Esta instrucción se utiliza para crear una nueva base de datos SQL.
DATABASE NEW
CREATE DATABASE
CREATE DATA SQL
SQL CREATE DATABASE
COMANDOS
DML EN SQL
FIND, INSERT, DELETEONE, UPDATE
SELECT, UPDATE, INSERT, DELETE
FIND, INSERT, UPDATE, DELETE
¿Qué acción realiza la siguiente sentencia?
Borra los registros de tabla sucursales
Actualiza los registros de la tabla sucursales
Selecciona los registros de la tabla sucursales donde el nombre de sucursales tenga una a
Es un ejemplo del tipo Selección
select nombre for datos_alumnos;
select nombre="ana" for datos_alumnos;
select edad=23 from datos_alumnos;
select edad from datos_alumnos;
En MYSQL, ¿cuál de estas sentencias crea una base de datos?
ADD
CREATE
UPDATE
INCLUDE
En MYSQL, para eliminar los duplicados de las consultas de datos se utiliza:
ALTER TABLE
CHANGE TABLE
DISTINCT
UPDATE
¿Con que sentencia se incluye las condiciones de los datos que queremos consultar?
WHERE
INSERT
SELECT
FROM
¿Cuál cláusula permite ordenar los resultados a través de una o más columnas?
ORDER BY
UPDATE
SELECT
INSERT INTO
Para modificar uno o varios datos de uno o varios registros utilizamos?
UPDATE
SELECT
SHOW
INSERT INTO
Para eliminar los registros de una tabla usamos el comando
ORDER BY
DELETE
DROP CHANGE
DISTINCT
Que es DDL?
Lenguaje de Datos Determinados
Lenguaje de Definición de Datos
Datos Definidos Limitados
Lenguaje de Diseño de Datos
Cual es la opcióncorrecta para incluir un campo en una tabla ya creada?
alter table estudiantes add Edad int;
alter table estudiantes modify Edad int;
alter table estudiantes change Edad int;
alter table estudiantes drop Edad int;
Tomando como referencia la tabla HABITAD indica cuál es la línea de instrucción correcta para su creación?
create table HABITAD (CODHAB int primary key, CODESP int, LUGAR varchar(20),FOREIGN KEY(CODESP) REFERENCES HABITAD(CODESP));
create table HABITAD (CODHAB int primary key,
CODESP int, LUGAR varchar(20),FOREIGN KEY(CODESP) REFERENCES ESPECIES(CODESP));
create table HABITAD (CODHAB,
CODESP int, LUGAR varchar(20),FOREIGN KEY(CODESP) REFERENCES ESPECIES(CODESP));
Cuáles son opciones correctas para visualizar los registros de una tabla, suponiendo que la tabla es Estudiantes tiene los campos COD, NOMBRE y APELLIDO?
select * from Estudiantes;
select COD, NOMBRE, APELLIDO from Estudiantes;
select from Estudiantes;
select * from Estudiantes
Cuál es la opción correcta si deseo cambiar la estructura de una tabla?
select
alter table
insert into
crreate table
¿Cuál tipo de Join solo retorna los registros que existen en las 2 tablas relacionadas y concuerdan en el campo por el cual se hace la relación?
INNER JOIN
LEFT JOIN
CROSS JOIN
FULL JOIN
¿Que comando es utilizado para crear una vista?
Create view
Make view
Table view
Alter table
Seleccione los tipos de combinaciones en MySQL:
INNER JOIN
LEFT JOIN
RIGHT JOIN
ON
AND
Debemos actualizar la tabla cuando voluntarios pidan que les quiten de las listas de correo. Necesita usar una transacción que garantice que la base de datos tenga integridad de datos e integridad referencia. ¿Qué instrucción lanzamos?
UPDATE TRANSACTION volunteerdelete;DELETE FROM Volunteer WHERE Id=13;END TRANSACTION volunteerdelete;
OPEN TRANSACTION volunteerdelete;DELETE FROM Volunteer WHERE Id=13;CLOSE TRANSACTION volunteerdelete;
BEGIN TRANSACTION volunteerdelete;DELETE FROM Volunteer WHERE Id=13;COMMIT TRANSACTION volunteerdelete;
WHILE TRANSACTION volunteerdelete;DELETE FROM Volunteer WHERE Id=13;CATCH TRANSACTION volunteerdelete;
sintaxis para crear tabla llamada alumnos con parametros nombre, apellido, correo
reate table alumnos (
Nombre int(50),
apellido varchar(50),
correo varchar(50)
);
reate table estudiante (
Nombre int(50),
apellido varchar(50),
correo varchar(50)
);
create table alumnos (
Nombre varchar(50),
apellido varchar(50),
correo varchar(50)
);
create table alumnos (
Nombre varchar(50),
apellido varchar(50),
correo float(50)
);
¿Cuantos registros devuelve la siguiente consulta?
SELECT * FROM book WHERE PRICE > 100 AND PAGES < 200
0
1
2
3
4
¿Cuál de las siguientes opciones corresponde a la actualización de un registro en la tabla book?
UPDATE book SET (TITLE, PRICE) VALUES (‘title6’, 200)
UPDATE book SET TITLE = ‘title6’ WHERE ID = 4;
UPDATE book SET TITLE = 300
UPDATE SET TITLE = ‘title6’
¿Cuál de las siguientes opciones corresponde al borrado de un registro en la tabla book?
DELETE FROM book WHERE ID = 2
DELETE FROM book
DELETE FROM book WHERE PRICE < 50
DELETE FROM book WHERE PRICE > 50 AND PAGES < 100
¿Cuál de las siguientes opciones corresponde a la muestra del libro que tiene 173 pagina en la tabla book?
Select * from book where not pages=173
Select * from book where pages=173
Select * from book where not pages<>173
Select * from book where not pages<=173
