96% confiançaDiversos bancos de dados NewSQL foram desenvolvidos para atender às demandas de aplicações modernas. Entre eles, destacam-se muitas soluções. Com base nisso, qual das alternativas abaixo apresenta corretamente um exemplo de banco NewSQL e uma de suas características?banco-de-dadosnewsqlnosql-vs-newsql
98% confiançaQual método é utilizado para executar uma consulta SQL que retorna um conjunto de resultados?javajdbcprogramacao
96% confiançaPara retornar o valor total vendido por produto, independente do pedido, apenas para os produtos que tiveram VENDAS TOTAIS superior a 10000, qual seria o select adequado?agregacaobanco-de-dadosgroup-by-e-having
97% confiançaQual alternativa abaixo melhor identifica a principal diferença entre a cláusula WHERE e a cláusula HAVING?agregacao-e-group-bybanco-de-dadosconsultas
92% confiançaEm relação ao conceito de junção INNER JOIN, analise cada afirmativa abaixo e verifique se é verdadeira ou falsa. Após isso, selecione a única opção correta: I. Na junção interna do tipo INNER JOIN, serão exibidos os dados existentes nas 2 tabelas envolvidas na consulta, em que encontramos correspondência entre as colunas especificadas e que pode ser o relacionamento entre chave primária e chave estrangeira. II. Quando utilizamos INNER JOIN com a cláusula USING, é recomendado utilizar qualificadores para as colunas chave primária/estrangeira. III. No conceito de uso do INNER JOIN, o padrão SQL/99 ou superior utiliza a cláusula WHERE para realizar a junção entre as tabelas. Já no padrão anterior SQL/99, essa junção é feita na clausula FROM.banco-de-dadosjoinsql
96% confiançaO seguinte comando SQL foi executado em uma típica ferramenta de acesso a banco de dados relacional Oracle. SELECT C.CDCLIENTE, C.NOME_CLIENTE, P.CDPEDIDO, P.VLPEDIDO, P.DT_EMISSAO FROM CLIENTE C, PEDIDO_VENDA P WHERE C.CDCLIENTE = 18; Qual será a resposta do SGBDR para a instrução executada acima?banco-de-dadosjuncoes-joinoracle
96% confiançaEm relação a cláusula LEFT OUTER JOIN em instruções SQL, também chamada de junção externa a esquerda, temos uma alternativa correta:banco-de-dadosjoinssql
92% confiançaA diretoria de vendas da empresa detectou a necessidade de um aumento de 13% no valor dos produtos que possuem um valor maior ou igual à 163.00. Para executar este procedimento foi desenvolvido um script de alteração na tabela de produto, verifique se a instrução SQL de alteração está correta. Se não estiver, indique qual seria o comando certo: UPDATE T_PRODUTO SET VL_PRODUTO = VL_PRODUTO 1.13;banco-de-dadosclausula-wheresql
92% confiançaSupondo que o cliente de número 0 (zero) deva ser eliminado. A seguinte instrução SQL foi executada pela equipe técnica: DELETE FROM T_CLIENTE WHERE CD_CLIENTE = 0; Baseando-se no fato de que a coluna cd_cliente é do tipo number e o cliente de código 0 (zero) não está cadastrado na tabela T_CLIENTE, qual será a resposta do SGBDR para a instrução executada acima?banco-de-dadoscomando-deleteddldml
96% confiançaNa empresa GeniusDatabase, o engenheiro de dados Billy enviou o seguinte script para que você execute em um típico SGBD Oracle. Supondo que a sintaxe esteja correta, escolha a única alternativa correta:banco-de-dadosoraclerestricoes-constraints
96% confiançaComandos DDL's são poderosos e facilitam o dia a dia de trabalho na fase de construção de nosso banco de dados. Tratando especificamente do comando ALTER TABLE, qual é a única instrução incorreta:alter-tablebanco-de-dadosddl
92% confiançaEm relação às possíveis mudanças que podem ser realizadas com instruções SQL, escolha a seguir a única alternativa correta:banco-de-dadosddl-alter-tablesql
92% confiançaEm relação às sequências (SEQUENCES), para cada afirmativa a seguir identifique se é verdadeira ou falsa. Após isso, selecione a única alternativa correta: ( ) A cláusula CACHE em uma sequência significa que o banco de dados irá alocar valores previamente para a sequência e disponibilizá-los em memória, melhorando o desempenho. ( ) A cláusula NOCACHE tem melhor desempenho em relação à cláusula CACHE. ( ) A cláusula CYCLE significa que a sequência não pode gerar mais número inteiro algum, após atingir seu valor máximo. CYCLE é o padrão. ( ) A cláusula NOCYCLE significa que a sequência gera números inteiros mesmo depois de atingir seu valor máximo ou mínimo. NOCYCLE é o padrão. A única alternativa correta é:banco-de-dadosoraclesequencias
93% confiançaO tema SQL é extenso e extremamente importante tratando-se de manipulação de dados em banco de dados relacionais. Escolha a seguir a única opção verdadeira:banco-de-dadoscomandos-sqlseguranca-e-transacoes
95% confiançaEm relação às divisões da linguagem SQL, temos uma divisão da linguagem muito importante que é a DDL (Data Definition Language). Dentre os comandos a seguir, qual é o único que não pertence a categoria DDL?banco-de-dadosddl-e-dclsql
86% confiançaEm relação às versões e funcionalidades existentes no padrão ANSI, temos várias afirmações a seguir. Selecione a única opção verdadeira:banco-de-dadospadroes-ansiisosql
92% confiançaPara cada afirmativa a seguir, identifique se é verdadeira ou falsa. Após isso, selecione a única alternativa correta: ( ) A linguagem SQL é padronizada e reconhecida pelo ANSI (American National Standard Institute). ( ) A ANSI determina os tipos de dados que todos os SGBDs devem possuir e cada SGBD existente o utiliza sem realizar nenhuma adaptação inclusive usando seu nome, limite mínimo e máximo de tamanho. ( ) Tipos de dados são estruturas que cada SGBD utiliza para definir como os dados serão armazenados internamente. ( ) Os limites de tamanho mínimo e máximo em cada SGBD não podem variar e devem seguir os padrões determinados pelo ANSI. A única alternativa correta é:banco-de-dadossgbdsql
96% confiançaLeia as afirmações a seguir e identifique se cada item é correto ou incorreto. Depois disso, selecione a única opção correta: I. SQL é a sigla para Select Query Language e é uma linguagem estruturada, utilizada apenas para a consulta nos dados que estão dentro do banco de dados. II. SQL é uma linguagem de definição, manipulação e controle de banco de dados. III. SQL foi projetada para acessar os dados dos bancos de dados NoSQL.banco-de-dadoslinguagens-de-consultasql
95% confiançaAnalise o principal benefício de usar agentes SQL com inteligência artificial na gestão de grandes bancos de dados.administracao-de-sistemasbanco-de-dadosinteligencia-artificial
98% confiançaAnalise as tabelas a seguir: Tabela: VENDEDOR ID NOME 1 JOSÉ DE ASSIS 2 PEDRO LOBATO 3 MARTA MEIRELES 4 GEISA FONTANA Tabela: VEICULOS ID DESCRICAO PLACA ID_VENDEDOR 1 GOL AAA-1230 1 2 HB20 BBB-5555 2 3 HB20 CCC-3333 3 4 S10 DDD-1010 4 A partir das tabelas apresentadas e sabendo que na tabela VEICULOS o campo ID_VENDEDOR referencia o campo ID da tabela VENDEDOR, analise o comando SQL a seguir e assinale o resultado que a execução irá retornar: SELECT VEICULOS.DESCRICAO, VEICULOS.PLACA, VENDEDOR.NOME FROM VEICULOS INNER JOIN VENDEDOR ON VEICULOS.ID_VENDEDOR = VENDEDOR.ID WHERE VEICULOS.ID_VENDEDOR = 3;banco-de-dadosconsultas-selectjoin
92% confiançaO SQL (Structured Query Language) é a linguagem-padrão utilizada para gerenciar e manipular dados em bancos de dados relacionais. Um dos principais comandos do SQL é o INSERT, que permite incluir novos registros em uma tabela existente. Analise os dados do quadro de produtos a seguir: id nome categoria preco estoque 1 Notebook Eletrônicos 2999.99 50 2 Smartphone Eletrônicos 1499.99 100 3 Cadeira Mobiliário 299.99 30 4 Teclado Eletrônicos 99.99 80 Agora, como base no quadro, considere a seguinte situação: A empresa precisa adicionar um novo produto ao quadro Produtos. O produto tem as seguintes informações: nome 'Impressora', categoria 'Eletrônicos', preço 499.99 e estoque 20 unidades. Nas alternativas a seguir, qual possui o comando SQL que deve ser utilizado para inserir esse novo produto?banco-de-dadoscomando-insertddldml