Questões de Banco de Dados - MySQL para Concurso

Foram encontradas 519 questões

Q2447139 Banco de Dados
MySQL é um SGBD (Sistema de Gerenciamento de Bancos de Dados) amplamente utilizado para gerenciar dados em aplicações web e outras aplicações que necessitam de um sistema de gerenciamento de banco de dados relacional.
Em MySQL, o comando para selecionar todos os registros da tabela ‘clientes’ juntamente com os registros correspondentes da tabela ‘pedidos’, incluindo clientes que não possuem pedidos é:
Alternativas
Q2447129 Banco de Dados
Imagine um sistema de banco de dados MySQL que mantém registros de Processos, Juízes e Audiências. A tabela Processos inclui ProcessoID, JuizID, TipoProcesso e DataInicio. A tabela Juízes contém JuizID, NomeJuiz e Vara. A tabela Audiências possui AudienciaID, ProcessoID, DataAudiencia, e Resultado, em que Resultado pode ser 'Condenação', 'Absolvição' ou 'Adiado'.
Você foi designado para desenvolver uma consulta SQL que forneça um relatório detalhado dos juízes, incluindo NomeJuiz, Vara, a quantidade de processos que cada um possui por TipoProcesso, e a quantidade de audiências resultando em 'Condenação'. Os juízes devem ser listados mesmo que não tenham processos ou audiências associados.

Qual instrução SQL completa o final da seguinte consulta para atender a esse requisito? 

SELECTJuízes.NomeJuiz, Juízes.Vara, Processos.TipoProcesso, COUNT(DISTINCT Processos.ProcessoID) AS QuantidadeProcessos, COUNT(Audiencias.AudienciaID) AS Condenações FROM Juízes LEFT JOIN Processos ON Juízes.JuizID = Processos.JuizID LEFT JOIN Audiencias ON Processos.ProcessoID = Audiencias.ProcessoID AND Audiencias.Resultado = 'Condenação'  GROUP BY Juízes.NomeJuiz, Juízes.Vara, Processos.TipoProcesso _____________________;
Alternativas
Q2438396 Banco de Dados
Um administrador de banco de dados MySQL precisa realizar o restore do banco de dados "tjac_db", a partir de um arquivo de backup previamente criado com o nome backuptjac.sql. Para isso, deverá utilizar o comando: 
Alternativas
Q2438389 Banco de Dados
No MySQL, o backup lógico guarda as informações representadas como estrutura lógica de banco de dados (CREATE) e conteúdo (INSERT ou arquivos de texto delimitado) em um arquivo. Nesse sentido, o comando que realiza o backup lógico completo de cada banco de dados é:
Alternativas
Q2438385 Banco de Dados
Observe o seguinte script de concessão de privilégios em MYSQL: 

CREATE DATABASE db;
CREATE TABLE db.t1 (c INT);
INSERT INTO db.t1 VALUES ROW (1);
CREATE TABLE db.t2 (c INT);
INSERT INTO db.t2 VALUES ROW (1);
CREATE USER u1;
GRANT SELECT, UPDATE ON db.t1 TO u1 WITH GRANT
OPTION;
CREATE USER u2;
GRANT SELECT, INSERT ON db.t2 TO u2;
CREATE USER u3;
GRANT ALL ON db.* TO u3;
REVOKE INSERT ON db.t2 FROM u2;

O resultado obtido pela execução do referido script, no que tange aos usuários, é: 
Alternativas
Respostas
11: A
12: B
13: B
14: C
15: D