O GoConqr está de visual novo! Conte para nós o que você achou.

Quiz

Examen de Base de Datos

Uniti Consulting & Solutions 10 perguntas 1,0 (1 avaliação) Atualizado em 12 jan 2017

Fazer o quiz

Este quiz tem tempo limite, por isso abre no player de sempre.

Perguntas do quiz (10)

  1. 1¿ Cuál es la sentencia SQL adecuada para crear la tabla Fabricantes?Imagem da pergunta 1
    1. ACREATE TABLE Fabricantes( Codigo int, Nombre nvarchar(100));
    2. BCREATE TABLE Fabricantes( Codigo int NOT NULL, Nombre nvarchar(100), PRIMARY KEY(Codigo));
    3. CCREATE TABLE Fabricantes( Codigo int IDENTITY, Nombre nvarchar(100) NOT NULL, PRIMARY KEY(Codigo));
  2. 2Obtener todos los nombres de las computadoras sin repeticiones.Imagem da pergunta 2
    1. ASELECT (distinct:Nombre) FROM computadoras;
    2. BSELECT Nombre FROM computadoras;
    3. CSELECT distinct Nombre FROM computadoras;
    4. DSELECT different Nombre FROM computadoras;
  3. 3Obtener todos los datos de las computadoras cuyos precios estén entre $8000 y $12000 (ambas cantidades incluidas)Imagem da pergunta 3
    1. ASELECT * FROM Computadoras where Precio <= 8000 and Precio > 1200;
    2. BSELECT * FROM Computadoras where Precio IN (8000, 12000);
    3. CSELECT * FROM Computadoras where Precio between 8000 and 12000;
    4. DSELECT * FROM Computadoras where precio > 8000 and Precio <12000;
  4. 4Obtener el promedio de precio de las computadoras cuyo código de fabricante sea ‘101’.Imagem da pergunta 4
    1. ASELECT Precio/100 FROM Computadoras where CodigoFabricante = 101;
    2. BSELECT PROM(*.Precio) FROM Computadoras where CodigoFabricante =101;
    3. CSELECT PROM(Precio) FROM Computadoras where CodigoFabricante = 101;
    4. DSELECT AVG(Precio) FROM Computadoras where CodigoFabricante = 101;
  5. 5Obtener el número de computadoras cuyo precio sea mayor o igual a $18000Imagem da pergunta 5
    1. ASELECT * FROM Computadoras where Precio >= 18000;
    2. BSELECT count(*) FROM Computadoras where Precio >= 18000;
    3. CSELECT number FROM Computadoras where Precio >= 18000;
    4. DSELECT max(*) FROM Computadoras where Precio between 18000 and 100000;
  6. 6Obtener el nombre y precio de las computadoras cuyo precio sea menor o igual a $20000 y ordenarlos descendentemente por precio y ascendentemente por nombre.Imagem da pergunta 6
    1. ASELECT Nombre, Precio FROM computadoras where Precio <=20000 with order (precio des, nombre asc);
    2. BSELECT Nombre, Precio FROM computadoras where Precio <20000 order by nombre asc, precio desc;
    3. CSELECT Nombre, Precio FROM computadoras where Precio <= 20000 order by precio desc, nombre asc;
    4. DSELECT Nombre asc, Precio desc FROM computadoras where Precio <=20000;
  7. 7 Obtener un listado completo de las computadoras, incluyendo para cada computadora todos sus datos y los de su fabricante.
    1. ASELECT * FROM Computadoras c, Fabricantes f;
    2. BSELECT * FROM Computadoras c right join Fabricantes f on c.CodigoFabricante = f.Codigo;
    3. CSELECT * FROM Computadoras c, Fabricantes f on c.CodigoFabricante = f.Codigo;
    4. DSELECT * FROM Computadoras c inner join Fabricantes f on c.CodigoFabricante = f.Codigo;
  8. 8Obtener el promedio de precio de los productos de cada fabricante. ResultSet: ‘Promedio’, Código del fabricante.Imagem da pergunta 8
    1. ASELECT AVG(c.Precio) as Promedio, f.Codigo FROM Computadoras c inner join Fabricantes f on c.CodigoFabricante = f.codigo;
    2. BSELECT AVG(c.Precio) as Promedio, f.Codigo FROM Computadoras c inner join Fabricantes f on c.CodigoFabricante = f.Codigo group by f.Codigo;
    3. CSELECT AVG(c.Precio) as Promedio, f.Codigo FROM Computadoras c, Fabricantes f group by f.Codigo;
    4. DSELECT AVG(c.Precio) as Promedio, f.Codigo FROM Computadoras c right join Fabricantes f on c.CodigoFabricante = f.Codigo group by f.Codigo;
  9. 9Obtener el promedio de precio de cada fabricante mostrando el nombre del fabricante. ResultSet: ‘Promedio’, Nombre del fabricante.Imagem da pergunta 9
    1. ASELECT AVG(c.Precio) as Promedio, f.Nombre FROM Computadoras c inner join Fabricantes f on c.CodigoFabricante = f.Codigo;
    2. BSELECT AVG(c.Precio) as Promedio, f.Nombre FROM Computadoras c, Fabricantes f group by f.Codigo;
    3. CSELECT AVG(c.Precio) as Promedio, f.Nombre FROM Computadoras c inner join Fabricantes f on c.CodigoFabricante = f.Codigo group by f.Codigo;
    4. DSELECT AVG(c.Precio) as Promedio, f.Nombre FROM Computadoras c right join Fabricantes f on c.CodigoFabricante = f.Codigo group by f.Codigo;
  10. 1010. Obtener los nombres de los fabricantes que ofrezcan productos cuyo promedio de precio sea mayor o igual a $150. ResultSet: ‘Promedio’, Nombre del fabricanteImagem da pergunta 10
    1. ASELECT AVG(c.Precio) as Promedio, f.Nombre FROM Computadoras c, Fabricantes f where AVG(c.Precio) > 150 group by f.Codigo;
    2. BSELECT AVG(c.Precio) > 150 as Promedio, f.Nombre FROM Computadoras c inner join Fabricantes f on c.CodigoFabricante = f.Codigo group by f.Codigo;
    3. CSELECT AVG(c.Precio) as Promedio, f.Nombre FROM Computadoras c right join Fabricantes f on c.CodigoFabricante = f.Codigo where AVG(c.Precio) > 150 group by f.Codigo;
    4. DSELECT AVG(c.Precio) as Promedio, f.Nombre FROM Computadoras c inner join Fabricantes f on c.CodigoFabricante = f.Codigo group by f.Codigo having AVG(c.Precio) > 150;
      ENVIAR

Informações

Descrição
Considera la siguiente estructura de base de datos y responde las siguientes preguntas utilizando sentencias T-SQL (Ejemplo: Inner Join, Left Join, Right Join, Full Outer Join, Cross Join, etc). [Nota: IDENTITY establece un campo númerico como autoincremental].
Idioma
Español
Visualizações
597
Histórico
Criado em 8 ago 2016 · atualizado em 12 jan 2017
Avaliação
1,0 de 5 · 1 avaliação
Avalie este quiz
Avalie este quiz

Fale Conosco

Sobre o que é sua mensagem?

O que você acha do novo visual?

Você gostou?