option
Cuestiones
ayuda
daypo
buscar.php
TEST BORRADO, QUIZÁS LE INTERESE: Bases de datos A PAC1(UF2):
COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
Bases de datos A PAC1(UF2):

Descripción:
Lenguaje SQL: Primeros pasos con DDL y DML

Autor:
AVATAR
Thanatos
OTROS TESTS DEL AUTOR

Fecha de Creación: 27/11/2023

Categoría: Informática

Número Preguntas: 9
COMPARTE EL TEST
COMENTARNuevo Comentario
No hay ningún comentario sobre este test.
Temario:
DML se encarga de la definición de índices y restricciones en las tablas. Verdadero Falso.
Relaciona los siguientes sublenguajes de SQL con su descripción correspondiente: DML DDL DCL TCL.
Si quieres añadir una nueva columna llamada "email" a una tabla existente llamada "clientes", puedes usar el comando DML INSERT COLUMN email VARCHAR(255) INTO clientes;. Verdadero Falso.
Identifica si las siguientes consultas pertenecen al lenguaje DDL o DML: Poner como respuesta la palabra exacta "DDL" o "DML" para que no de error al corregir Crear una tabla en la base de datos es Añadir un registro en una tabla es Modificar una columna en una tabla es Eliminar un registro en una tabla es Añadir un nuevo atributo a una tabla es.
Identifica si las siguientes consultas en SQL pertenecen al lenguaje DDL o DML Poner como respuesta la palabra exacta "DDL" o "DML" para que no de error al corregir UPDATE ALTER TABLE DROP SELECT CREATE TABLE DELETE TRUNCATE.
Enunciado 1 Tenemos una tienda de música que gestiona artistas y álbumes. tenemos creadas las siguientes tablas: -- Creación de la tabla Artistas CREATE TABLE Artistas ( id_artista INT PRIMARY KEY, -- Definición de la clave primaria id_artista nombre VARCHAR(50), -- Campo para el nombre del artista genero_musical VARCHAR(50) -- Campo para el género musical del artista ); -- Creación de la tabla Álbumes CREATE TABLE Albumes ( id_album INT PRIMARY KEY, -- Definición de la clave primaria id_álbum titulo VARCHAR(100), -- Campo para el título del álbum id_artista INT, -- Campo para el identificador del artista del álbum fecha_lanzamiento DATE, -- Campo para la fecha de lanzamiento del álbum CONSTRAINT id_artista_fk FOREIGN KEY (id_artista) REFERENCES Artistas(id_artista) -- Definición de la clave foránea que referencia a Artistas ); -- 4 registros en la tabla "Artistas" INSERT INTO Artistas (id_artista, nombre, genero_musical) VALUES (1, 'Michael Jackson', 'Pop'), (2, 'The Beatles', 'Rock'), (3, 'Beyoncé', 'R&B'), (4, 'Queen', 'Rock'); -- 4 registros en la tabla "Albumes" INSERT INTO Albumes (id_album, titulo, id_artista, fecha_lanzamiento) VALUES (1, 'Thriller', 1, '1982-11-30'), (2, 'Abbey Road', 2, '1969-09-26'), (3, 'Lemonade', 3, '2016-04-23'), (4, 'A Night at the Opera', 4, '1975-11-21'); .
Del enunciado 1. Que instrucción permitirá cambiar el tipo de dato del campo genero_musical a TEXT Es muy recomendable probar el código en MySQL para asegurar que funciona correctamente ALTER Artistas MODIFY genero_musical TEXT; MODIFY Artistas FROM genero_musical TEXT; ALTER TEXT FROM Artistas MODIFY genero_musical; ALTER TABLE Artistas MODIFY genero_musical TEXT;.
Del enunciado 1: Completa el código para poder insertar registros en las tablas -- Añadir el campo número_canciones a la tabla Álbumes ESPACIO_1 TABLE albumes ESPACIO_2 numero_canciones INT; -- Definición del nuevo campo número_canciones -- Insertar un nuevo artista en la tabla Artistas ESPACIO_3 INTO ESPACIO_4(id_artista, nombre, ESPACIO_5) ESPACIO_6 (1, 'The Beatles', 'Rock'); -- Valores a insertar -- Insertar un nuevo álbum en la tabla Álbumes ESPACIO_7 INTO Albumes (ESPACIO_8, titulo, id_artista, fecha_lanzamiento, numero_canciones) ESPACIO_9(11, 'Abbey Road', 1, '1969-09-26', 17); -- Valores a insertar ESPACIO_1 ESPACIO_2 ESPACIO_3 ESPACIO_4 ESPACIO_5 ESPACIO_6 ESPACIO_7 ESPACIO_8 ESPACIO_9.
Del enunciado 1: ¿Cuáles de los siguientes códigos SQL serían correctos y no darían error? Mirar la forma de las instrucciones y sus campos, no pensar en si los datos existen o no INSERT INTO Artistas (id_artista, nombre) VALUES (1, 'The Beatles'); SELECT titulo FROM albumes WHERE id_artista = 1; DELETE FROM albumes WHERE nombre = 'The Beatles'; SELECT nombre FROM albumes WHERE id_artista = 1; UPDATE Artistas SET fecha_lanzamiento = '1970-01-01' WHERE nombre = 'The Beatles';.
Denunciar Test